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

「Windowsはms-windows-storePurgeCachesを見つけられません」エラーの原因と5つの解決策

wsreset.exeを実行した際に、「Windows cannot find ms-windows-storePurgeCaches(Windowsはms-windows-storePurgeCachesを見つけられません)」というエラーメッセージが表示されることがあります。このエラーは、ファイルやアクセス許可の破損、あるいはレジストリの問題が原因で発生します。本記事では、この問題の原因と具体的な対処法を詳しく解説します。

wsreset.exeとは?

wsreset.exeは、Microsoft Storeのキャッシュや一時ファイルをすべて削除できる「ストア リセット ツール」です。安定したインターネット接続があるにもかかわらずアプリをダウンロードできない場合に、このツールを使ってストアをリセットすることで、アプリやゲームを正常にダウンロードできるようになります。

ms-windows-storePurgeCachesとは?

wsreset.exeコマンドを実行すると、内部コマンドであるms-windows-storePurgeCachesが呼び出されます。ここで、ms-windows-storeはストアアプリ自体を指し、PurgeCachesはキャッシュを削除するプロセスを意味しています。

「Windowsはms-windows-storePurgeCachesを見つけられません」エラーの原因と5つの解決策

「Windows cannot find ms-windows-storePurgeCaches」エラーの解決策

Windowsストアのリセットコマンドを実行した際に、「Windows cannot find ms-windows-storePurgeCaches is missing」や「パス 'c:\windows\winstore\appxmanifest.xml' が見つかりません。存在しないためです」といったエラーが表示される場合は、以下の5つの対処法を順番に試してみてください。

  1. ストアアプリの再登録
  2. システムファイルチェッカー(SFC)の実行
  3. Microsoft Storeのローカルキャッシュの削除
  4. Windowsストアトラブルシューティングツールの実行
  5. レジストリによるストアへの完全なアクセス許可の付与

なお、これらの操作を行うには管理者権限が必要です。

1. ストアアプリを再登録する

管理者権限でPowerShellを開き、以下のコマンドを実行します。これにより、Windowsストアアプリが再登録され、内部の破損が修復されます。修復後は、Windowsストアのリセットを実行してもエラーが発生しなくなります。

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

2. システムファイルチェッカーを実行する

システムファイルチェッカー(SFC)は、システム全体の破損したファイルを検出して自動的に修復するユーティリティです。Microsoft Storeに関連するファイルに問題がある場合も、このツールで修復できます。

  • 「ファイル名を指定して実行」に「cmd」と入力し、Shift + Enterキーを押して管理者権限でコマンドプロンプトを起動します。
  • コマンド「SFC /scannow」を入力し、Enterキーを押します。
  • 処理が完了すると、置き換えられたファイルの一覧が表示されます。

完了後、リセットコマンドを再度実行し、正常に動作するかどうかを確認してください。

3. Microsoft Storeのローカルキャッシュを削除する

「Windowsはms-windows-storePurgeCachesを見つけられません」エラーの原因と5つの解決策

[設定] > [アプリ] > [アプリと機能] > [Microsoft Store] をクリック > [詳細オプション] > [リセット] の順に進みます。

これにより、ストアに関連するローカルキャッシュのファイルやフォルダがすべて削除され、ストアの状態が初期化されます。

4. Windowsストアトラブルシューティングツールを実行する

「Windowsはms-windows-storePurgeCachesを見つけられません」エラーの原因と5つの解決策

Windows 10には、多くの問題を自動的に診断・修復できる組み込みのトラブルシューティングツールが用意されています。[設定] > [更新とセキュリティ] > [トラブルシューティング] > [追加のトラブルシューティングツール] の順に開きます。

一覧から「Windows ストア アプリ」を見つけて選択し、「トラブルシューティングツールの実行」をクリックしてください。

5. レジストリでストアに完全なアクセス許可を設定する

「Windowsはms-windows-storePurgeCachesを見つけられません」エラーの原因と5つの解決策

「ファイル名を指定して実行」(Win + R)に「Regedit」と入力し、Enterキーを押してレジストリエディターを開きます。次に、以下のパスへ移動します。

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages

Packagesキーを右クリックし、「アクセス許可」を選択します。アクセス許可ウィンドウに現在の所有者名が表示されます。

所有者がSYSTEM以外になっている場合は、SYSTEMに変更してください。その際、「すべての子オブジェクトのアクセス許可エントリを、このオブジェクトからの継承されたアクセス許可エントリで置き換える」にチェックが入っていることを確認してください。

よくある質問(FAQ)

このエラーに関するよくある質問をまとめました。

Q. Windows Store PurgeCachesのエラーを修正するにはどうすればよいですか?

A. PowerShellコマンドを使用して、Windowsストア(Microsoft Store)を再登録することで修正できます。

Q. Microsoft Storeが動作しないのはなぜですか?

A. ストア関連のファイルが破損しているか、SYSTEMアカウントのアクセス許可が失われている可能性があります。wsreset.exeユーティリティでリセットすることにより、修復できる場合があります。

Q. Windows 10でストアが開けない場合はどうすればよいですか?

A. Microsoft Storeが開けないときの対処法については、専用の詳細ガイドを参照してください。

Q. Windowsストアを再インストールするにはどうすればよいですか?

A. Windowsストア(Microsoft Store)は、PowerShellで実行できるGet-AppxPackageコマンドを使用して、他のアプリと同様の手順で再インストールできます。

Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}

この記事が参考になり、「Windows cannot find ms-windows-storePurgeCaches」エラーの問題を無事に解決できたことを願っています。

  1. 【解決】Windowsで「regedit.exeが見つかりません」エラーが出る原因と9つの対処法

    「Windows cannot find C:\Windows\regedit.exe」というエラーは、マルウェア感染、システムファイルの破損、ドライバーの不具合、あるいはWindows自体の破損などが原因で発生します。このエラーは特定のOSバージョンに限定されず、Windows 10、8、さらには7でも発生する可能性があります。Regedit.exeは、レジストリエディターを起動するための実行ファイルです。Windowsレジストリは、Windows PCの頭脳とも言える極めて重要な部分です。ユーザーがレジストリエディターにアクセスできなくなる問題に遭遇することはまれですが、このエラーは非常に

  2. Windowsで「Steam.exeが見つかりません」エラーが出たときの対処法4選

    世界中の多くのゲーマーにとって、Steamはビデオゲームの保存・管理を行い、豊富な新作ゲームを提供する理想的なプラットフォームです。しかし、Steamは宣伝文句ほど完璧なアプリケーションではなく、さまざまなトラブルに見舞われることもあります。その中でもよく報告されるのが、ソフトウェアがインストール済みなのにPCがSteamアプリを見つけられないというエラーです。本記事では、「Windows cannot find Steam.exe(Steam.exeが見つかりません)」エラーの原因と、確実な解決方法を詳しく解説します。 「Steam.exeが見つかりません」エラーの解決方法 Windowsが