Windows 10から組み込みアプリを削除する方法
Windows 10のデフォルトアプリの扱いは、少々面倒な場合があります。確かに便利なものもありますが、中には過去の名残のように雑然としたものもあります。厄介なのは、Microsoftがそれらを簡単に削除できるようにしていないことです。特に設定やコントロールパネルから簡単に削除できるわけではありません。数MBの空き容量を確保したい場合や、スタートメニューを整理したい場合、実際に効果のある方法がいくつかあります。ただし、難易度やリスクはそれぞれ異なります。
PowerShellは最も直接的な方法なので、多くの人が最終的に使用しますが、最初は難しそうに感じるかもしれません。でもご安心ください。適切なコマンドを実行し、適切なパッケージ名をコピーするだけです。設定によっては、アプリが最初の起動時にすぐに削除されなかったり、Cortanaやストアなどのシステムアプリがなかなか消えなかったりするかもしれません。これはよくあることですし、少なくとも言及するほどよくあることです。それでも、うまく動作するとかなり満足感がありますし、コマンドラインツールが好きな人にとっては、それがうまくいくのを見るのは楽しいでしょう。
Windows 10のデフォルトアプリを修正する方法
Windows 10の設定からデフォルトのアプリをアンインストールする
この方法は、内蔵の設定メニューを使うので、より使いやすいです。メール&カレンダーやGrooveミュージックのような通常のUWPアプリであれば、ここから簡単に削除できるでしょう。コマンドを煩わしく操作する必要もなく、手早く完了します。
- 「設定」 > 「アプリ」 > 「アプリと機能」に移動します。
- リストをスクロールするか、検索を使用して、3D ViewerやFeedback Hubなどのサポートされているアプリを見つけます。
- アプリのエントリをクリックし、「アンインストール」ボタンをクリックします。
注: 一部のアプリでは問題なく機能しますが、他のアプリではオプションが表示されない場合があります。Windows が一部のデフォルトアプリをロックする仕組みは、少々面倒です。
PowerShell を使用して既定のアプリをアンインストールまたは削除する
ここからは少し技術的な話になりますが、正直言ってこれが最も確実な方法です。Windowsに特定のアプリをシステムから直接削除するよう指示するコマンドを実行します。これらのコマンドは昇格された権限を必要とするため、PowerShellを管理者として開く必要があります。
- PowerShell を開くには、スタートメニューまたはタスクバーの検索ボックスに「」と入力します
PowerShell。右クリックして「管理者として実行」を選択するか、Ctrl + Shift + Enter検索ボックスに入力して「」を押します。 - インストール済みのアプリを確認する: PowerShellで「 」と入力します。すると、サポートされているアプリとシステムアプリの両方を含む膨大なアプリのリストが表示されます。スクロールしていくのに大変ですが、 PackageFullName
Get-AppxPackage -AllUsersの横にある完全なパッケージ名を探してください。 - パッケージ名をコピーする:削除したいアプリ(例えばマップアプリ)を選択し、長いパッケージ名をコピーします。Ctrl + Cテキストを選択してから押す方が簡単な場合もあります。
- アプリを削除するには、と入力します
Remove-AppxPackage <PackageFullName>。<PackageFullName>を、先ほどコピーした完全なパッケージ名に置き換えます。例:Remove-AppxPackage Microsoft. WindowsMaps_10.1903.3.0_x64__8wekyb3d8bbwe。 - すべてのアカウントからすべてのデフォルトアプリを削除するには、を実行できます
Get-AppxPackage -AllUsers | Remove-AppxPackage。ただし、これにより一部のシステム機能に問題が発生する可能性があるため、結果に納得できない場合は実行しないでください。 - 特定のユーザーのアプリのみをアンインストールするには、を実行します
Get-AppxPackage -User <username> | Remove-AppxPackage。<username> を実際の Windows ユーザー名に置き換えます。
注:CortanaやMicrosoft Storeなどの一部のアプリは、Windowsに不可欠なため、アンインストールできない場合があります。これらのアプリを強制終了すると、一部の機能が動作しなくなるか、そのまま残ってしまう可能性があります。
CCleanerを使用してデフォルトのアプリをアンインストールする
PowerShell がやりすぎ、あるいは危険すぎると感じる場合は、3つ目の選択肢があります。CCleaner にはインストール済みアプリの適切なリストとアンインストールオプションが用意されています。ただし、サードパーティ製のアンインストーラーは、場合によっては必要以上に多くのアプリを削除してしまうことがあるので注意してください。
- CCleaner をダウンロードします。Webサイトから無料バージョンを入手してインストールします。
- CCleaner を起動します。[ツール] > [アンインストール]に移動します。
- 削除したいアプリを右クリックし、「アンインストール」を選択します。プロンプトが表示されたら確認します。
すべてが消えるわけではありません。特にコアシステムアプリはそうです。しかし、不要なものを整理したいなら、これは手っ取り早い方法です。
Windowsはデフォルトアプリの削除に関して頑固で予測不可能なため、時には適切な対応を取らなければならないこともあります。アンインストール後に再起動すると、変更を確実に適用できます。そしてもちろん、何か大きな変更を行う前には、必ずシステムのバックアップを作成するか、復元ポイントを作成してください。そうすれば、何か問題が発生した場合でも、慌てずに復旧できます。
まとめ
- ほとんどのデフォルト アプリは設定または PowerShell 経由で削除できますが、すべてを削除できるわけではありません。
- PowerShell コマンドを使用すると、より詳細な制御が可能になりますが、一部のシステム アプリは制御できないので注意してください。
- CCleaner は GUI の代替手段を提供していますが、注意しないと柔軟性が低く、リスクが高くなります。
- Windows は物事を複雑にする傾向があるため、開始する前に必ずバックアップしてください。
まとめ
このプロセス全体は、特にアプリがなかなか消えない場合は、少々面倒な作業になることがあります。それでも、適切なツールと少しの忍耐があれば、不要なデフォルトアプリのほとんどは削除できます。ただし、SamsungやMicrosoftは特定のコアアプリに対して保護的な姿勢を取っているため、奇跡は期待できません。しかし、Windowsのインストールをより軽量化したいのであれば、これらの方法はほとんどの場合うまくいきます。この方法が、誰かのメモリを数ギガバイト節約したり、環境を少し整理したりするのに役立つことを願っています。