Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsストアのエラーコード0x80072EFDを解決する7つの対処法

Microsoft Store(Windowsストア)は、Windows 11/10向けのアプリやゲームをダウンロード・更新するための主要なプラットフォームです。こうしたコンテンツを提供するためには、ストアが安定したインターネット接続を必要とします。エラーコード0x80072EFDは、インターネット接続に問題が発生していることを示すエラーです。この問題により、Windowsストアのボタンがクリックできなくなることもあります。

他のアプリケーションでは正常にインターネットへアクセスできるのに、Microsoft Storeを使おうとすると0x80072EFDエラーが表示されるケースもあります。このエラーを完全に解消するために、インターネット接続に関連する設定や、Windowsストアの通信を妨げている可能性のあるコンポーネント・構成を順番にトラブルシューティングしていきましょう。

Windowsストアのエラー0x80072EFDを修正する方法

Windows 11/10でMicrosoft Storeのエラー0x80072EFDを修復するための主な方法は以下の通りです。

  1. Microsoft Storeのキャッシュをクリアする
  2. プロキシ接続を無効にする
  3. Windowsストアを再登録する
  4. SoftwareDistributionフォルダーの名前を変更する
  5. DNSをフラッシュし、TCP/IPをリセットする
  6. TLSを有効にする
  7. Windowsストアのトラブルシューティングツールを使用する

これらの対処法は、記載されている順番に実行することをおすすめします。

1. Windowsストアのキャッシュをクリアする

このエラーメッセージは、Windowsストア自体のバグや不具合が原因である場合があります。キャッシュをクリアすれば、そのような問題はすべて解決できます。スタートボタンを右クリックし、コンテキストメニューからファイル名を指定して実行を選択してください。

「ファイル名を指定して実行」ダイアログボックスに以下のコマンドを入力し、Enterキーを押します。

wsreset.exe

これだけです。コマンドを実行した後、パソコンを再起動して、Windowsストアにアクセスできるかどうか確認しましょう。リセット後も問題が解決しない場合は、次の対処法に進んでください。

2. プロキシ接続を無効にする

プロキシサーバー経由でインターネットに接続している場合、それを無効にするとエラー0x80072EFDが解消されることがあります。Windowsキー + Rの組み合わせで「ファイル名を指定して実行」ダイアログを開き、「inetcpl.cpl」と入力してEnterキーを押します。「インターネットのプロパティ」ウィンドウが表示されたら、接続タブに切り替え、LANの設定をクリックします。

ポップアップウィンドウで、「設定を自動的に検出する」チェックボックスにチェックを入れます。

下にあるプロキシサーバーセクションまでスクロールし、「LANにプロキシサーバーを使用する」のチェックボックスをオフにします。最後にOKボタンをクリックして設定を保存してください。

3. Windowsストアを再登録する

Windowsストアを再登録することは、このユーティリティのさまざまな問題を修復するのに常に有効な手段です。まず、PowerShellを管理者として起動します。Windowsキー + Xを押し、PowerShell(管理者)を選択してください。

以下のコマンドをコピーしてPowerShellウィンドウに貼り付け、Enterキーを押します。

PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"

コマンドの実行が完了したら、PowerShellを閉じてパソコンを再起動し、再登録操作を完了させましょう。

4. SoftwareDistributionフォルダーの名前を変更する

スタートをクリックして「cmd」と検索します。コマンドプロンプトを右クリックし、管理者として実行を選択してください。まず、関連するサービスを停止します。以下のコマンドを1行ずつ入力し、それぞれEnterキーを押してください。

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

続いて、SoftwareDistributionフォルダーの名前を変更します。以下のコマンドを使用します。こちらも各行の後にEnterキーを押すことを忘れないでください。

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

次に、最初のコマンドセットで停止したサービスを再開します。以下のコマンドを入力し、各行の後にEnterキーを押してください。

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

最後に、パソコンを再起動して新しいSoftwareDistributionフォルダーを確定させます。これにより、通常は0x80072EFDエラーが解消されます。

5. DNSをフラッシュし、WinsockとTCP/IPをリセットする

DNSのフラッシュ、Winsockのリセット、TCP/IPのリセットを行うには、以下の手順に従ってください。

Windowsキー + Xを押し、コンテキストメニューからコマンドプロンプト(管理者)を選択します。コマンドプロンプトウィンドウに以下のコマンドを入力し、各行の後にEnterキーを押してください。

ipconfig /release
ipconfig /flushdns
ipconfig /renew

その後、コマンドプロンプトを一度閉じ、再度管理者として起動します。次に、以下のコマンドを入力し、各行の後にEnterキーを押してください。

ipconfig /flushdns
nbtstat -r
netsh int IP reset
netsh winsock reset

最後にパソコンを再起動し、0x80072EFDエラーが解消されたかどうかを確認しましょう。

6. TLSを有効にする

Windowsキー + Iを同時に押してWindowsの設定を開きます。ネットワークとインターネットをクリックし、左側のペインからWi-Fiを選択、右側にあるインターネット オプションに移動します。

次に詳細設定タブを選択し、セキュリティの項目までスクロールします。ここで「TLS 1.2を使用する」のチェックボックスにチェックを入れて有効化します。適用ボタンをクリックし、OKを押して設定を保存してください。最後に、パソコンを再起動します。

7. Windowsストアのトラブルシューティングツールを使用する

まず、Windows ストア アプリのトラブルシューティングツールをダウンロードします。ダウンロード後、ファイルをダブルクリックしてトラブルシューティングツールを起動し、詳細をクリックして「自動的に修復を適用する」のチェックボックスにチェックを入れます。

その後、次へボタンをクリックして進みます。筆者の環境では、トラブルシューティングツールによって「Windowsストアのキャッシュとライセンスが破損している可能性があります」と表示されました。環境によって表示内容は異なる場合がありますが、このステップはスキップせず、最初のオプションを選択して修復を開始してください。

Windowsストアのトラブルシューティングツールが自動的に問題を修正するまで、しばらく待ちます。完了したら、スタートメニューボタンをクリックして「troubleshooting(トラブルシューティング)」と入力し、検索結果に表示される最初のアイコンを選択します。

左側の領域にあるすべて表示をクリックし、一覧からWindows ストア アプリの項目をダブルクリックします。

画面上のガイドに従って、トラブルシューティングツールによるWindowsストアのエラー0x80072EFDの検出と修復を完了させてください。最後にパソコンを再起動して、プロセス全体を終了します。

ヒント: 接続状況の確認など、追加のトラブルシューティングの提案については、Microsoft公式サポートページも参考にしてみてください。

本記事が、Windowsストアのエラー0x80072EFDの解決に役立つことを願っています。

  1. Windows 10でエラーコード0x8000000bが発生したときの対処法を徹底解説

    まず安心してほしいのですが、このエラーは多くのユーザーが経験しているよくある問題です。一人で悩む必要はありません。 エラーコード0x8000000bは、主にメールアプリ(特にGmail)のアカウント設定や同期を行おうとした際に表示される同期エラーです。本記事で紹介する複数の方法を試すことで、この問題は解決できます。 また、この記事で紹介するテクニックは、0x8007042b、0x80040154、0x8000ffff、0x8007000d、0x80c8043e、0x80070435、0x8007006d、0x80070425など、他のエラーコードにも応用できる場合があります。 関連記事:Win

  2. Windows 10のエラーコード0x80070005を解消する5つの対処法

    Windowsデバイスを更新しようとしたのに、エラーコード0x80070005が表示されて先へ進めない――そんな経験はありませんか?ご安心ください。この記事では、Windows 10でこのエラーを解消するための方法をわかりやすく解説します。 具体的な解決策をご紹介する前に、まずは「エラーコード0x80070005とは何か」「なぜ発生するのか」という基本情報から確認していきましょう。 エラーコード0x80070005とは? エラーコード0x80070005は、Windowsでは「アクセス拒否(Access Denied)」エラーとして知られています。主にWindows Updateを実行しよ