「ms-windows-store:PurgeCaches」エラーとは
Windows ストアを復元するために WSReset.exe ツールを実行しようとすると、「ms-windows-store:PurgeCaches. アプリが起動しませんでした。」 前述のユーティリティを実行すると、Windows は ms-windows-store:PurgeCaches 機能を使用して、Windows ストア フォルダーに蓄積されたローカルに保存されたキャッシュを取り除きます。 失敗する理由は、通常、操作アカウントに特定のアクセス許可が不足しているためです。 以下では、この問題を解決するために何ができるかを示し、Windows ストアを別の方法で復元する方法も示します。
Windows修復ツールをダウンロードする
Windows 用の特別な修復ユーティリティがあり、レジストリの破損、ファイル システムの誤動作、Windows ドライバの不安定性に関連する問題を解決できます。 Advanced System Repair Pro を使用して、Windows 11 または Windows 10 の「ms-windows-store:PurgeCaches」エラーを修正することをお勧めします。
1.WindowsStoreのトラブルシューティングを実行します
以下の解決策を試す前に、まず Windows ストア トラブルシューティング ツールを使用することをお勧めします。 多くの場合、その効率は過小評価されていますが、組み込みの Windows トラブルシューティング機能で十分に問題を解決できる場合があります。 これを行うには、次の手順に従います。
- タイプ 設定のトラブルシューティング 検索バー(の隣)に Start Menu)、それを開きます。
- 右側にある 追加のトラブルシューティング リストを下にスクロールして選択します Windowsストアアプリ.
- 次にクリック トラブルシューティングを実行する そして、画面の指示に従います。
- 終了したら、コンピュータを再起動して、何か変更があるかどうかを確認します。
2. ライセンス マネージャー サービスを有効にする
License Manager Service は、Windows ストアのインフラストラクチャ サポートの重要な部分です。 無効にすると、Windows ストアから取得したコンテンツが正しく機能しなくなります。 このサービスは Windows 10 にのみ存在することに注意してください。Windows 11 ユーザーは、この方法をスキップして、以下の他の方法に進むことができます。 ユーザーがサードパーティの最適化ユーティリティをダウンロードしてインストールすると、License Manager Service がオフになることがよくあります。 幸いなことに、次の簡単な手順で簡単に元に戻すことができます。
- Open コマンドプロンプト の横にある検索ループに cmd と入力して Start Menu
- 右クリック コマンドプロンプト 選択して 管理者として実行..
- コンソールを開いたら、このコマンドをコピーして貼り付けます
sc config LicenseManager start= demand
をクリックし 入力します. - プロセスが完了したら、コンピューターを再起動します。
3. Windows ストアのアクセス許可をリセットする
一部のユーザーは、Windows ストアの基本的なアクセス許可を単純にリセットすることを利用しました。 これは、上で適用したのと同じコマンド プロンプトを使用して簡単に実行できます。
- Open コマンドプロンプト 以前と同じように。
- このコマンドをコピーして貼り付けます
icacls "C:\Program Files\WindowsApps" /reset /t /c /q
をクリックし 入力します. - プロセスが完了したらすぐに、コンピューターを再起動します。
4. Windows レジストリの権限を変更する
以下の次の手順では、Windows レジストリ内の特定のアクセス許可の変更に焦点を当てます。 前述のように、「ms-windows-store:PurgeCaches」エラーが発生する理由は、使用中のアカウントに十分なアクセス許可が割り当てられていないためです。 したがって、次のようにしてそれらを許可してみましょう。
- イベント ウィンドウズキー+ R ボタンをまとめて入力
regedit
を押し 入力します 開く。 また、 ユーザーアカウント制御(UAC) プロンプトが表示されたらウィンドウ。 - の左側のペインで、 レジストリエディタ、このパスをナビゲートします
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages
. - 次に、右クリックします。 パッケージ をクリックして 権限.
- この後、 をクリックします 高機能 その後 変更する ウィンドウの上に。
- 次のことを確認することが重要です。 オーナー として設定されています エントルピー.
- ない場合 エントルピー XNUMX番目のボックスに書かれている場合は、自分で書いてからクリックする必要があります 名前を確認する.
- 完了したら、をクリックします OK 確認して、という選択肢まで目を動かします このオブジェクトからの継承可能なアクセス許可エントリのエントリを持つすべての子オブジェクトのアクセス許可を元に戻し.
- 選択してクリック 申し込む その後 OK その後、割り当てられた変更を保存します。
最後に、ウィンドウを閉じて PC を再起動し、問題が解決するかどうかを確認します。
5. PowerShell を使用して Windows ストアを再登録する
WSReset.exe ツールを使用する代わりに、Windows PowerShell を使用して同じリセットを実行することもできます。 これには、次の手順で見つけることができる XNUMX つのコマンドを入力するだけで済みます。
- 右クリック Start Menu 選択して PowerShell(管理者)に設定します。 OK をクリックします。 有り セクションに UAC 開くことができる窓。
- PowerShell コンソールに入ったら、このコマンドをコピーして貼り付けます
$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest
それから、 入力します. - プロセスが完了するまで待ってから、PC を再起動して、何かが変更されたかどうかを確認します。
6. Windows の既定のアプリを再インストールする
この方法はより高度で、Windows PowerShell の使用も含まれます。 指示に注意深く従って、指定された各ステップを実行してください。 この手順では、カレンダー、メール、カメラ、写真、Windows ストアなどのすべての既定の Windows アプリも再インストールされることに注意してください。 プロセス中に個人ファイルが影響を受けることはありません。
- まずは自分の目で確かめることが大事 隠されたアイテム. あなたはに行くことによってそれを行うことができます このPC、ナビゲート 詳しく見る 選択してから 隠されたアイテム.
- これが完了したら、に移動します
C:\Program Files
というフォルダを見つけます WindowsApps. - それを右クリックして選択 プロパティ。 に行く セキュリティ それから、 高機能.
- 次に、キーの所有者を変更する必要があります。 クリック 変更 (青色で強調表示).
- 次に、ユーザーアカウントの名前をフィールドの下に入力する必要があります 選択するオブジェクト名を入力してください クリックして終了します OK.
- 今に戻って セキュリティ WindowsApps フォルダーの [プロパティ] ウィンドウのタブで、 編集 アクセス許可を変更し、上記の手順で入力した個人ユーザー アカウントを選択します。 また、アクセス許可を次のように変更する必要があります フルコントロール 変更を適用します。
- 前の方法と同じ方法で PowerShell (管理者) を開きます。
- 次に、このコマンドをコピーして貼り付けます
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register $($_.InstallLocation)\AppXManifest.xml}
を押し 入力します 開始します。 - 完了したら、コンピューターを再起動し、何かがプラス側に変化したかどうかを確認します.
Windows アプリを再インストールするプロセスはまだ完了していません。これは、再インストール自体の準備を整える準備段階にすぎません。 次に行うべきことは次のとおりです。
7.新しいユーザーアカウントを作成します
新しいアカウントを作成すると、問題の修正に役立つ場合もあります。 新しいアカウントは、許可に関連するものを含め、変更を一切加えずにゼロから操作することを意味します。
- 右クリックして Start Menu ボタンを選択 設定. あなたもそれを行うことができます ウィンドウズキー+ I 組み合わせ。
- に行く アカウント > 家族や他のユーザー.
- 右側のペインで、下にスクロールして 他のユーザー セクションをクリックして 他の人をこのPCに追加する.
- 今すぐ選択 この人のサインイン情報がありません.
- 選択 Microsoftアカウントなしでユーザーを追加する.
- 次に、 ユーザ名 & password 新しいユーザーの場合はクリックします Next.
まとめ
このトピックに関するトラブルシューティング記事を検索する必要がなくなったことを願っています。 前述したように、WSReset.exe ツールの実行に失敗すると、多くの場合、アクセス許可の問題が発生します。この問題は、Windows レジストリの特定の設定を調整することで解決できます。 エラーやマルウェアに関連するその他の問題がある場合、または今後発生する可能性がある場合は、当社の Web サイトでお気軽に探してください。 訪問者がエラーやマルウェアを迅速かつ手間をかけずに取り除くのに役立つように、毎日多くの新しい記事を公開しています。