コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

Windows 10からブロートウェアを簡単に削除する方法|PowerShell・DISMで完全デブロート

ブロートウェア(不要なプリインストールソフト)は、パソコンやスマートフォンを持つすべての人にとって悩みの種です。メーカーは収益確保のために、新品のノートPCやタブレットにさまざまなアプリをあらかじめ組み込んでいます。その結果、ユーザーの手元には役に立たないプログラムの山が残り、限られたストレージ容量を無駄に圧迫してしまうのです。

Microsoftも例外ではありません。Windows 10は見た目こそ洗練されていますが、その裏には実は必要のないプログラムが大量に潜んでいます。幸い、これらのブロートウェアは自分の手で取り除くことができます。この記事では、Windows 10を軽量化するための具体的な方法を詳しく解説します。

Windows 10のブロートウェアを削除する方法

Windows 10にはかなりの量のブロートウェアが同梱されていますが、ほとんどの場合、比較的簡単に削除できます。利用できる主な方法は以下の3つです。

  • 従来のアンインストール機能を使う
  • PowerShellコマンドを使う
  • サードパーティ製のアンインストーラーを使う

多くのブロートウェアは、通常プログラムを削除する際に使う[設定]>[アプリ]>[アプリと機能]の一覧には表示されません。MicrosoftやOEMメーカーにとって、ユーザーにこれらのアプリを使ってもらうことは利益につながるため、わざわざ簡単にアンインストールできるようにはしていないのです。

もしストレージ容量の確保が目的であれば、まずWindows 10の動作に実際どれくらいの空き容量が必要なのかを確認しておくとよいでしょう。

ブロートウェアアプリをアンインストールする

一部のWindows 10ブロートウェアは、通常のアンインストール手順で簡単に削除できます。スタートメニューを圧迫している「マネー」「ニュース」「スポーツ」などの標準アプリは、この方法で問題なく除去できます。

削除したいアプリを見つけたら、右クリックして[アンインストール]を選択するだけです。

Windows 10からブロートウェアを簡単に削除する方法|PowerShell・DISMで完全デブロート

MicrosoftはWindows 10の外観的な要素については、比較的簡単に削除できるようにしています。しかし、すべてのアプリが平等に扱われているわけではないことに、すぐ気づくでしょう。

Microsoftが「Windows 10のコア体験の一部」とみなしているアプリは、PowerShellコマンドで非表示または削除するか、サードパーティ製アンインストーラーを使用する必要があります。また、Cortanaのようにシステムから100%完全に削除できないアプリも存在します。

なお、新しいWindowsソフトウェアをインストールする際は、意図せずブロートウェアを一緒に入れてしまわないよう注意が必要です。

PowerShellを使ってブロートウェアを削除する

PowerShellはWindowsのシステム管理において重要なツールです。コマンドプロンプトと比較されることもありますが、本質的にはまったく別物です。

PowerShellはコマンドおよびスクリプティング言語であり、Windows環境をより細かく制御できます。ここでは、PowerShellの一連のコマンドを使って、Windows 10のブロートウェアを非表示にしたり削除したりする方法を紹介します。

まず、PowerShellコマンドラインを開きましょう。スタートメニューの検索バーに「powershell」と入力し、検索結果の最上位に表示される[Windows PowerShell]を右クリックして[管理者として実行]を選択します。こうすることで、システム全体に対する操作権限が得られます。

Windows 10からブロートウェアを簡単に削除する方法|PowerShell・DISMで完全デブロート

次に、何を削除するかを決めます。PowerShellコマンドでは、ZuneミュージックプレーヤーからBing Health and Fitness、さらにはWindowsの電卓まで、幅広いパッケージを対象にできます。

「Remove-AppxPackage」コマンドでアプリを非表示にする

以下のコードをPowerShellに入力すると、指定した各アプリケーションが非表示になります。

Get-AppxPackage -name "Microsoft.ZuneMusic" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.Music.Preview" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.XboxGameCallableUI" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.XboxIdentityProvider" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingTravel" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingHealthAndFitness" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingFoodAndDrink" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.People" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingFinance" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.3DBuilder" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsCalculator" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingNews" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.XboxApp" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingSports" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsCamera" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.Getstarted" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.Office.OneNote" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsMaps" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.MicrosoftSolitaireCollection" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.MicrosoftOfficeHub" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingWeather" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BioEnrollment" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsStore" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.Windows.Photos" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsPhone" | Remove-AppxPackage

プリインストールアプリを「非表示」にするメリットは、システムから実際に削除しないため、後になって必要だと気づいたときに復元できる点です。

DISMでWindows 10のブロートウェアを完全削除する

PowerShellを使ってシステムからブロートウェアを根絶したい場合は、別のコマンドラインツール「DISM」が便利です。

DISMはDeployment Imaging Service and Management(展開イメージのサービスと管理)の略称で、比較的高機能なコマンドであり、Windowsシステムの保守を多方面から行えます。ここでは、システムから余計なアプリを取り除くために使用します。

削除は非表示とは少し手順が異なります。まず、次のコマンドでシステム内のブロートウェア全体を確認しましょう。

DISM /Online /Get-ProvisionedAppxPackages | select-string Packagename

これでインストール済みアプリの完全なリストが表示されます。このパッケージ名を使って、削除したいものを取り除いていきます。削除には次のコマンドを使用します。

DISM /Online /Remove-ProvisionedAppxPackage /PackageName:PACKAGENAME

「PACKAGENAME」の部分には、先ほど生成したリストから取得したパッケージ名を入力します。たとえば、Microsoft Zune Videoパッケージを削除する、という具合です。処理が正常に完了したら、変更を完全に反映させるためにPCを再起動してください。

Windows10Debloaterスクリプトで一括自動削除する

もちろん、この作業を自動化できればさらに便利です。Sycnex氏によって開発された「Windows10Debloater」は、Windows 10からほぼすべての追加パッケージを剥ぎ取るPowerShellスクリプトです。ただし、TuneInRadio、PowerBI、Netflixアプリなど、有用だと思うアプリも一緒に削除されてしまう点には注意が必要です。

Windows10DebloaterはGitHubで公開されており、削除対象アプリの全リストも併せて確認できます。

GitHubページで緑色の[Code]ボタンをクリックし、ドロップダウンメニューから[Download ZIP]を選択します。ダウンロードが完了したら、アーカイブを右クリックしてお好みのツールで展開しましょう。

メインスクリプトには2つのバージョンがあります。

  • Windows10Debloater: サイレント版。問答無用で処理を実行します。
  • Windows10DebloaterGUI: 簡易GUI版。いくつかの削除オプションに加え、「変更を元に戻す(Revert Changes)」機能も備えています。

いずれかのスクリプトを選んでPowerShellで実行すれば、前のセクションで説明したプロセスが自動化されます。おまけとして、ブロートウェア削除後に関連するWindowsレジストリエントリも併せてクリーンアップしてくれます。

Windows 10からブロートウェアを簡単に削除する方法|PowerShell・DISMで完全デブロート

残しておきたいアプリを守りたい場合、選択肢は2つあります。1つは前のセクションに戻ってブロートウェアを手動で削除すること、もう1つはスクリプト実行後に必要なアプリを再度有効化・インストールすることです。どちらにも多少の手間がかかるため、好みに応じて選びましょう。

なぜWindows 10のブロートウェアを削除すべきなのか?

Windows 10のブロートウェアはそれほど大きなディスク容量を占有するわけではありませんが、これはむしろ「自分のシステムを自分でコントロールする」という問題です。特に新しいパソコンを使い始める前に、不要なアプリを一掃しておくのは良い習慣といえます。プリインストールされた標準アプリを「ゴミ」と呼ぶ人もいますが、中には死蔵品ばかりでなく、残しておく価値のある便利なツールもあります。

どのような考えをお持ちであっても、今やあなた自身の手でブロートウェアを1つずつ削除する手段を手に入れました。快適なデブロートライフをお楽しみください。

  1. Windows 10からトロイの木馬を検出・削除する方法【完全ガイド】

    インターネットのない生活はもはや想像できません。ハッカーはこの現実につけ込み、トロイの木馬やウイルスといった脅威をネット経由で拡散しています。これらのマルウェアはシステムに侵入するだけでなく、PCを乗っ取って金銭を奪おうとします。だからこそ、適切な対策を講じ、PCへの感染を未然に防ぐことが重要です。 ウイルス・トロイの木馬・マルウェアを最も簡単に検出・削除する方法 「マルウェア」とは、ランサムウェア、ワーム、アドウェア、トロイの木馬などを総称する言葉です。PCやスマートフォンに感染しようとする悪意のあるソフトウェアであり、これらの脅威からシステムを守る最も手軽な方法は、優れたアンチウイルスソ

  2. Windows 11で表示される迷惑な広告を消す7つの方法

    21世紀において、広告は最も強力な説得手段となっています。SNSのフィードを見ているとき、メールを読んでいるとき、動画を視聴しているとき、あるいはお気に入りの音楽を聴いているとき——文字通り、広告はあらゆる場所に存在します。製品やサービスのオンラインでの存在感が高まるにつれ、マーケターはクリエイティブなスキルを駆使して、私たちをどこまでも追いかけるデジタル広告を生み出すようになりました。 サードパーティのWebサイトトラッカーやマーケターは、最近の閲覧履歴、興味関心、行動パターンに基づいてターゲット広告を表示してきます。Googleで何かを検索した瞬間、次にブラウザを開けば、関連する広告やう