Windows 11の組み込みポリシーを使ってブロートウェアを効果的に削除する方法



Windows 11 25H2/24H2のメモリ削減方法 – 内蔵アプリの削除

Windows 11 でプリインストールされている Microsoft アプリを削除するのは、時に歯を抜くような苦労を伴います。確かにそれらは厳密には OS の一部ですが、正直なところ、ほとんどの人はよりクリーンですっきりとしたエクスペリエンスを求めているだけでしょう。Microsoft は 25H2 と 24H2(最新のアップデートを含む)で新しいポリシーを追加しました。グループポリシーやレジストリをいじっても構わないのであれば、この作業は少し楽になります。少し奇妙に思えますが、これらのアプリが新しいユーザーアカウントにインストールされるのを防ぐことができます。この方法のポイントは、セットアップ後に各アプリを手動でアンインストールするのではなく、次回誰かが新しいプロファイルを作成する際に、それらのアプリのインストールを完全にスキップするように Windows を設定することです。もちろん、追加の手順を実行しない限り、既存のアプリや既存のアカウントには影響しませんが、新規インストールや新規アカウントの場合は便利な機能です。ただし、普段は変更しないような設定をいじる必要があることを覚悟しておいてください。ワンクリックで済むようなものではなく、Windows は明らかにこの設定を複雑にしています。—

グループポリシーを使用してWindows 11の肥大化を解消する方法

方法 1: グループ ポリシー エディターを使用する (Pro、Education、Enterprise)

基本的に、グループポリシーエディター(`gpedit.msc`)を含むWindowsのバージョンをお持ちの場合、この方法が最もクリーンです。なぜこれが役立つのでしょうか?それは、「システムから既定のMicrosoft Storeパッケージを削除する」設定を直接切り替えることができるため、新規ユーザーにこれらのアプリがインストールされないようにできるからです。これはアカウント作成時に適用されるため、新規セットアップではデジタルプチプチで包まれたように、不要なソフトウェアが入り込むことはありません。概要は以下の通りです。- スタート を押して「gpedit.msc 」と入力します(おそらく既にご存知でしょう)。または、グループポリシー を検索してください。- 「コンピューターの構成」>「管理用テンプレート」>「Windowsコンポーネント」>「アプリパッケージの展開」に移動します。- 「システムから既定のMicrosoft Storeパッケージを削除する」という設定を見つけます。*注:* このパスが表示されない場合、お使いのWindowsのバージョン(Homeエディションなど)がこのポリシーをサポートしていない可能性があります。その場合は、以下のレジストリ調整に従ってください。- そのポリシーをダブルクリックします。開いたら、クリックして「有効」に設定します。 – デフォルトでインストールをブロックしたいアプリケーションのチェックボックスをすべてオンにします。リストは膨大ですが、必要に応じて「削除」オプションをオンにしてオンにすることができます。 – 適用 をクリックし、OK をクリックします。これで、新しいユーザーアカウントが作成されると、Windows は自動的に不要なアプリのインストールをスキップするようになります。再起動またはログオフを一度行うと確実に改善されます。最初のうちは失敗することが多いですが、再起動してもう一度試せば、問題なくインストールされるはずです。注意点:このポリシーが有効になっているマシンで新しいアカウントを作成すると、これらのアプリはインストールされません。OS のクリーンインストールを行う場合は、最初からこれらのアプリが存在しない状態で作成されるはずです。—

方法2:レジストリを使用する(ProとHomeで動作)

これはもう少し「手動」ですが、Home を含むすべてのエディションで機能する、一種の DIY アプローチです。アイデアとしては、新しいアカウントに対して既定でこれらのアプリをインストールしないように Windows に指示するレジストリ キーを設定することです。方法は次のとおりです。 –スタートを開き、regeditを実行します。 – 参照: HKLM\SOFTWARE\Policies\Microsoft\Windows\AppxAppxキーがない場合は作成してください。 – Appx内で右クリックし、新規 > DWORD (32 ビット) 値 の順に選択して、RemoveDefaultMicrosoftStorePackagesという名前を付けます。 – そのエントリをダブルクリックし、値を1に設定して、[OK] をクリックします。 次に、個別にブロックするアプリを選択できます。 – 引き続きAppx内で右クリックし、新規 > キー の順に選択して、アプリのシステム名 (写真の場合は `Microsoft. WindowsPhotos_8wekyb3d8bbwe` など) にちなんで名前を付けます。 – この新しいキー内に、RemovePackageという名前の DWORD を作成し、 1に設定します。 – 削除したいアプリごとに、キー作成プロセスを繰り返します。ここで注意すべき点は、削除したいアプリの正確なシステム名を知る必要があることです。幸い、一般的なアプリ名のリストはガイドの下部、またはインストール済みのアプリのパッケージIDを確認することで確認できます。完了したら、システムを再起動するか、少なくとも新しいユーザーアカウントを作成すれば、不要なアプリを削除したクリーンな状態になります。ただし、この方法はホーム画面では完全に機能しない可能性があり、レジストリの操作に慣れていない場合はリスクが伴います。—

追加のヒント: 複数のアプリ用のスクリプトを作成する

面倒な場合(またはクリックするのが嫌いな場合)、レジストリ エントリを自動化するバッチ ファイルを作成できます。以下のコードをメモ帳にコピーし、debloat_windows11.batとして保存し、管理者として実行します:batch @echo off :: 既定のパッケージを削除するポリシーを有効にする reg add “HKLM\SOFTWARE\Policies\Microsoft\Windows\Appx\RemoveDefaultMicrosoftStorePackages” /v Enabled /t REG_DWORD /d 1 /f :: 削除するアプリの一覧 for %%A in ( “Clipchamp. Clipchamp_yxz26nhyzhsrt” “Microsoft. BingNews_8wekyb3d8bbwe” “Microsoft. BingWeather_8wekyb3d8bbwe” “Microsoft. Copilot_8wekyb3d8bbwe” “Microsoft. GamingApp_8wekyb3d8bbwe” “Microsoft. MicrosoftOfficeHub_8wekyb3d8bbwe” 「Microsoft. MicrosoftSolitaireCollection_8wekyb3d8bbwe」「Microsoft. MicrosoftStickyNotes_8wekyb3d8bbwe」「Microsoft. OutlookForWindows_8wekyb3d8bbwe」「Microsoft. Paint_8wekyb3d8bbwe」「Microsoft. ScreenSketch_8wekyb3d8bbwe」「Microsoft. Todos_8wekyb3d8bbwe」「Microsoft. Windows. Photos_8wekyb3d8bbwe」「Microsoft. WindowsCalculator_8wekyb3d8bbwe」「Microsoft. WindowsCamera_8wekyb3d8bbwe」「Microsoft. WindowsFeedbackHub_8wekyb3d8bbwe」「Microsoft. WindowsNotepad_8wekyb3d8bbwe」「Microsoft. WindowsSoundRecorder_8wekyb3d8bbwe」「Microsoft. WindowsTerminal_8wekyb3d8bbwe」 “Microsoft. Xbox. TCUI_8wekyb3d8bbwe” “Microsoft. XboxIdentityProvider_8wekyb3d8bbwe” “Microsoft. XboxSpeechToTextOverlay_8wekyb3d8bbwe” “Microsoft. ZuneMusic_8wekyb3d8bbwe” “MicrosoftCorporationII. QuickAssist_8wekyb3d8bbwe” “MSTeams_8wekyb3d8bbwe” ) do ( reg add “HKLM\SOFTWARE\Policies\Microsoft\Windows\Appx\RemoveDefaultMicrosoftStorePackages\%%~A” /v RemovePackage /t REG_DWORD /d 1 /f ) echo すべてのレジストリ エントリが正常に適用されました。 pause これを管理者として実行すると、次に新しいアカウントを作成するときに、これらのアプリは最初から表示されなくなります。ただし、これは *新しい* アカウントにのみ適用され、システムがすでにセットアップされている場合は、プリインストールされた不要な機能が紛れ込む可能性があることを忘れないでください。 —

まとめ

幸運にも、この方法はWindows 11 25H2および24H2の新規セットアップやアカウントで不要なアプリを大量に削除するのに役立ちます。完璧ではありませんし、何を操作しているのかよくわからない場合は、何かが壊れてしまう可能性がありますので、作業を始める前にバックアップを取ってください。これはワンクリックで解決できるものではなく、新規インストール用の「設定して忘れる」ようなものです。これで、手動でアンインストールする時間を数時間短縮できれば幸いです。少なくとも、最初のセットアップの煩わしさが軽減されるかもしれません。頑張ってください。そして、作業を始める前に復元ポイントを作成するのをお忘れなく!



この記事は役に立ちましたか?