Cドライブの空き容量が少なくなってきたら、1ギガバイトでも無駄にできません。Windowsは、アップデート、復元ポイント、キャッシュファイルなどで25GB以上の容量を占有することがよくあります。さらに、プリインストールされたブロートウェアによってメモリ使用量がさらに増加します。128GBのSSDを搭載したノートパソコンや、メモリがハンダ付けされたデバイスでは、メモリの解放がすぐに重要になります。しかし、たとえ充実したシステムであっても、Windowsの整理整頓はプロセス数の削減、起動の高速化、CPU負荷の軽減につながるため、行う価値はあります。
注意:すべての対策がリスクフリーというわけではありません。システムコンポーネントやライブラリを過度に削除すると、Windowsが不安定になったり、アップデートが失敗したり、プログラムが動作しなくなったりする可能性があります。そのため、必ず復元ポイントを作成し、Windowsのインストールをバックアップし、慎重に方法を選択してください。変更によってはすぐに元に戻せるものもありますが、新規インストールが必要なものもあります。
クイックスタート: 一時ファイルを削除して残りを更新する
内蔵機能「ディスククリーンアップ」から開始し、「システムファイルのクリーンアップ」もクリックしてください。コマンドプロンプトまたはCドライブのプロパティメニューで「cleanmgr」と入力して起動します。「更新プログラムのクリーンアップ」を含むすべてのチェックボックスをオンにしてください。「ダウンロード」フォルダをまだ使用している場合は、必ず「ダウンロード」フォルダを避けてください。また、「ごみ箱」はためらわずに空にできます。

トーマス・ヨース
さらに、「設定」を開き、「システム」→「メモリ」→「メモリ最適化」と進み、自動クリーンアップを有効にしてください。また、「ストレージの詳細設定」で他のドライブの動作を制御することも可能です。これらを組み合わせることで、数GBもの空き容量をすぐに確保できます。

サム・シングルトン
検索インデックスを削除し、更新バッファを削除します
Windows Search Indexはあまり知られていないかもしれませんが、そのサイズは数ギガバイトにもなることがよくあります。「Windows.edb」ファイルは「%ProgramData%\Microsoft\Search\Data\Applications\Windows」にあり、時間の経過とともに大きくなります。既に「Everything」ツールをお使いの場合は、Windows Searchサービスを無効にしてこのファイルを削除してください。
Windowsは、将来の機能アップデートのためにデフォルトで最大7GBの領域を確保しています。この領域を確保したい場合は、管理者権限でPowerShellを開き、「Set-WindowsReservedStorageState -State Disabled -Online」コマンドを実行してください。この変更は、現在メンテナンスプロセスが実行されていない場合にのみ有効です。エラーメッセージが表示された場合は、Windowsがすべてのアップデートを完了するまでお待ちください。

トーマス・ヨース
共有メモリは引き続き使用可能ですが、将来の更新ではアクティブなファイル システムに十分な空き領域が必要になります。
CompactOSでシステムファイルを圧縮する
強力でありながら過小評価されがちなコマンド「compact /compactOS:always」は、Windowsが機能を損なうことなくすべてのシステムファイルを圧縮するために使用します。圧縮によって2~6GBの容量が得られます。このコマンドはWindows 10以降で動作し、「compact /compactOS:never」でいつでもキャンセルできます。この機能が既に有効になっているかどうかを確認するには、「compact /compactOS:query」を使用してください。
個々のフォルダを対象的に圧縮するには、CompactGUI または Compactor を使用します。どちらも LZX や Xpress16K などのさまざまなアルゴリズムをサポートしており、大きなディレクトリでも安定して動作します。

トーマス・ヨース
CompactGUIは使い慣れた「compact.exe」バックエンドを採用し、直感的なインターフェースでエクスプローラーメニューに統合されていますが、CompactorはWindows APIを直接使用するため、いくつかの追加機能を提供します。例えば、このツールは圧縮前にデータブロックを分析し、ファイルが圧縮可能かどうかをインテリジェントに判断するため、圧縮不可能なファイルに対する無駄な操作を排除します。
小さなハッシュデータベースがこれらのケースを永続的に記憶するため、後続の実行速度が大幅に向上します。また、Compactor は、圧縮実行中に一時停止と再開を行う機能も備えており、各ステップで実際にどれだけのストレージ容量が解放されたかを(リアルタイムで)表示します。
どちらのツールも圧縮アルゴリズムを選択できます。XPRESS4Kが最も高速で、LZXが最も高い圧縮率を実現します。特にゲームディレクトリやVisual Studio、Adobe製品、SDKなどのソフトウェアでは、LZXを使用することで40~60%の容量削減が可能です。Compactorの開発者は、典型的な圧縮結果をGitHubで直接公開しています。AI War 2では2.4GBから1.4GB、Visual Studioでは9.6GBから4.7GBに圧縮率が向上しました。
圧縮は透過的であるため、プログラムは完全に機能し続けることにご注意ください。すべてのファイルは、事前に解凍することなく、通常どおり開いたり実行したりできます。
ただし、SQLiteデータベースや仮想マシンなどの特定の形式は、Windowsの圧縮と相性が悪いことにご注意ください。Windows 11のDirectStorageベースのゲームも、解凍処理によってGPUへの直接接続の利点が打ち消されるため、除外する必要があります。安全を期したい場合は、統合された除外リストを使用し、初回起動後にすべての重要なプログラムをチェックしてください。「C:\Windows」などのシステムフォルダは自動的に無視されます。
CompactGUIとCompactorはどちらもポータブルで、インストールは不要です。Compactorについては、GitHubリリースエリアから直接64ビット版を入手することをお勧めします。初回起動後はログインなしで使用でき、すべてのプロセスはローカルで実行されます。Compactorは、古いシステムでも、CPU負荷を最小限に抑えながら、確実かつ高速に圧縮を実行します。
バラストなしのWindows 11:Tiny11を正しく使用する
Tiny11は、TPM、オンラインアカウント、ブロートウェアを必要としない、Windows 11の修正版です。Windows 11 24H2をベースにした最新バージョンは、LZX圧縮によりわずか3.5GB(DVD1枚分未満)の容量しか消費しません。Tiny11はインターネットアーカイブから入手するか、Tiny11 Builderを使って独自のISOファイルを作成することができます。使い方は以下のとおりです。
- 「C:\t11」などの新しいディレクトリを作成します。
- GitHubから「ソースコード(zip)」アーカイブをダウンロードします。
- 「マウント」を右クリックして Windows ISO をマウントします。
- 「Powershell(管理者)」を開きます。
- 「Set-ExecutionPolicy unrestricted」と入力します。
- 「cd \t11」でディレクトリに変更し、「.\tiny11maker.ps1」を実行します。
- 「:」なしでドライブ文字を入力します(例:「E」)。
- 次のステップでは、「Windows 11 Pro」(例:オプション 5)を選択します。
- その後、「C:\t11\tiny11.iso」の下に新しい ISO が見つかります。
Rufusを使ってこれをUSBメモリにコピーしてください。重要:「Windowsユーザーエクスペリエンス」ダイアログのすべての設定を無効にしてください。システムをオフラインでインストールし、ローカルアカウントを作成してください。
WinUtil: 最小限の労力で事前構成されたイメージ
Windowsを単に軽量化したいだけでなく、セットアップ手順を一切行わずに、完全に事前設定された状態で起動したい場合は、Chris TitusによるWinUtilをご利用ください。このツールは、ローカルアカウント、TPMチェックなし、オンライン接続なし、そして通常のWindowsの半分のメモリ要件で、最小限のイメージを自動的に作成します。

トーマス・ヨース
さらに根本的に:Tiny11 Coreとスリム化されたVHDインストール
Tiny11のCoreバージョンでは、Windows Defender、Windows Update、リカバリモードも削除されます。このプロファイルを「.\tiny11coremaker.ps1」でアクティブ化してください。このバージョンは非常に軽量ですが、アップデートできません。
あるいは、仮想ハードディスク(VHD)に直接Windowsをインストールすることもできます。WinNTSetupツールは、通常のシステムのように使用できる起動可能なVHDを作成するため、実験に最適です。
Win11Debloatツールを実行することもできます。このツールは、Xbox、Onedrive、Cortana、Edgeなどのアプリを具体的に削除します。さらに高度な機能が必要な場合は、Win Reduceを使用してください。「WinSxS」や「System32」などの個々のシステムフォルダのサイズを大幅に削減できますが、その後はシステムを更新できなくなるため注意が必要です。設定は「remove-」および「keep-」形式のテキストファイルで行います。
注意:この手順は専門家またはテスト環境にのみ適しています。
Win10XPEとPEbakery: 最小限のWindowsを自分で構築する
インストール制限がなく、ポータブルアプリも使える超軽量Windowsを起動したいなら、Win10XPEが最適です。このプロジェクトはPEBakeryツールを使用して設定します。目標は、緊急時や古いハードウェアに最適な、RAM上で完全に動作するISOファイルを作成することです。

トーマス・ヨース
デスクトップ統合のために、FirefoxやLibreOfficeなどのポータブルアクセサリを「Custom\x64\IsoRoot\Programs」に配置します。オプションで、「CDUsb.y」を使用して、ターゲットフォルダをドライブYとしてマウントします。ISOファイルはVirtualBoxでテストするか、Rufusを使ってUSBメモリに書き込むことができます。
バラストなしで合法的にWindowsを再インストールする
カスタマイズ版を一切使用したくない場合は、NTLiteをご利用ください。このツールはISOファイルを読み込み、アプリ、サービス、言語パックを削除し、必要に応じてアップデートやドライバーを追加します。その後、クリーンな新しいISOファイルを作成します。これにより、お客様の要件に合わせてカスタマイズされた、合法的なWindowsセットアップが実現します。
WinScriptは、アプリの削除、データ保護、パフォーマンス、ゲームオプションの最適化といった機能を備えたグラフィカルインターフェースを提供します。「Debloat」を選択すると、Candy Crush、Xbox Game Bar、またはFeedback Hubを削除できます。「プライバシー」と「テレメトリ」では、診断情報の送信、広告ID、その他のバックグラウンドサービスを無効化できます。ソフトウェアは、すべての操作の前に復元ポイントを作成します。
直接効果のあるさらなるヒント
- 「powercfg -h off」で休止状態ファイルを削除すると、最大 4 GB 節約できます。
- 「sysdm.cpl,3」を使用してスワップファイルを別のドライブに移動します。
- 「sysdm.cpl,4」→「Configure」でシステム保護メモリを減らします。
- 「Windows Update」→「詳細オプション」→「転送の最適化」で転送の最適化をオフにして、更新の重複を回避します。
この記事はもともと当社の姉妹誌 PC-WELT に掲載され、ドイツ語から翻訳およびローカライズされました。