【Windows 10/11】Microsoft Store エラー 0x80d02017 の原因と解決方法を徹底解説
Windows 10/11 の一部のユーザーから、Microsoft Store でアプリをダウンロード・インストールしようとした際、または Store アプリ自体を更新しようとした際に「0x80d02017」というエラーコードが表示されるとの報告が寄せられています。アプリやゲームでこの問題が発生するケースもあれば、これまで正常に動作していたアプリで突然発生するという声もあります。
では、Microsoft Store でエラー 0x80d02017 が発生する原因は何なのでしょうか。本記事では、この問題の主な原因と具体的な解決方法について詳しく解説します。
Microsoft Store エラー 0x80d02017 の主な原因
Microsoft Store に表示されるこのエラーコードは、さまざまな要因によって引き起こされる可能性があります。よくある原因は以下の通りです。
- Microsoft Store 自体の不具合 – 0x80D02017 エラーの最も一般的な原因の一つです。ストアアプリの特定のコンポーネントが古くなっている可能性があります。専門家は、Windows アプリのトラブルシューティングツールを実行することを推奨しています。
- 問題のある Windows Update – 問題のある Windows Update によって生じた Microsoft Store の不具合も、このエラーの原因となることがあります。この場合は、Microsoft Store アプリをリセットすることで解決できる可能性があります。
- SoftwareDistribution フォルダの破損 – SoftwareDistribution フォルダが破損していると、このエラーコードが表示されることがあります。管理者権限のコマンドプロンプトを使ってフォルダをリセットしましょう。
- サードパーティ製ファイアウォールの干渉 – サードパーティ製ファイアウォールを使用している場合、Microsoft Store によるアプリの起動やダウンロードが妨げられている可能性があります。接続が Windows インストールエージェントに信頼されていないのかもしれません。
- IPv6 とダイナミック IP の競合 – Windows 10/11 は、複数の IPv6 接続の処理に問題を抱えることで知られています。特に、ダイナミック IP 構成を使用している PC で頻繁に見られます。ネットワーク接続の設定から IPv6 サポートを無効化することで、問題を回避できます。
Microsoft Store エラー 0x80d02017 の解決方法
Microsoft Store の 0x80D02017 エラーを解決したい場合は、以下のトラブルシューティングガイドに従ってください。効率よく作業を進めるために、記載されている順番どおりに解決策を試すことをおすすめします。
解決策1:Windows アプリのトラブルシューティングツールを実行する
複雑な修正を試す前に、まず Windows に搭載されている自動修復機能を活用できないか確認しましょう。最新の Windows には、さまざまなシステムコンポーネントをスキャンして問題や不整合を検出し、最適な修復方法を自動的に適用するトラブルシューティングツールが組み込まれています。
このツールの修復機能で 0x80D02017 エラーが解決できれば、作業は非常にシンプルです。以下の手順で実行してみましょう。
- Windows + R キーを同時に押して「ファイル名を指定して実行」を開きます。
- テキストフィールドに control.exe /name Microsoft.Troubleshooting と入力します。
- Enter キーを押します。「設定」アプリの「トラブルシューティング」セクションが開きます。
- 「その他の問題の検出と解決」に移動します。
- 「Windows ストア アプリ」をクリックし、「トラブルシューティング ツールの実行」を選択します。
- トラブルシューティングツールが起動したら、スキャンが完了するまで待ちます。画面の指示に従って問題を修正してください。
- 修正が適用されたら、PC を再起動します。
解決策2:PowerShell を使って Microsoft Store アプリをリセットする
破損した Microsoft Store のファイルが 0x80D02017 エラーの原因だと考えられる場合は、PowerShell コマンドを実行してストアパッケージ全体を再登録することで、素早く問題を解決できます。
この方法では一部のユーザー設定が失われる可能性がありますが、迅速かつ効果的な修正方法なので、試す価値は十分にあります。
PowerShell コマンドで Microsoft Store アプリをリセットする手順は以下の通りです。
- Windows + R キーを同時に押して「ファイル名を指定して実行」を起動します。
- テキストフィールドに powershell と入力し、Ctrl + Shift + Enter キーを押します。管理者権限の PowerShell が開きます。
- UAC(ユーザーアカウント制御)で許可を求められたら、「はい」をクリックします。
- プロンプトに次のコマンドを入力して実行します:
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - コマンドの実行が完了したら、PC を再起動し、問題が解決したかどうかを確認します。
解決策3:サードパーティ製ファイアウォールや VPN をアンインストール・無効化する
サードパーティ製ファイアウォールや VPN サービスが、Microsoft Store の起動や新規アプリのダウンロードを妨げていることがあります。これは、セキュリティソフト側がストアへの接続を脅威として判断するためです。
この場合は、該当するファイアウォールまたは VPN サービスを一時的に無効化、あるいはアンインストールすることで問題を解決できます。
具体的な手順は以下の通りです。
- Windows + R キーを同時に押して「ファイル名を指定して実行」を開きます。
- テキストフィールドに appwiz.cpl と入力し、Enter キーを押します。「プログラムと機能」ウィンドウが開きます。
- インストール済みアプリの一覧から、使用中のサードパーティ製ファイアウォールまたは VPN クライアントを見つけます。
- 右クリックして「アンインストール」を選択します。
- 画面の指示に従ってアンインストールを完了させます。
- PC を再起動します。
解決策4:IPv6 を無効化する
ここまでの方法でもエラーが解決しない場合は、IPv6 の無効化を試してみてください。ただし、この修正は IPv6 アドレスを使用するアプリなど、他のシステム機能に影響を与える可能性がある点に注意が必要です。それでも、0x80D02017 エラーを解消する有効な手段として知られています。
IPv6 を無効化する手順は以下の通りです。
- Windows + R キーを同時に押して「ファイル名を指定して実行」を起動します。
- テキストフィールドに ncpa.cpl と入力し、Enter キーを押します。「ネットワーク接続」ウィンドウが開きます。
- アクティブなネットワーク接続を右クリックし、「プロパティ」を選択します。
- 「ネットワーキング」タブを選択します。
- 一覧を下にスクロールし、「インターネット プロトコル バージョン 6 (TCP/IPv6)」を見つけます。チェックボックスのチェックを外して「OK」をクリックします。
- PC を再起動します。
解決策5:SoftwareDistribution フォルダをリセットする
最後に、SoftwareDistribution フォルダをリセットして 0x80D02017 エラーを解決する方法を紹介します。ただし、フォルダをリセットする前に、必ずインターネット接続を切断してください。接続したまま作業すると、修正に失敗する可能性があります。
SoftwareDistribution フォルダをリセットする手順は以下の通りです。
- Windows + R キーを同時に押して「ファイル名を指定して実行」を起動します。
- テキストフィールドに cmd と入力し、Ctrl + Shift + Enter キーを押します。管理者権限のコマンドプロンプトが開きます。
- 許可を求められたら、「はい」をクリックします。
- コマンドラインに以下のコマンドを順番に入力します。各コマンドの後に必ず Enter キーを押してください。
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
rmdir C:\Windows\SoftwareDistribution\DataStore
rmdir C:\Windows\SoftwareDistribution\Download
net start cryptSvc
net start bits
net start msiserver
- すべてのコマンドが正常に実行されたら、コマンドプロンプトを閉じます。
まとめ
Microsoft Store にエラーコードが表示されても、お気に入りのアプリのダウンロードやインストールを諦める必要はありません。エラーに遭遇した際は、本記事で紹介した解決策を順番に試してみてください。
この記事がお役に立てたなら幸いです。ご意見やご感想があれば、ぜひコメント欄でお聞かせください。
-
Windows 11/10でMicrosoft Storeの「ライセンスを取得中」から進まない問題を解決する6つの方法
Windows 11/10のMicrosoft Storeが「ライセンスを取得中(Acquiring License)」の段階で止まってしまう場合、いくつかの対処法を試すことで問題を解決できる可能性があります。この現象は、OSがWindowsストアアプリやゲームをダウンロード・インストールするためのライセンスを正しく取得できないときに発生します。 Microsoft Storeの「ライセンスを取得中」エラーへの対処法 この問題に直面した場合は、まずインターネット接続を別のものに変更して改善するか確認してみてください。それでも解決しない場合は、以下の6つの方法を順番に試してみましょう。 日付
-
Windows 11/10でMicrosoft Storeエラー0x80073CF9を解決する4つの方法
Microsoft StoreはWindows 10/11で最も利用頻度の高いアプリケーションの一つですが、同時にさまざまなトラブルを抱えやすいことでも知られています。Microsoftはアップデートのたびに改善を重ねていますが、依然として多くのユーザーからエラー報告が寄せられています。その中でも特によく見られるのが、「もう一度やり直してください。何か問題が発生しました。必要であれば、エラーコード0x80073CF9をお伝えください」というメッセージです。 Microsoft Storeエラー0x80073CF9の修正方法 エラーコード0x80073CF9は、Windowsアプリのダウンロード