Windows 10でMicrosoft Storeエラー0x80D05001を解決する方法
Microsoft Storeで0x80D05001エラーが発生するのは、特にOSのアップデートや何かいじった後など、かなりイライラさせられるものです。原因は様々で、日付と時刻の設定ミス、キャッシュの問題、プロキシ設定などのネットワークの不具合など、少々厄介な問題も発生します。また、サードパーティ製のウイルス対策ソフトを使用している場合は、それが影響している可能性もあります。つまり、ストアが接続または更新できない状態になり、ダウンロードやアップデート、さらには一部のアプリの起動さえブロックされてしまうため、非常に困った状況です。しかし、幸いなことに、本格的な対策を講じなくても、この問題を解決する実用的な方法がいくつかあります。
これらの修正には通常、システム設定の確認、キャッシュのクリア、またはストアアプリ自体の修復が含まれます。これらの修正は、ストアのファイルまたは接続設定が破損しているか、誤って構成されているという前提で行われます。ただし、環境によっては、数回の再起動や管理者としてコマンドの実行が必要になる場合があることにご注意ください。最初の試みで必ずしも完璧に解決するとは限りませんが、これらの手順で一般的な原因が修正され、ストアが正常な状態に戻ることがよくあります。
Microsoft Store エラー 0x80D05001 の解決方法
より技術的な修正を行う前に、日付、時刻、タイムゾーンをもう一度確認してください。システムクロックのずれがストアの認証や接続にどれほど影響するか、驚くかもしれません。まずはこれらを調整してください。もしこれが間違っていると、修正後も他のすべてが機能しない可能性があります。その後、PCの状況に応じて以下のオプションを試してください。
プロキシ設定を無効にして0x80D05001を修正する
これは、プロキシの問題によりWindowsストアがMicrosoftのサーバーにアクセスできない場合にエラーが表示される可能性があるためです。Windowsは、実際には存在しないプロキシを経由して接続をルーティングしようとしたり、プロキシを全く設定していなかったりすることがあります。このエラーを解除する方法は次のとおりです。
- を押してWindows + R、 と入力し
inetcpl.cpl、OKを押します。 - [接続]タブに移動し、[LAN 設定]をクリックします。
- 「LAN にプロキシ サーバーを使用する」というボックスのチェックを外します。
- 「OK」をクリックして保存します。完了です。
Windowsは古いプロキシ設定を使い続けることがあるため、この方法で最新の状態に更新できます。その後、PCを再起動してエラーが解消されるかどうかを確認してください。
Microsoft Store アプリのトラブルシューティング ツールを実行する
この内蔵トラブルシューターは、よくある問題をスキャンして自動的に修正します。まるで小さなIT担当者のようです。素早く簡単に使えるので、まずは試してみる価値があります。
- [設定] > [更新とセキュリティ] > [トラブルシューティング]に移動します。
- 「追加のトラブルシューティング」をクリックします。
- Windows ストア アプリを選択し、トラブルシューティング ツールの実行をクリックします。
ツールが診断を開始し、自動的に問題を修復する可能性があります。完了したら、PCを再起動してください。それだけでエラーが解消される場合もあります。
Microsoft Storeのキャッシュをリセットする
これはよくある対策です。キャッシュが破損している場合があり、手動でファイルを削除するのとは異なり、リセットすることでキャッシュがすべてきれいに消去されます。リセットには2つの方法があります。
- スタートメニューに移動し、
WSReset.exeと入力してEnter キーを押します。キャッシュのクイックリセットが実行され、自動的に終了します。コマンドプロンプトが一瞬表示されます。 - または、「設定」>「アプリ」>「アプリと機能」に移動し、「Microsoft Store」を見つけて「詳細オプション」をクリックし、下にスクロールして「リセット」を押します。プロンプトが表示されたら確認します。
プロのヒント: リセットすると、通常、エラーの原因となる奇妙なキャッシュの不具合が修正されますが、念のため両方を実行する必要がある場合もあります。
PowerShell 経由で Windows ストアを修復する
キャッシュをリセットしても問題が解決しない場合は、ストアアプリのファイルが破損している可能性があります。PowerShell が役立ちます。管理者として PowerShell を開き(スタートボタンを右クリックし、「Windows PowerShell (管理者)」を選択)、次のコマンドを実行してください。
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft. WindowsStore).InstallLocation + '\AppxManifest.xml'; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
これは基本的に、ストアアプリのファイルを再登録することで再パークするものです。少し奇妙に思えるかもしれませんが、Windowsのアプリストアではファイルが絡み合うことがあり、この方法で解決できます。完了したら、再起動して動作するかどうかを確認してください。
保留中のWindows更新プログラムを手動でインストールする
古くなったシステムファイルや互換性の問題が問題の原因となっている可能性があります。特にOSが最新の状態に更新されていない場合は、手動でアップデートを確認してください。
- [設定] > [更新とセキュリティ] > [Windows Update]に移動します。
- [更新プログラムの確認]をクリックします。
- アップデート、特にオプションのアップデートや新しいビルドが見つかった場合は、インストールしてください。Windows をアップデートするだけで、根本的なバグが修正される場合もあります。
アップデートのインストール後に再起動が必要になることがよくありますが、システムのアップグレードやパッチ適用後に表示される 0x80D05001 などのエラーを修正できる場合があります。
Microsoft Storeアプリを再インストールする
どれもうまくいかない場合は、ストアを消去して再インストールしてみるのも良いかもしれません。あまり楽しい方法ではありませんが、効果的です。
- を押してWindows + X、[Windows PowerShell (管理者)]を選択します。
- 権限のプロンプトを許可し、次のコマンドを実行します。
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_. InstallLocation)\AppXManifest.xml"}
Windows ストア アプリのトラブルシューティングを行うにはどうすればいいですか?
それでも問題が解決しない場合は、 「設定」 > 「更新とセキュリティ」 > 「トラブルシューティング」に進みます。 「その他のトラブルシューティング」をクリックし、「Microsoft Store アプリ」を見つけて「トラブルシューティングを実行」をクリックします。繰り返しになりますが、手順は非常に簡単です。指示に従うだけで、少なくとも一般的な問題を特定または修正しようとします。場合によっては、Windows に任せるだけで、0x80D05001 エラーの原因となっている問題を解決できることがあります。