Windows 11/10でストアエラー0x8007064aを解決する方法
Windows 11 または 10 で、あのイライラさせられるストア エラー 0x8007064a に遭遇したことがある場合、おそらくアプリまたは関連サービスに何らかの不具合が発生しているのでしょう。これは想像以上に頻繁に発生し、特にアプリのダウンロードやアップデート、あるいは Microsoft Store の起動時などに顕著です。システムがフリーズしたり混乱したりしてしまい、どんな解決策を試しても効果がないようで、頭を悩ませることになります。でもご安心ください。システム全体を再構築しなくても、この問題を解決する方法がいくつかあります。これらの方法に従うことで、ストアを正常な状態に戻して、アプリのインストールを再開できるはずです。エラー ポップアップが減り、最終的にはストアの使い勝手が少し良くなるかもしれません。
Windows 11/10でストアエラー0x8007064aを修正する方法
Windowsストアアプリのトラブルシューティングツールを実行する
これは通常、Windows に組み込まれているため、追加のツールは不要で、最初に試すべき方法です。トラブルシューティングツールはストアアプリの一般的な問題をスキャンし、場合によっては自動的に問題を解決します。一部のマシンではうまくいくかどうかは不確実ですが、試してみるのに費用はかかりません。
- Windows 11: を押して「設定」Win + Xを選択します。「システム」>「トラブルシューティング」>「その他のトラブルシューティング」に進みます。「Windowsストアアプリ」を見つけて「実行」をクリックします。
- Windows 10:Win + I設定を開き、「更新とセキュリティ」>「トラブルシューティング」>「追加のトラブルシューティング」に進みます。「Windowsストアアプリ」をクリックし、「トラブルシューティングを実行」をクリックします。
このツールは問題を特定し、修正するか、少なくとも手がかりを提供してくれるかもしれません。エラーが解決できれば素晴らしいですね。場合によっては、再起動してストアが動作するか確認する必要があるかもしれません。
Microsoft Store を修復またはリセットする
トラブルシューティングツールで問題が解決しない場合は、ストアアプリ自体を修復またはリセットしてください。これは、アプリをクリーンアップし、エラーの原因となっている可能性のある不具合や破損ファイルをクリアするのに十分な状態に戻す作業だと考えてください。これは簡単で、Windowsにはすぐに実行できるボタンも用意されています。
- 設定を開く(Win + I)
- アプリ > アプリと機能へ移動
- 下にスクロールしてMicrosoft Storeを見つけてください
- その横にある3つのドットのメニューをクリックし、「詳細オプション」を選択します。
- 新しいウィンドウで、まず「修復」ボタンを押します。何も変化がない場合は、戻って「リセット」を押します。
これで一時的な問題は解消されるはずです。通常は修復が成功すれば解決しますが、それでも解決しない場合は、リセットすることで、潜んでいる頑固なバグが解消されることもあります。
DLL ファイルを再登録する(またはすべてを再登録する)
これは少し古風な方法ですが、今でも効果的です。DLLファイルが欠落または破損しているとストア機能が動作しなくなる可能性があるという考え方に基づいています。DLLファイルの再登録は難しそうに思えるかもしれませんが、コマンドプロンプト(管理者)でいくつかのコマンドを実行するだけで簡単に行えます。環境によっては、この方法を実行するとエラーが発生したり、何も起こらなかったりする場合がありますが、他の環境では簡単に修正できます。
- Win + Xを押して、Windows ターミナル (管理者) (または古いバージョンではコマンド プロンプト (管理者)) を選択します。
- UACプロンプトで「はい」をクリックします
- 次のコマンドを入力し、Enterそれぞれの後に入力します (主要な 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
完了したら、ネットワークスタックも忘れずにリセットしてください。これも原因となることが多いためです。次のコマンドを実行してください。
netsh reset winsock
ターミナルを閉じて PC を再起動します。場合によっては、それだけでストアが再び動作するようになります。
Windows Update サービスの確認と有効化
ストアがスムーズに機能するには、バックグラウンドで実行される特定のサービス(Windows Update サービスや暗号化サービスなど)が稼働している必要があります。これらのサービスが停止しているとエラーが発生します。そのため、念のため再度ご確認ください。
- を押してWin + R、 と入力し
services.msc、OK を押します。 - 次のサービスを探します: Application Identity、Background Intelligent Transfer Service、Cryptographic Services、Microsoft Store Install Service、Windows Update。
- それぞれを右クリックし、無効になっている場合は「開始」を選択します。実行中の場合は、すぐに再起動すると改善する場合があります。
その後、再起動してストアの動作が改善されたかどうかを確認してください。これらのサービスを再起動するだけで、奇妙なエラーが解決することもあります。
Windowsを以前の状態に復元する
他に方法が見つからなかった場合、そして既に復元ポイントがある場合は、以前のシステムスナップショットにロールバックすると驚くほど効果があります。これは、問題が発生する前の時点にシステムを巻き戻すようなものです。ただし、その時点以降に行われたアプリや変更はすべて失われますのでご注意ください。
続行する前に、重要なファイルを必ずバックアップしてください。コントロールパネル > 回復 > システムの復元を開き、エラーが発生する前の日付を選択してください。あとはシステムが自動的に処理します。
Microsoft Store が見つからない場合はどうすれば見つかりますか?
ストアアイコンはデフォルトでタスクバーに表示されるはずです。表示されない場合は、 を押して「Microsoft Store」Win + Sと入力してください。アイコンが非表示になっているか、ピン留めされていない場合もあります。
Microsoft Storeをリセットする方法
これは多くの場合、問題を解決できる簡単な解決策です。コマンドプロンプト(管理者)を開いて、次のコマンドを実行してください。
WSReset.exe
このコマンドはストアのキャッシュを自動的にリセットし、その後ストアアプリが起動します。それでも起動しない場合は、アプリを再インストールするか、より詳細なオプションを検討する必要があるかもしれません。