WSReset.exe を使用して Windows ストアのキャッシュをリセットする方法



私と同じように、Microsoft Store の動作がおかしくなることがあるでしょう。アプリが更新されなかったり、ダウンロードが止まったり、起動時にクラッシュしたり。解決するのは至難の業ですが、幸いなことに、ストアのキャッシュをリセットするだけでバグが解消され、スムーズに動作するようになる場合がよくあります。場合によっては、破損したキャッシュファイルが原因である場合もあり、そんな時は WSReset.exe が役立ちます。これは、アプリを削除したりサインアウトしたりすることなく、すべてをリセットできる手軽なユーティリティです。ただし、注意点があります。特定の設定では、ストアが正常にリセットされない場合は、再起動やレジストリ編集など、いくつかの方法を試す必要があるかもしれません。目的は、頑固なキャッシュをフラッシュするか、特にストアが正常に読み込まれなかったり更新されなかったりする場合は、アプリの設定をデフォルトに戻すことです。最終的には、多くの場合、これでストアの動作が改善されます。うまくいけば、以前悩まされていた奇妙なバグも解消されるでしょう。

Windows 11または10でMicrosoft Storeのキャッシュをリセットする方法

スタートメニューからWSReset.exeを使用してキャッシュをクリアする

これが一番早い方法です。Windows Search またはスタートメニューからユーティリティを実行するだけで、裏で魔法のように動作します。動作が不安定な場合は、まずこれを試してみてください。

  • [スタート]を開くか、[Windows 検索]をタップします。
  • 検索ボックスに「wsreset.exe」と入力します。
  • [開く] をクリックするか、 を押しますEnter

ウィンドウもプログレスバーも表示されず、何も起こっていないように見えるかもしれませんが、これは正常な動作です。空のコマンドプロンプトウィンドウがポップアップ表示され、処理を実行してから消えます。通常は、修正を確認するためにストアがすぐに開きます。環境によっては、再起動や再試行が必要になることもありますが、なぜそんなに面倒なのかはわかりません。

実行コマンドからリセットする

キーボードショートカットをご利用の場合は、 を押すと「ファイル名Win + Rを指定して実行」ダイアログが表示されます。wsreset.exe と入力してOK」をクリックしてください。ショートカットに慣れていて、メニューをいちいち操作したくない場合は、この方法の方が速い場合が多いです。

  • プレスWin + R
  • wsreset.exeと入力します。
  • 「OK」を押します。

同じ空白のコマンドプロンプトウィンドウが表示され、その後ストアウィンドウがポップアップ表示されます。表示されない場合は、以下のPowerShellメソッドをお試しください。

PowerShellまたはWindowsターミナル経由で実行します

場合によっては、ストアが頑固で、通常のショートカットから開かないことがあります。その場合は、PowerShell または Windows ターミナルをお試しください。心配しないでください。これらは単なるコマンドラインインターフェースです。

  1. [スタート] ボタンを右クリックし、[Windows PowerShell] ( Windows 11 の場合は[Windows ターミナル] ) を選択します。
  2. wsreset.exeと入力してEnter キーを押します。

それでも問題が解決しない場合は、コマンドプロンプトを管理者として起動してみてください。「cmd」を検索し、右クリックして「管理者として実行」を選択します。その後、同じコマンドを実行してください。

ファイルエクスプローラーで起動する

クリックして操作するのが好きな場合は、C:\Windows\System32にある WSReset.exe を直接実行することもできます。ファイルエクスプローラーでそこに移動し、 WSReset.exe をダブルクリックするだけです。ただし、この方法はあまり一般的ではありませんが、それでも機能します。

  • ファイルエクスプローラーを開きます。
  • C:\Windows\System32に移動します。
  • WSReset.exeを見つけてダブルクリックします。

WSReset が失敗した場合にストアをリセットまたは修正するその他の方法

WSReset.exe を実行しても問題が解決しない、または奇妙なエラーメッセージが表示される場合があります。特にストアが開かない場合やエラーコードが繰り返し表示される場合など、問題が発生した場合は、以下の解決策が役立つかもしれません。

設定アプリからリセットする

これは使いやすく安全です。レジストリファイルをいじらずに素早くリセットしたい場合に最適です。また、それでも問題が解決しない場合は修復オプションも用意されています。

  1. スタートメニューを開き、設定に移動します。
  2. [アプリと機能]に移動し、[Microsoft Store]を見つけて、[その他のオプション] (3 つのドット) をクリックします。
  3. 詳細オプションを選択します。
  4. 「リセット」をクリックします。リセットしてもクラッシュやエラーが修正されない場合は、「修復」ボタンを試してください。設定を完全に消去せずにアプリを修復できる場合があります。

レジストリエディターを使用して強制的にリセットする

これは少し複雑なので、慎重に行う必要があります。レジストリキーをいじると、他の問題が発生する可能性があります。自信がない場合は、必ず事前にレジストリをバックアップしてください。

  1. PowerShell またはコマンドプロンプトウィンドウを開き、 を実行しますwhoami /user。左側の SID 文字列に注意してください。
  2. [実行] ボックス ( Windows + R ) を開き、「 regedit 」と入力して[ OK ]をクリックします。
  3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStoreに移動します。
  4. 先ほど取得したSIDキーを右クリックし、「削除」を選択します。これにより、Windowsは次回の起動時にストアキャッシュを再構築し、破損が修復されるはずです。

ファイルエクスプローラーでストアのキャッシュファイルを手動でクリアする

この方法では、ユーザー ディレクトリからキャッシュ ファイルを直接削除します。間違ったファイルを削除すると危険なため、注意して進めてください。

  1. ファイル エクスプローラーを開き、[表示]メニューから[隠しアイテムの表示]を有効にします。
  2. C:\Users\[Your User]\AppData\Local\Packagesに移動します。
  3. Microsoft. WindowsStore_8wekyb3d8bbweフォルダーを見つけます。
  4. その中にあるLocalCacheフォルダを削除します。

WSResetで修復できないほどキャッシュが破損している場合、この方法は有効です。ただし、この方法を使用する場合は注意が必要です。

すべてが失敗した場合の追加のヒント

  • Windows ストア アプリのトラブルシューティング ツールを実行してください。一般的な問題を多数検出し、自動的に修正できます。
  • Windowsのアップデートを確認してください。場合によっては、Windowsをアップデートするだけでストアの根本的な問題が解決することがあります。
  • ストアで Microsoft アカウントからサインアウトし、再起動して再度サインインします。ログインが停止すると奇妙なバグが発生する場合があります。
  • PowerShell を使用してストアを再登録または再インストールします。
    • PowerShell を管理者として開きます。
    • 走る:Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_. InstallLocation)AppXManifest.xml"}
  • 他の方法がすべて失敗した場合は、Windows を更新するか、SFC /DISM を使用してシステム スキャンを実行することを検討してください。当然ながら、Windows では必要以上に困難にする必要があります。

基本的に、上記のすべてを試してもストアが動作しない場合は、より深刻なシステムの問題があるか、Windows Update の不具合の兆候である可能性があります。場合によっては、完全なリセットや再インストールが唯一の解決策となることもあります。しかし、ほとんどの一般的な問題では、これらのキャッシュクリア方法によって、少なくともストアが応答可能な状態に戻るはずです。

これが役に立つことを祈ります。少し面倒ですが、他のすべてが停止したときにキャッシュをクリアするとうまくいくことがよくあります。

まとめ

  • キャッシュをすばやくクリアするには、[スタート] メニューまたは [実行] ダイアログから WSReset.exe を使用します。
  • WSReset が動作しない場合は、PowerShell またはファイル エクスプローラーを試してください。
  • キャッシュのクリアだけでは不十分な場合は、設定からリセットまたは修復してください。
  • より高度なオプションには、レジストリの編集や手動でのキャッシュの削除が含まれます。
  • Windows が最新であることを確認し、エラーが続く場合はシステム スキャンを実行してください。

まとめ

多くの場合、WSReset.exe を実行するか、設定からリセットすることで、頑固なストアの問題が解決します。それでも解決しない場合は、レジストリをいじったり、キャッシュを直接削除したりすることでも解決できる場合があります。正直、手順が多くて面倒なこともありますが、一度解決すれば、すべてが速くなり、ストレスが軽減されます。レジストリを編集する場合は、バックアップを手元に用意しておきましょう。何かうまくいくまで、恐れずに様々な方法を試してみてください。



この記事は役に立ちましたか?