Windows 11/10でMicrosoft Storeエラーコード0x80070422を修正する方法
Windows PC でストア エラー コード 0x80070422 に対処するのはかなりイライラすることがあります。アプリが更新またはインストールを拒否するときに発生しますが、さらに厄介なのは、ストアがまったく起動しないことです。正直なところ、アプリを更新する必要があるときに Microsoft が邪魔をすることにしたようなものです。多くの場合、原因は Windows サービスの不具合かストア キャッシュの破損で、ダウンロードと更新を処理するバックグラウンド システムに支障をきたします。幸いなことに、この問題を解決できる回避策がいくつかあり、いくつか試した後、ほとんどのユーザーはストアが再び正常に動作するようになります。重要なのは、これらのサービスをスムーズに実行し、問題のあるファイルや設定をクリアすることです。
Microsoft Store エラーコード 0x80070422 を修正する方法
Windows Update サービスを自動的に開始する
この修正は、Windows Updateが正常に動作していないことが原因の場合に役立ちます。ストアはWindows Updateコンポーネントに大きく依存しているため、これらのサービスが停止したり手動設定になっていると、問題が発生します。サービスを自動開始するように設定すれば、通常は解決します。少し奇妙に感じるかもしれませんが、環境によっては、この小さな変更だけでWindowsが再び動作するようになることがあります。
- Win + R を押して実行ダイアログを開きます。
- 入力し
services.mscて「OK」をクリックします。 - [サービス] ウィンドウで、Windows Updateまで下にスクロールします。
- サービスを右クリックし、[プロパティ]を選択します。
- スタートアップの種類を自動に変更します。
- 「適用」を押してから「OK」を押します。
- サービス ウィンドウを閉じて、PC を再起動します。
再起動後、ストアが突然復活することがあります。更新サービスが無効になっていたり、手動設定になっていたりする場合は、試してみる価値があります。他のマシンでは、この方法が使えるようになるまで数回の再起動が必要になるかもしれませんが、Windowsの再インストールなど、面倒なことをするよりは簡単です。
バッチファイルを使用して物事を整える
これはちょっと便利で、Windows Updateとストア関連のサービスをリセットするバッチスクリプトを作成してくれます。まるでWindowsのサービスを軽く蹴飛ばすような感じです。なぜうまくいくのかはよく分かりませんが、ある設定では最初の実行でうまくいきましたが、別の設定では1、2回の再起動が必要でした。
- デスクトップの背景を右クリックし、[新規] > [テキスト ドキュメント]を選択します。
- メモ帳を開き、次のコマンドをコピー/貼り付けます。
- ファイルをrepair.batとして保存します。 「ファイルの種類」オプションで「すべてのファイル」を選択してください。
- 保存した場所を見つけて右クリックし、「管理者として実行」を選択します。Windowsから許可を求められた場合は、許可してください。
- コマンドプロンプトウィンドウがポップアップ表示され、コマンドが実行されます。数秒かかる場合がありますので、しばらくお待ちください。
sc config wuauserv start= auto sc config bits start= auto sc config DcomLaunch start= auto net stop wuauserv net start wuauserv net stop bits net start bits net start DcomLaunch
その後、ストアを開いて動作が改善されたかどうかを確認してください。このバッチスクリプトを使用すると、各サービスを手動で操作するよりも早くすべてが正常に戻る場合があります。
Windowsストアのトラブルシューティングツールを実行する
これは、エラーの原因となる一般的な問題を特定して修正できる簡単な診断ツールです。Windows 11では、「設定」>「システム」>「トラブルシューティング」>「その他のトラブルシューティング」にあります。Windows 10では、「設定」>「更新とセキュリティ」>「トラブルシューティング」からアクセスできます。基本的に、Windowsに自己診断させて何が問題なのかを確認するよう指示します。特にストアのキャッシュが破損していたり、特定のサービスが誤って構成されていたりする場合など、見落としがちな問題も検出されることが多いです。
- 設定を行うには、 Win + I を押します。
- ご使用の Windows バージョンに応じたパスに従ってください:
- Win 11:設定 > システム > トラブルシューティング > その他のトラブルシューティング
- Win 10:設定 > 更新とセキュリティ > トラブルシューティング
- Windows ストア アプリを見つけて、[実行]をクリックします。
- 画面の指示に従ってください。問題が見つかった場合は、修正してください。
トラブルシューティングツールを実行した後、再起動すると修正が確実に適用される場合があります。また、場合によっては再起動するだけでストアの更新が再開されることもあります。
Windowsストアアプリをリセットする
ストアがまだ動作しない場合は、リセットするのが比較的簡単な解決策です。何もアンインストールせずに、キャッシュをクリアし、設定をリセットします。ストアを白紙の状態に戻すようなもので、多くの場合、不具合が修正されます。
- Win + Rを押して、入力し
WSReset.exe、Enter を押します。 - コマンドはバックグラウンドで静かに実行され、空のコマンドプロンプトウィンドウが表示されます。そのままお待ちください。
- 完了したら、PC を再起動してストアを再度開いてみてください。
エラーが解決しない場合は、通常、このリセットにより、ダウンロードや更新を妨げていた問題がすべて解消されます。
関連サービスが適切に実行されていることを確認する
バックグラウンド インテリジェント転送サービス (BITS)、暗号化サービス、Windows Update 自体など、他のサービスがアイドル状態であるべき時に起動したり、最悪の場合、停止したりすることがあります。これらのサービスがすべて自動起動するように設定され、実行されていることを確認することで、ストアの正常な動作を維持できます。
- Win + Rで「実行」を開き、 と入力します。
services.msc - 次のサービスを見つけて右クリックし、プロパティを開きます。
- バックグラウンド インテリジェント転送サービス (BITS)
- 暗号化サービス
- Windowsアップデート
- MSIインストーラー
- スタートアップの種類を自動に設定し、実行されていない場合は[開始]を押します。
- それぞれ「適用」と「OK」をクリックします。
時々、サービスが何の理由もなく停止し、アップデートができなくなることがあります。再起動してサービスが有効になっていることを確認すると、通常は問題が解決します。
Windowsストアアプリケーションを再登録する
それでも問題が解決しない場合は、ストアアプリ自体を再登録することでエラーを解消できる場合があります。ストアのコアファイルが再インストールされ、設定がリセットされるため、根深い破損の問題が解決することがよくあります。
- スタート メニューまたはタスク バーでWindows PowerShellを検索します。
- それを右クリックして、「管理者として実行」を選択します。
- UAC によってプロンプトが表示されたら、[はい]をクリックします。
- PowerShell ウィンドウで、次のコマンドを入力してEnter キーを押します。
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_. InstallLocation)\AppXManifest.xml"}
コマンドの実行が完了するまで数分間お待ちください。その後、サインアウトして再度サインインしてください。通常、これによりバグサイクルが解消され、ストアの機能が回復します。
何よりも、忍耐が鍵となります。これらの問題は、単一の問題ではなく、複数の小さな問題が重なった結果であることが多いです。通常、これらの方法のいずれかでストアは復旧します。
まとめ
- Windows Update サービスが有効になっており、自動に設定されていることを確認します。
- バッチ スクリプトを実行してコア Windows サービスを再起動します。
- 組み込みのトラブルシューターを使用して、より簡単な修正方法を見つけます。
- まだ動作しない場合は、ストアのキャッシュをリセットしてください。
- BITS、暗号化、Windows Update などのコア関連サービスをチェックして再起動します。
- 他に何も機能しない場合は、ストア アプリを再登録します。
まとめ
これらの修正は、エラー0x80070422の根本的な原因、主にバックグラウンドサービスの不具合やキャッシュファイルの破損に対処するものです。そのため、トラブルシューティング中にストアが再び応答し始めた場合は、通常、コアサービスに問題があったことを示しています。特別なことは何もなく、他のユーザーがこの問題を解決できた、賢明な一連の調整です。これがお役に立ち、アップデートとインストールが最小限の手間でできるようになることを願っています。