このDebloatツールを使ってWindows 11のフットプリントを2GBに削減する

このDebloatツールを使ってWindows 11のフットプリントを2GBに削減する

Windows 11は洗練された外観をしていますが、多くのユーザーにとってプリインストールされたアプリケーションは依然として不要なものが多く、新規インストール後、個人用アプリケーションを追加する前のシステムは約25GB以上の容量を消費します。よりミニマルなバージョンの可能性を探るため、Windowsを必要不可欠なコア部分だけに絞り込む方法を調査しました。Tiny11などの取り組みがその可能性を示しており、PowerShellスクリプトを使用することで、自宅で軽量なISOイメージを作成することも可能になりました。この方法を実装したところ、いくつかの制限はあるものの、驚くべき結果が得られました。

Windows 11 のよりコンパクトなバージョンを探していたところ、このタスク専用に設計された強力なツールを発見しました。

Windows 11のカスタムISOを作成する理由

内蔵の乱雑さを排除

トリミングされた Windows 11 VM にインストールされているアプリの一覧
スクリーンショット:Digvijay Kumar – 帰属表示は不要です

Windows 11には、Edgeとそのコンポーネントをはじめ、不要なアプリケーションがいくつかバンドルされています。普段は不要なアプリケーションを削除するためにデブロートツールを使用していますが、その効果は限られています。カスタムISOファイルを作成することで、インストールプロセスが始まる前にこれらのコンポーネントを削除できるというメリットがあります。

私が使用したスクリプトは、無駄のないセットアップを実現するために、アサーティブ戦略を採用しています。Windows Update、Microsoft Defender、一部の言語パック、レガシーInternet Explorerコンポーネントなどの要素を削除します。さらに、WinSxSコンポーネントストアを整理することで、ISOファイルサイズを約2GBに縮小します。

ダウンロード: Nano11

Nano11を活用してコンパクトなISOを構築する

インストール前のトリミングのためのスクリプト機能

このツールは、展開イメージのサービスと管理(DISM)を利用して、インストールイメージから特定のコンポーネントを除外し、サイズを最小限に抑えるために再圧縮します。このプロセスは不可逆的であることにご注意ください。一度削除したコンポーネントは復元できません。また、このバージョンではサービスと更新の要素が省略されているため、インストールされたOSは更新を受け取りません。

まず、Microsoftの公式サイトから最新のWindows 11 ISOをダウンロードし、ファイルエクスプローラーでマウントします。次に、GitHubからNano11 PowerShellスクリプトを入手し、デバイス上の指定のフォルダに展開します。以下の手順に従ってください。

  1. 管理者権限で PowerShell を起動します。
  2. Set-ExecutionPolicy Bypass -Scope Processを実行して、アクティブ セッションでスクリプトの実行を許可します。
  3. cdコマンドを使用して、Nano11 ビルダー スクリプトが格納されているディレクトリに移動します。
  4. .\nano11builder.ps1と入力してスクリプトを開始し、プロンプトが表示されたら利用規約に同意します。
  5. マウントされた ISO のドライブ文字を入力し、スクリプトがタスクを開始できるようにします。
  6. 前のリストに表示されている Home や Pro など、希望する Windows エディションに対応するインデックス番号を選択します。

私のテスト構成では、このプロセス全体に約1時間かかり、Nano11ファイルと同じディレクトリに新しいISOファイルが保存されました。結果として得られたイメージサイズは2.09GBとなり、元の5.49GBから大幅に削減されました。

仮想マシン内でトリミングされた ISO を評価する

機能の検証

トリミングした画像のパフォーマンスを確認するため、新規のWindows 11仮想マシンにインストールしました。CPUコアを2基、RAMを2GBに設定し、最小限のリソースで十分なパフォーマンスを発揮するかどうかを確認しました。VMware経由でのインストール中に、完了間際にエラーが発生しましたが、以前のインストール方法に戻すことで、このエラーを回避し、インストールを完了することができました。初回起動時にはデスクトップの背景が黒くなりましたが、これはスクリプトによる変更が原因と思われます。

タスクマネージャーによると、メモリ使用量は割り当てられた値のほぼ半分、この構成では約1GBでした。インストールされたシステムは7.7GBのディスク容量を占有しましたが、メモリ使用量が2GBの標準的なWindows 11インストールではアイドル状態の場合約25GBでした。インストールされたコンポーネントを調べたところ、設定アプリには8つの項目しか表示されず、「プログラムと機能」ページにはリモートデスクトップのみが表示されていました。Edgeを削除したため、Webブラウザを手動でインストールする必要がありましたが、Wingetでエラーが発生し、curlコマンドが停止しました。そのため、ChromeインストーラーをUSB経由で仮想環境に転送することにしました。

ブラウザをインストールした後、Microsoft Store の機能を検証しました。タスクバーアイコンは表示され、検索機能も動作していましたが、アプリページは読み込まれませんでした。また、Winget は Firefox や Chrome などの新しいアプリケーションをインストールしようとした際にソースエラーを出力しました。Chrome を手動でインストールしたところ、その後 Brave を Store から入手できるようになりました。これは、インストール時に一部のコンポーネントが復元されたためと考えられます。メディア再生機能も検証済みで、YouTube の再生は正常に動作しました。これは、スクリプトによって一部が削除されたにもかかわらず、重要なオーディオサポートが維持されていることを示しています。

Nano11ツールの制限

Nano11スクリプトはISOファイルの内容を柔軟に管理できますが、この機能を使用するには高度な技術力が必要です。特定のコンポーネントを誤って省略すると、イメージが機能しなくなったり、起動に問題が生じたりする可能性があります。さらに、Nano11はWindows Updateなどの重要なWindowsサービスを削除する可能性があるため、このバージョンをメイン用途には推奨されません。開発者は、完全なオペレーティングシステムというよりも、テストまたは開発プラットフォームとしての使用が適していると示唆しています。

ユーザーはすぐに、多くの基本的なユーティリティが欠けていることに気づくでしょう。ネイティブの画像ビューアやエディタがないため、他の一般的なツールは手動で追加する必要があります。これらの欠点はあるものの、アップデート頻度がそれほど重要でない低スペックPCやサブPCでは、このセットアップの使用を検討します。Microsoftが新しいビルドをリリースするたびに、簡単に合理化されたISOファイルを生成できます。

出典と画像

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です