工房のサブ検証機を久しぶりに起動したら、エクスプローラーのCドライブが真っ赤だった。残り容量3.2GB。原因はWindows Updateの累積キャッシュが20GB近く溜まっていたこと。

PCショップ時代にも「パソコンが急に重くなった」という持ち込みPCを開くと、Cドライブの空き容量がほぼゼロだった、というのを月に何台も見てきたんですよね。お客さんはウイルスやメモリ不足を疑うんだけど、結局のところ原因は「Cドライブが一時ファイルで詰まっていた」だけ、ということが大半でした。

Windows 11は放っておくとWindows Updateの残骸、一時ファイル、古い復元ポイントなどでCドライブの容量を静かに食いつぶしていきます。ある日突然「空き容量が不足しています」の通知が出て慌てる前に、確認と対処をやっておくのが安全です。

まず「何がCドライブを圧迫しているか」を確認する

容量を空ける前に、犯人を特定するのが先です。Windows 11の「設定」アプリにストレージの内訳表示があるので、そこを開きます。

手順は設定 → システム → ストレージ。Cドライブの使用量がカテゴリ別に棒グラフで表示されます(「アプリと機能」「一時ファイル」「システムと予約済み」「その他」など)。自分の経験だと、容量不足の犯人はだいたい次の3パターンに集約されるんですよね。

  • 一時ファイル: Windows Updateのダウンロードキャッシュ、サムネイルキャッシュ、エラーレポートなど。数十GBに膨らんでいることも珍しくない
  • アプリと機能: 使っていない大型アプリ(ゲーム、Office旧バージョンなど)が残っている
  • システムと予約済み: 復元ポイントやWinSxS(コンポーネントストア)が肥大化している

ぶっちゃけ、一時ファイルだけで10GB以上になっていたら、このあと紹介するストレージセンサーかディスククリーンアップで一気に片付く可能性が高いです。

ストレージセンサーをオンにして自動掃除させる

Windows 11には「ストレージセンサー」という自動クリーンアップ機能が標準で入っています。これをオンにしておくだけで、一時ファイルやゴミ箱の中身を定期的に削除してくれる。

設定場所は設定 → システム → ストレージ → ストレージセンサー。トグルをオンにすると、ディスクの空き容量が少なくなったタイミングで自動的に不要ファイルを削除してくれるようになります(Microsoft公式の解説ページに詳しい設定手順があります)。

「クリーンアップスケジュールの構成」を開くと、もう少し細かい設定ができます。

  • 実行タイミング: 「毎月」がおすすめ。「ディスクの空き領域の不足時」だと気づいたころには手遅れになりがち
  • ゴミ箱の中のファイル: 30日経過で自動削除が無難
  • ダウンロードフォルダ内のファイル: ここは「しない」にしておく方が安全。残しておきたいインストーラーまで消される事故があるので

自分は工房の7台すべてでこれを「毎月」に設定しています。連休明けにPCを起動したらWindows Updateが溜まってCドライブが真っ赤だった、ということが前にあったんですが、月次実行に切り替えてからは再発していません。

なお、初回はトグルをオンにした直後に「今すぐストレージセンサーを実行する」を押して、溜まった一時ファイルを掃除しておくと効果がすぐ体感できます。

ディスククリーンアップでWindows Updateの残骸を手動で一掃する

ストレージセンサーだけでは消しきれないファイルがあります。特に「Windows Updateのクリーンアップ」カテゴリは、ディスククリーンアップツールの「システムファイルのクリーンアップ」経由でないと削除できない。

手順はこう。

  1. エクスプローラーでCドライブを右クリック →「プロパティ」
  2. 「ディスク クリーンアップ」をクリック
  3. 左下の「システム ファイルのクリーンアップ」をクリック(ここが重要)
  4. 再スキャン後に「Windows Update のクリーンアップ」にチェックを入れる
  5. 「以前の Windows のインストール」があればそれにもチェック
  6. 「OK」→「ファイルの削除」で実行

ちなみに、Windows 11 24H2ではディスククリーンアップツールが「Windows Update のクリーンアップ」で約8.63GBの空きが確保できると表示されるのに、実行しても数値が変わらないバグが2024年秋に報告されていました。これはMicrosoftがKB5044384で修正済み。2026年6月時点で最新のWindows Updateを適用していれば問題ないはずです。(自分の工房の検証機でも、KB5044384以降はこの表示バグを確認していません。)

「Windows Update のクリーンアップ」だけで5〜15GBは回収できることが多いです。メジャーアップデート直後は特に効果が大きくて、24H2のアップグレード後に一度もクリーンアップしていなかったサブ検証機では17GB空いたことがありました。

それでも足りないときの手動チェックポイント

ストレージセンサーとディスククリーンアップをやっても空きが10GB未満なら、もう少し踏み込んだ対処が必要です。

WinSxS(コンポーネントストア)の圧縮

WinSxSフォルダはWindowsのシステムコンポーネントが格納される場所で、Windows Updateのたびに肥大化していく。手動で中身を消すのは絶対NG(OSが壊れる)だけど、DISMコマンドで安全に不要コンポーネントを削除できます。

管理者権限のターミナルを開いて、以下を実行。

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

数分かかるけど、古いコンポーネントが削除されて数GBの空きが戻ることがある。15年やっててもこのコマンドは年に2〜3回しか使わないので、毎回Microsoft Learnの公式ドキュメントで確認してから実行してます。

復元ポイントの使用量を制限する

Windows 11は自動で復元ポイントを作成するけど、放置するとCドライブの10〜20%を消費していることがあります。

「システムの詳細設定」→「システムの保護」→ Cドライブを選択 →「構成」で、最大使用量をスライダーで調整できる。自分は工房のPCでは5〜10%に設定しています。ただし復元ポイントを減らすと、トラブル時の巻き戻し手段が減るので、その点は自己判断で。

使っていないアプリのアンインストール

設定 → アプリ → インストールされているアプリでサイズ順に並べ替えると、意外な大物が見つかることがある。PCショップ時代の持ち込みだと、メーカーのプリインストールアプリが合計10GB超えなんてケースも見てきました。使っていないなら消して問題ないです。

FAQ

Cドライブの空き容量は最低どれくらい必要?

Microsoftの公式ガイドによると、Windows Updateの正常な適用には10〜20GBの空きが必要です。大型アップデート(年次機能更新)では30GB以上が推奨されています。普段使いでも20GB以上の空きを維持しておくと安心です。

ストレージセンサーで大事なファイルが勝手に消えることはある?

ストレージセンサーが削除するのは一時ファイル、ゴミ箱の古いファイル、ダウンロードフォルダの古いファイル(設定した場合のみ)です。ユーザーが作ったドキュメントや写真は対象外なので、通常の使い方なら心配いりません。

CCleanerなどのサードパーティ製クリーナーは使っていい?

Windows 11標準のストレージセンサーとディスククリーンアップで十分対処できるケースがほとんどです。サードパーティ製ツールの中にはレジストリまでいじるものがあり、Microsoftは非推奨の立場をとっています。自分も工房の7台すべてWindows標準機能だけで管理しています。

WinSxSフォルダを手動で削除しても大丈夫?

絶対にやめてください。WinSxSにはWindowsのシステムコンポーネントが格納されており、手動削除するとOSが起動しなくなる可能性があります。DISMコマンド(Dism.exe /Online /Cleanup-Image /StartComponentCleanup)を使って安全に不要分だけ削除してください。

参考文献