【Windows 11/10】PowerShellスクリプトでWindowsストアアプリを完全にアンインストールする方法
Windows 11/10環境では、Windowsストア(Microsoft Store)アプリが、起動するたびに理由もなくクラッシュしてしまうことがあります。アプリのトラブルシューティングツールを実行したり、一度アンインストールして再インストールしてみたりしても、症状が改善せずクラッシュし続けるケースがあるのです。
Windowsストアアプリがクラッシュする場合の確認ポイント
ストアアプリを起動するたびにクラッシュする場合は、まず以下の対処法を試してみてください。
- Windowsストアアプリの修復方法
- Windowsアプリトラブルシューターによる問題の診断と修正
- UWPアプリがランダムにクラッシュする問題の解決策
これらの方法でも解決しない場合、最終手段として、該当アプリをシステムから完全に削除する「クリーンアンインストール」を行う方法があります。これにはPowerShellとスクリプトを活用します。
PowerShellスクリプトでストアアプリを完全に削除する手順
注意:筆者自身もPowerShellは初めて使用しました。再インストールやその他のトラブルシューティングを試してもWindows Phoneアプリがクラッシュし続けたため、このスクリプトを試すことにしたのです。TechNet Script Centerの投稿を参考に、いくつか試行錯誤を重ねた結果、うまく動作させることができました。同じ悩みをお持ちの方の参考になれば幸いです。
1. システムの復元ポイントを作成する
作業を始める前に、必ずシステムの復元ポイントを作成しておきましょう。万が一のトラブルに備えるための重要なステップです。
2. PowerShellの実行ポリシーを変更する
次に、Windows PCでスクリプトの実行を許可する必要があります。デフォルトではセキュリティ上の理由から、PowerShellの実行ポリシーは「Restricted(制限あり)」に設定されており、スクリプトは実行できません。この状態でスクリプトを実行しようとすると、次のようなエラーが表示されます。
「このシステムではスクリプトの実行が無効になっています」というエラー
PowerShellを管理者として開きます。スタート画面でpowershellと入力し、検索結果を右クリックして「管理者として実行」を選択してください。
そして、次のコマンドを入力してEnterキーを押します。
Set-ExecutionPolicy -ExecutionPolicy Unrestricted

確認メッセージが表示されたら「Y」を入力してEnterキーを押します。これで実行ポリシーが変更されます。
3. スクリプトをダウンロードして編集する
続いて、Microsoftから提供されているスクリプトをダウンロードし、zipファイルの中身を展開します。
展開したRemoveWindowsStoreAppをメモ帳で開き、スクリプトファイルの末尾までスクロールして、実行したいコマンド(今回はRemove-OSCAppxPackage)を追記して保存します。
4. スクリプトを実行してアプリを削除する
PowerShellからスクリプトを実行します。パスを確認し、必要に応じてディレクトリを移動しましょう。「cd C:\」と入力してEnterキーを押します。必要であれば、RemoveWindowsStoreAppファイルをCドライブ直下に配置してください。
スクリプトを実行すると、まずインストール済みのすべてのアプリと、それぞれのアプリIDが一覧表示されます。

筆者の環境では、Windows PhoneアプリのIDは「34」でした。

すると「どのアプリを削除しますか?」と尋ねられるので、対象のIDを入力してEnterキーを押します。ここでは「34」を入力しました。

これでクリーンアンインストールが実行され、アプリがシステムから完全に削除されます。
5. 再起動後、アプリを再インストールする
PCを再起動してからアプリを再インストールしましょう。これでアプリが正常に動作し、クラッシュしなくなるはずです。
6. 実行ポリシーをもとに戻す
作業が完了したら、セキュリティ確保のため、必ずPowerShellの実行ポリシーを元の「Restricted」に戻しておきましょう。次のコマンドを使用します。
Set-ExecutionPolicy -ExecutionPolicy Restricted

おまけ:複数のストアアプリをまとめてアンインストールする方法
Windows 10では、フリーソフトの10AppsManagerを使えば、複数のMicrosoft Storeアプリを一括でアンインストールすることも可能です。

ストアアプリのアンインストールには、10AppsManagerのほかに、CCleaner、Store Applications Manager、AppBusterなどの優れたフリーウェアも利用できます。
Windowsストアアプリで他の種類の問題が発生している場合は、以下の記事も参考にしてください。
- 対処法:Microsoft Storeからアプリをインストールできない
- 対処法:Windowsストアアプリケーションを更新できない

この記事がお役に立てば幸いです!
-
Windows 11でシステムアプリを完全にアンインストール・削除する方法
Windows 11はクリーンで効率的なオペレーティングシステムですが、プリインストールされているアプリの中には、使わないものも含まれています。天気アプリ、Cortana、メールアプリ、さらには写真アプリや「Your Phone」など、サードパーティ製のお気に入りの代替アプリを使いたいという方も多いでしょう。 幸いなことに、一部のシステムアプリは設定画面などの従来の方法ではアンインストールできませんが、PowerShellやWindows Terminalを使用すれば削除することが可能です。ただし、これらのアプリはWindowsの中核機能に関わるケースがあるため、削除によってシステムに不具合
-
Windows 10でアプリやプログラムをアンインストール(削除)する方法
Windows 10には統合アプリストア「Microsoft Store」が標準搭載されており、新しいソフトウェアのダウンロードや試用がかつてないほど手軽になりました。その一方で、使わなくなったアプリがどんどん溜まってしまうのも悩みの種です。このガイドでは、不要なアプリを素早く削除してPCの空き容量を確保するための、いくつかの簡単な方法を紹介します。 方法1:スタートメニューからアンインストールする Windows 10でアプリをアンインストールする方法はいくつかありますが、最も手軽なのがスタートメニューを使う方法です。スタートメニューを開き、削除したいアプリを探して、アプリ一覧内の項目を右ク