Windowsで0x80072F30エラーを解決する方法

Windows ストアからアプリをダウンロードまたは開こうとしたときにエラーコード 0x80072F30 が発生すると、非常に困ります。PC が完全に壊れているわけではなく、ストアは開いてアプリも表示されますが、実際にダウンロードやインストールができません。奇妙な現象ですが、一部の環境では、キャッシュの問題、Windows Update の不具合、または日付/時刻の設定ミスが原因となっている場合があります。特に Windows が頑固な場合は、この問題を解決するのは必ずしも簡単ではありませんが、通常は効果のある実績のある方法がいくつかあります。これらの方法は、破損したキャッシュ ファイル、バックグラウンド サービス、レジストリの問題など、よくある原因に対処するものです。これらの手順がシステムとうまく連携すれば、大きな手間をかけずにストアが正常に動作するようになるはずです。

Windowsストアで発生するエラー0x80072F30を修正する方法は?

方法1. Windows Updateコンポーネントをリセットする

この方法は、Windows Updateや関連サービスに不具合が生じている可能性に対処するものです。よくある原因として、バックグラウンドプロセスが複雑に絡み合っているために、ストアが更新プログラムやダウンロードを正しく取得できない場合があります。これらのサービスをリセットすることで、多くの場合、この問題を解決できます。

  1. スタートボタンを右クリックするか、キーを押してからWin + Xコマンドプロンプト(管理者)またはWindows PowerShell(管理者)を選択します。
  2. ユーザーアカウント制御のプロンプトが表示されたら、「OK」をクリックしてください。
  3. 以下のコマンドをそれぞれ入力し、入力後にEnterキーを押してください。これにより、ストアへのアクセスを妨げている可能性のある重要なサービスが停止します。
    • net stop bits
    • net stop wuauserv
    • net stop appidsvc
    • net stop cryptsvc
  4. 次に、Windows Update キュー ファイルを削除します。入力: Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  5. システムフォルダに移動するには、次のように入力します。 cd /d %windir%\system32
  6. 関連するDLLファイルを再登録して、潜在的な破損を修復してください。
    • regsvr32.exe atl.dll
    • regsvr32.exe urlmon.dll
    • regsvr32.exe mshtml.dll
    • regsvr32.exe shdocvw.dll
    • regsvr32.exe browseui.dll
    • regsvr32.exe jscript.dll
    • regsvr32.exe vbscript.dll
    • regsvr32.exe scrrun.dll
    • regsvr32.exe msxml.dll
    • regsvr32.exe msxml3.dll
    • regsvr32.exe msxml6.dll
    • regsvr32.exe actxprxy.dll
    • regsvr32.exe softpub.dll
    • regsvr32.exe wintrust.dll
    • regsvr32.exe dssenh.dll
    • regsvr32.exe rsaenh.dll
    • regsvr32.exe gpkcsp.dll
    • regsvr32.exe sccbase.dll
    • regsvr32.exe slbcsp.dll
    • regsvr32.exe cryptdlg.dll
    • regsvr32.exe oleaut32.dll
    • regsvr32.exe ole32.dll
    • regsvr32.exe shell32.dll
    • regsvr32.exe initpki.dll
    • regsvr32.exe wuapi.dll
    • regsvr32.exe wuaueng.dll
    • regsvr32.exe wuaueng1.dll
    • regsvr32.exe wucltui.dll
    • regsvr32.exe wups.dll
    • regsvr32.exe wups2.dll
    • regsvr32.exe wuweb.dll
    • regsvr32.exe qmgr.dll
    • regsvr32.exe qmgrprxy.dll
    • regsvr32.exe wucltux.dll
    • regsvr32.exe muweb.dll
    • regsvr32.exe wuwebv.dll
  7. WinsockおよびWinHTTPプロキシ設定をリセットします。
    • netsh winsock reset
    • netsh winhttp reset proxy
  8. 最後に、最初に停止したサービスを再起動してください。
    • net start bits
    • net start wuauserv
    • net start appidsvc
    • net start cryptsvc

方法2:Windowsストアが自動起動するように設定されていることを確認する

これは、ストアがバックグラウンドでスムーズに動作するようにするための対策です。ストアが無効になっていたり、手動起動に設定されていたりすると、Windowsは強制的に起動しない限りストアを起動しません。解決策は簡単ですが、見落とされがちです。

  1. WindowsキーとRキーを同時に押して「ファイル名を指定して実行」ダイアログを開き、「services.msc」と入力してEnterキーを押します。
  2. 一覧から「Windows ストア」を探してください。右クリックして、停止している場合は「開始」を選択してください。
  3. もう一度右クリックして「プロパティ」を選択し、「スタートアップの種類」を「自動」に設定します。「適用」をクリックし、「OK」をクリックします。
  4. PCを再起動してください。ストアサービスを正しく完全に有効にするには、Windowsの再起動が必要になる場合があります。

方法3:ストアのキャッシュをクリアする

これはおそらく最も簡単な解決策でしょう。キャッシュファイルをクリアすることで、これらのエラーの一般的な原因であるデータの破損を修復できます。Windowsにキャッシュを瞬時にリセットする機能が組み込まれているのは少し奇妙ですが、驚くほど頻繁に効果を発揮します。

  1. Windows キー + Rを押して、wsreset.exeと入力し、Enter キーを押します。
  2. 空白のコマンドプロンプトウィンドウが表示された後、閉じます。何もクリックしないでください。ストアが自動的に再開するまでしばらくお待ちください。再開しない場合は、しばらくしてから手動でストアを開く必要があるかもしれません。
  3. アプリのダウンロードまたはインストールをもう一度試してみてください。通常、これで問題なく完了します。

方法4.Windowsストアを再インストールする

万策尽きた場合は、ストアを再インストールすることで根本的な問題を解決できる可能性があります。ただし、PowerShellコマンドを操作する必要があるため、やや技術的な手順が必要になります。また、PowerShellを管理者として実行する必要があります。再インストール後には再起動が必要になる場合があります。

  1. Windows キー + Rを押してPowerShellと入力し、アプリを右クリックして「管理者として実行」を選択します。
  2. 入力しGet-AppxPackage –AllusersてEnterキーを押してください。ストアを含む、インストールされているすべてのアプリが表示されます。
  3. Microsoft. WindowsStoreまたは類似の文字列を含む行を探してください。パッケージ名全体をコピーしてください(長くて見づらいかもしれません)。
  4. 次に、再インストールコマンドを実行します。`を置き換えます。Add-AppxPackage -register “C:\\Program Files\\WindowsApps\\” -DisableDevelopmentMode` コピーしたパッケージ名を使用して、パスがドライブ文字とシステム設定と一致していることを確認してください。
  5. PowerShellを管理者として再度開き、必要に応じて同じ追加コマンドを再度実行してから、再起動してください。これにより、Windowsがストアを正しく再インストールし、エラーが解消されるはずです。

方法5.時刻と日付の設定を再確認する

システムクロックが大きくずれていると、奇妙なエラーが発生することがあります。Windowsは、特にMicrosoftのサーバーとの安全な接続において、正確な日付と時刻に大きく依存しています。このバグを修正することで、ストアの通信機能が正常に回復する場合があります。

  1. Windowsの検索バーをクリックして「設定」と入力します。アプリを開きます。
  2. 「時間と言語」に移動してください。
  3. 「時刻を自動的に設定する」をオフに切り替えます。
  4. 時刻、日付、タイムゾーンを手動で正しく設定し、必要に応じて自動設定を再度有効にしてください。

これらの方法のいずれかでストアが正常に動作するようになることを願っています。バックグラウンドサービスの変更からキャッシュのクリアまで、これらのテクニックはほとんどの問題を網羅しています。Windowsストアのエラーのデバッグは面倒な作業ですが、正直なところ、ほとんどの問題はシステムのリセットを深く行わなくても解決できます。ただし、これらの変更後にすぐに再起動すると、すべてが安定する場合があることに注意してください。

まとめ

  • Windows UpdateサービスとDLL登録をリセットする
  • Windowsストアが自動的に起動するように設定されていることを確認してください。
  • wsreset.exeを使用してストアキャッシュをクリアします。
  • PowerShell を介してストアを再インストールします
  • システムクロックの正確性を確認してください。

まとめ

エラー0x80072F30の修正は決して楽しい作業ではありませんが、これらの修正方法を使えば大抵は解決します。ほとんどの場合、破損したキャッシュをクリアするか、必要なサービスが実行されていることを確認するだけで済みます。それでも解決しない場合は、ストアを再インストールするのが最終手段ですが、たいていはこれでうまくいきます。この情報が、新しいアプリをダウンロードしようとするたびにこのエラーが表示されるという、終わりのないイライラから誰かを解放するのに役立つことを願っています。頑張ってください!

関連記事: