Microsoft Storeでダウンロードが止まってしまい、キャンセルできない状態になると、非常にイライラします。「キャンセル」をクリックしても何も起こらないこともあります。何度押しても反応がないのです。まるでアプリが頑固になっているか、バックグラウンドで何らかの不具合が発生してコマンドがフリーズしているかのようです。この問題を解決するのは必ずしも簡単ではありませんが、奇妙なことに、多くの場合、一時的なバグやキャッシュされたデータがストアの処理を妨害していることが原因です。
基本的に、キャンセルボタンが機能しない場合は、ストアアプリが異常な状態になっているか、アップデートやネットワークの不具合で停止している可能性があります。そのため、すべてを更新し、破損したキャッシュをクリアし、システムの不具合が問題の原因ではないことを確認する必要があります。幸いなことに、これらの問題のほとんどを解決するには、システム全体を消去する必要はなく、リセットとアップデートを行うだけで済みます。
解決策1:Windowsストアアプリとネットワークのトラブルシューターを実行する
これが最も簡単な出発点です。Windowsのトラブルシューターは、よくある不具合を自動的に検出して修正してくれる、いわばセルフヘルプツールのようなものです。ダウンロードがうまくいかない場合や、キャンセルボタンが反応しない場合などに実行してみてください。これらのツールは、ストアの動作に影響を与えている可能性のある特定のアプリやネットワークの問題を対象としています。
Windows 11用
- 検索バーに「トラブルシューティング」と入力してEnterキーを押してください。
- メニューから「その他のトラブルシューティング」を選択してください。
- Windowsストアアプリを探して、「実行」をクリックします。
- スキャンを実行して、提案された修正を適用させてください。場合によっては、簡単な更新で頑固なアプリの不具合が解消されることがあります。
- ネットワークとインターネットのトラブルシューターについても同様の手順を実行してください。
- 完了したら、マシンを再起動してください。
Windows 10用
- 最初の手順は同じです。トラブルシューティングを検索してEnterキーを押します。
- その他のトラブルシューティングツールに進んでください。
- Windows ストア アプリまでスクロールダウンし、「トラブルシューターを実行する」をクリックします。
- まだ試していない場合は、ネットワークの問題についても同様の手順を繰り返してください。
その後、ネットワークトラブルシューターを明示的に実行してください。[設定] > [ネットワークとインターネット] > [ネットワークの詳細設定] > [ネットワークトラブルシューター]。ネットワークの不具合を修正することで、特にダウンロードが停止したりキャンセルできない場合などに、ストアの動作が安定することがあります。
修正2.ストアキャッシュをリセットする
これは定番の対処法です。キャッシュをリセットすると、ストアに保存されている可能性のある破損した一時データが削除されます。少し奇妙に感じるかもしれませんが、この操作を行うとアプリがリフレッシュされ、ダウンロードのキャンセルができないといった奇妙なバグが修正されることがよくあります。アプリやデータが削除されるわけではなく、ストアの内部キャッシュがクリアされるだけです。
Windows キーと R キーを同時に押して「ファイル名を指定して実行」ダイアログを開き、コマンドを入力wsreset.exeしてEnter キーを押します。黒いコマンドプロンプトウィンドウが表示されます。処理が完了するまでしばらくお待ちください(1 分ほどかかる場合があります)。ウィンドウが閉じると、ストアが再起動し、新しい状態になります。これで、もう一度ダウンロードのキャンセルを試してみてください。これだけで問題が解決することもあります。
修正3:すべてのWindowsアップデートをインストールする
アップデートは、Windowsのバグ、特にアプリの動作に影響を与えるバグに対する応急処置のようなものです。システムやストアが古いバージョンだと、ダウンロードコマンドが失敗するなど、予期せぬ問題が発生する可能性があります。
設定 > 更新とセキュリティ > Windows Updateに移動します。「更新プログラムの確認」をクリックします。オプションの更新プログラム(特にシステム コンポーネントやストアの修正に関連するもの)がある場合は、インストールしてください。より複雑な修正を行う前に、この手順を実行することをお勧めします。すべてのインストールが完了したら、再起動してもう一度試してください。更新するだけで問題が解決する場合もあります。
修正4:Microsoft Storeを修復またはリセットする
キャッシュのリセットで解決しない場合は、アプリ自体をいじってみるのも良いかもしれません。Windowsでは、アプリを削除せずにストアを修復またはリセットできるため、アンインストールするよりも安全な最初のステップと言えるでしょう。
「設定」>「アプリと機能」に移動します。一覧から「Microsoft Store」を見つけてクリックし、 「詳細オプション」に進みます。ここで、「修復」と「リセット」のオプションが表示されます。まずは「修復」を試してください。これはデータを消去せずにアプリの修復を試みます。それでも問題が解決しない場合は、「リセット」をクリックしてください。リセットすると一部の設定や環境設定がクリアされる場合がありますが、インストール済みのアプリはそのまま残ります。
修正5.破損したWindowsファイルを修復する
システムファイルが破損すると、アプリの制御やダウンロード管理に問題が発生するなど、奇妙な現象が起こります。システムファイルチェッカー(SFC)やDISMツールを実行することで、これらの根本的な問題を解決できます。これは、Windowsの簡単なメンテナンスのようなものです。
コマンドプロンプトを管理者として起動するには、検索ボックスに「」と入力しcmd、右クリックして「管理者として実行」を選択します。次に、「」と入力してEnterキーsfc /scannowを押します。これにより、破損したファイルがスキャンされ、修復されます。これには数分かかる場合があります。
その後、以下のDISMコマンドを順番に実行してください。
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
完了したら、PCを再起動してください。システムファイルの破損が根本原因である場合があり、それらを修復することでアプリが正常に動作するようになることがあります。
修正6.Windowsアップデートコンポーネントをリセットする
場合によっては、Windows Update コンポーネントが停止したり破損したりすると、ストアの動作に支障をきたすことがあります。これらのコンポーネントをリセットするには多少手間がかかりますが、ダウンロードの停止を間接的に引き起こしている可能性のあるアップデート関連の問題を解消できる場合があります。
コマンドプロンプトを管理者として開き、以下のコマンドを1つずつ実行してください。
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*" rmdir /S /Q %systemroot%\SoftwareDistribution rmdir /S /Q %systemroot%\system32\catroot2 regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll netsh winsock reset netsh winsock reset proxy net start bits net start wuauserv net start appidsvc net start cryptsvc
完了したら、PCを再起動してください。これにより、アップデート関連のキャッシュがクリアされ、コンポーネントがリセットされるため、ダウンロードやアップデートに関する奇妙な問題が解決されることがよくあります。
修正7.関連サービスを確認する
時には、必要なサービスがきちんと稼働していることを確認するだけで問題が解決することもあります。Windows Update、バックグラウンドインテリジェント転送サービス(BITS)、Microsoft Storeインストールサービスといった主要なサービスがアクティブになっていることが、ストアが正しく機能するために必要です。
Windows キーと Rキーを同時に押し、services.mscと入力してEnter キーを押します。これらのサービスが自動起動に設定され、実行されていることを確認してください。設定されていない場合は、ダブルクリックしてスタートアップの種類を自動に設定し、開始をクリックします。
修正8:PowerShellを使用してMicrosoft Storeを再インストールする
他の方法がすべてうまくいかない場合は、PowerShell を使ってストアを再インストールすることで、より徹底的なリセットを試してみてください。これにより、深刻な破損やインストールエラーが修復されることがあります。
PowerShell を管理者として開きます(PowerShell を検索し、右クリックして「管理者として実行」を選択)。次に、次のコマンドを実行して Store を削除します。
Get-AppxPackage Microsoft. WindowsStore | Remove-AppxPackage
再インストールするには、このコマンドをコピーして実行してください。パスはWindowsのバージョンによって異なる場合がありますが、通常はこれで動作するはずです。
Add-AppxPackage -register "C:\Program Files\WindowsApps\Microsoft. WindowsStore*\AppxManifest.xml" -DisableDevelopmentMode
Enterキーを押して処理が完了するまで待ち、その後PCを再起動してください。これによりストアアプリが削除され、新規にインストールされるため、ダウンロードのキャンセルができない問題が解決されるはずです。
これらの解決策のいずれかでダウンロードが再びキャンセルされるようになることを願っています。時には、こうしたトラブルシューティングの手順を一つずつ試していくだけで、すべてが元通りになることもあります。頑張ってください!
まとめ
- アプリやネットワークの問題については、トラブルシューティングツールを実行してください。
- wsreset.exeを使用してストアキャッシュをリセットしてください。
- Windowsが完全に最新の状態にアップデートされていることを確認してください。
- 必要に応じて、ストアアプリを修復またはリセットしてください。
- SFCとDISMを使用して、破損したシステムファイルを修復します。
- Windows Updateコンポーネントをリセットして、停止している更新プログラムをクリアします。
- 主要なサービスが稼働していることを確認してください。
- 最終手段として、PowerShell を使って Microsoft Store を再インストールしてください。
まとめ
ストアでのダウンロードキャンセル問題を解決するのは少し手間がかかる場合もありますが、これらの手順でたいていは解決します。キャッシュのリセットやWindowsのアップデートだけで済む場合もあれば、PowerShellの再インストールなど、より大掛かりな作業が必要な場合もあります。通常、これらの方法のいずれかで問題は解決します。これで少しでも時間を節約でき、厄介なダウンロードキャンセルのラベルがようやく消えることを願っています。