2026-08-1710 分で読めます

これらのWindowsファイルは削除しても安全? ファイル別に答えます

安全・条件付き・絶対に触らない、3つのリスト

共有
XRedditWhatsApp

短い答えです。一時ファイル、Windows.old、Prefetch、サムネイルキャッシュ、SoftwareDistribution のダウンロードフォルダーは、削除しても安全です。pagefile.sys と hiberfil.sys は削除するものではなく、Windowsの設定から無効化します。WinSxS、C:\Windows\Installer、System32、System Volume Information には手作業で絶対に触ってはいけません。これらを削除すると、プログラムのアンインストール、Windows Update、システムの回復が、元に戻せない形で壊れます。

インターネットには「このフォルダーを削除すれば20 GB空く」という助言があふれています。その一部は正しいのですが、残りは数年後になって初めて表面化する損傷を残します。更新プログラムがインストールできなくなったり、プログラムをアンインストールできなくなったりするのです。この記事では、Windowsで容量を食っているものを、安全・条件付き・絶対に不可という3つのはっきりしたグループに分けます。項目ごとに、それが何なのか、通常どれくらいの容量を占めるのか、削除すると何を失うのかを示します。

要点

  • 一時ファイル(%TEMP% と C:\Windows\Temp)はいつでも安全に削除できます。使用中のファイルはWindowsが自動的にスキップします。
  • Windows.old は削除できますが、以前のWindowsバージョンに戻せなくなります。どのみち10日後には自動的に削除されます。
  • WinSxS の中身を手作業で削除してはいけません。中のファイルの大半はハードリンクのため表示サイズは当てにならず、安全な整理方法は DISM /StartComponentCleanup だけです。
  • C:\Windows\Installer の削除は、ネット上で最もよく見かけ、最も破壊的な助言です。MSIベースのすべてのプログラムで、アンインストールと修復が永久に壊れます。
  • pagefile.sys と hiberfil.sys は削除ではなく無効化します。前者は仮想メモリの設定から、後者は powercfg /hibernate off コマンドで行います。
  • Prefetch フォルダーは削除できますが、すべきではありません。Windowsがデータを作り直すまでの数日間はアプリの起動がわずかに遅くなり、空く容量はごくわずかです。
1クリック自動解決

手動で作業する代わりに、1クリックで解決しませんか?

DiskMopが隠れたキャッシュ、アンインストール後の残りファイル、不要なシステムファイルを自動検出して安全に削除します。

3回分の無料削除付き100% 安全・署名済みクレジットカード不要

安全に削除できるもの:一時ファイルとキャッシュ

一時ファイルのフォルダーは、Windowsでリスクなく空けられる領域として最大のものです。ユーザーの一時フォルダー %TEMP%(通常は C:\Users\ユーザー名\AppData\Local\Temp)とシステムの一時フォルダー C:\Windows\Temp には、インストーラーの残骸、途中で放置されたダウンロード、プログラムの作業ファイルがたまり続けます。一度も掃除していないパソコンでは、この2つで5〜20 GBに達していることが珍しくありません。

削除しても危険がないのは、使用中のファイルをWindowsがロックしており、すべてを選択しても削除を拒否するからです。実行中のプログラムが一時ファイルをつかんでいる場合、そのファイルは単に飛ばされるだけで、エラーも損傷も起きません。

同じ分類には、サムネイルキャッシュ(thumbcache_*.db)、Windows Updateのログ、メモリダンプファイル(.dmp)、配信の最適化ファイルも含まれます。いずれも必要になれば再生成されます。Disk Mopのキャッシュ クリーナー(Cache Cleaner)は、この種のカテゴリを20個ほど1画面にまとめ、何かを削除する前にそれぞれがどれだけ容量を占めているかを表示します。

安全に削除できるもの:Windows.old とアップグレードの残骸

Windows.old はWindowsのメジャーバージョンアップ後に作られ、以前のインストール環境がまるごと入っています。サイズは通常15〜30 GBで、目的はただ一つ、アップグレードから10日以内なら以前のバージョンに戻せるようにすることです。

削除しても安全で、失うのはそのロールバックの選択肢だけです。10日経てばWindowsが自動的にフォルダーを削除します。新しいバージョンが問題なく動いているなら、「設定」>「システム」>「ストレージ」>「一時ファイル」で「以前のWindowsのインストール」にチェックを入れれば、すぐに容量を取り戻せます。

その隣には、隠しフォルダーの $WINDOWS.~BT と $WINDOWS.~WS が残っていることもよくあります。これらはアップグレード処理の作業ファイルで、同じ画面から削除できます。エクスプローラーで手作業で消そうとしてもアクセス許可のエラーが出るだけなので、正しい方法は常に組み込みのクリーンアップ機能です。

条件付き:pagefile.sys、hiberfil.sys、Prefetch

pagefile.sys は仮想メモリのファイルで、サイズは搭載メモリに応じて決まります。16 GBのパソコンでは数ギガバイトを占めるのが一般的です。削除することはできず、Windowsがすぐに作り直します。小さくしたい場合は、「システムの詳細設定」>「パフォーマンス」>「詳細設定」>「仮想メモリ」でカスタムサイズを指定します。完全に無効化すると、メモリの少ない環境ではアプリがクラッシュしやすくなり、カーネルのクラッシュダンプも取得できなくなるため、後々の原因調査が格段に難しくなります。

hiberfil.sys は休止状態を支えるファイルで、搭載メモリのおよそ40%を占めます。正しい取り除き方は、管理者としてコマンド プロンプトを開き、powercfg /hibernate off を実行することです。ファイルは自動的に削除されます。代償として休止状態が無効になり、Windowsの高速スタートアップも使えなくなるため、起動に数秒余分にかかることがあります。

Prefetch フォルダー(C:\Windows\Prefetch)には、よく使うアプリの起動を速くするための小さなファイルが入っており、数百メガバイトを超えることはめったにありません。削除しても害はありませんが、意味もありません。取り戻せる容量はごくわずかで、その代わりWindowsがデータを集め直すまでの数日間、アプリの起動が少し遅くなります。実行は可能ですが、やる理由がないのです。

絶対に触らないもの:WinSxS と C:\Windows\Installer

コンポーネントストアである WinSxS には、Windowsのシステムコンポーネントと、置き換えられた更新プログラムのすべてのバージョンが保管されています。エクスプローラーは10 GB超と表示することが多いのですが、この数字は当てになりません。中のファイルの大半はWindowsの別の場所にある実体へのハードリンクで、同じデータが二重に数えられているからです。実際に取り戻せる容量は、表示された数字よりはるかに小さいのが普通です。

このフォルダーからファイルを削除すると、Windowsは修復不能な形で壊れます。更新プログラムがインストールできなくなり、システムファイルのチェックは失敗し、有効化できなくなる機能も出てきます。唯一の正しい整理方法は、管理者としてコマンド プロンプトで DISM /Online /Cleanup-Image /StartComponentCleanup を実行することです。このコマンドは、本当に不要になったコンポーネントのバージョンだけを取り除きます。

C:\Windows\Installer は、インターネット上で最も危険な助言の標的になっているフォルダーです。隠しフォルダーで、数十ギガバイトまで膨らむことがあり、中の .msi ファイルや .msp ファイルはいかにもゴミのように見えます。しかしゴミではありません。Windowsは、MSIベースのプログラムをアンインストールしたり修復したりするたびに、これらを使います。削除してしまうと、Microsoft Officeのようなアプリは削除も修復もできなくなり、OSのクリーンインストール以外に解決策が残らないことも多々あります。このフォルダーには手を出さないでください。

絶対に触らないもの:System32、ドライバーストア、システムの復元

C:\Windows\System32 はWindows本体そのもので、ここからファイルを削除するとシステムは起動しなくなります。「System32を削除するとパソコンが速くなる」という古い言い回しは、インターネット最古級のいたずらですが、今でも引っかかる人がいます。

C:\Windows\System32\DriverStore\FileRepository はドライバーストアで、古いバージョンを含むドライバーパッケージが5〜15 GBたまっていることがあります。ここを手作業で削除すると、ドライバーの更新とハードウェアの回復が壊れます。どうしてもその容量が必要なら、正しい方法は pnputil /enum-drivers でパッケージを一覧表示し、古いものだけを取り除くことです。

System Volume Information には、システムの復元ポイントとシャドウ コピーが保存されており、アクセスは意図的に制限されています。容量を空けたいときは、「コントロール パネル」>「システム」>「システムの保護」で復元ポイント用に確保するディスクの割合を下げるか、古い復元ポイントを削除します。無理やりフォルダーに入り込んでファイルを消すと、システムの回復が機能しなくなります。

削除する前に測る

このリストから得られる最も役立つ教訓は、実際に空く容量が想像とかけ離れていることが多い、という点です。WinSxSは12 GBと表示されても実際に空くのは2 GBという一方で、まったく意識していなかったゲームのキャッシュが40 GBを占めていることもあります。正しい順番は、いつでも「まず測ってから削除する」です。

Disk Mopのディスク分析(Disk Analysis)はドライブをスキャンし、実際の占有量に応じた面積のツリーマップとしてフォルダーを並べるので、本当に肥大化しているフォルダーが一目で分かります。システムファイル保護(System File Protection)は、この記事の「絶対に触らない」リストをコードとして実装しています。System32、WinSxS、Installer といった重要なパスは保護リストに登録され、削除操作に現れた場合は個別に警告され、明示的な確認なしに削除されることはありません。

Disk Mopは無料でダウンロードでき、機能を限定した状態で試せます。Pro版は19.90ドルの買い切りで、永続ライセンスが付属します。動作環境はWindows 10および11(64ビット)と、macOS 12以降です。

よくある質問

Windows.old フォルダーは削除しても安全ですか?

安全です。Windows.old は、アップグレードから10日以内に以前のWindowsバージョンへ戻せるようにするためだけに存在します。削除して失うのはそのロールバックの選択肢だけで、どのみち10日後にはWindowsが自動的にフォルダーを削除します。エクスプローラーで消すのではなく、「設定」>「システム」>「ストレージ」>「一時ファイル」を開き、「以前のWindowsのインストール」にチェックを入れてください。

WinSxS フォルダーは削除できますか?

できません。WinSxS のファイルを手作業で削除すると、Windows Update とシステムファイルの修復が永久に壊れます。エクスプローラーが示すフォルダーサイズも当てになりません。中のファイルの大半はハードリンクで、二重に数えられているからです。安全な整理方法は、管理者としてコマンド プロンプトで DISM /Online /Cleanup-Image /StartComponentCleanup を実行することだけです。

C:\Windows\Installer を削除すると容量は空きますか?

空きますが、絶対に削除してはいけません。Windowsは、MSIベースのプログラムをアンインストールしたり修復したりするたびに、このフォルダーの .msi ファイルと .msp ファイルを使います。削除してしまうと、Microsoft Officeのようなアプリはアンインストールも修復もできなくなり、多くの場合はWindowsをクリーンインストールし直す以外に手が残りません。

pagefile.sys は削除できますか?

できません。Windowsがすぐに作り直します。容量が必要なら、「システムの詳細設定」>「パフォーマンス」>「詳細設定」>「仮想メモリ」でカスタムサイズを指定してください。ページングファイルを完全に無効にすると、メモリが8 GB以下の環境ではアプリがクラッシュしやすくなり、カーネルのクラッシュダンプも失われるため、今後のトラブルの原因究明が大幅に難しくなります。

hiberfil.sys を消すにはどうすればいいですか?

管理者としてコマンド プロンプトを開き、powercfg /hibernate off を実行してください。ファイルは自動的に削除され、搭載メモリのおよそ40%に相当するディスク容量が空きます。その代わり休止状態が無効になり、Windowsの高速スタートアップも使えなくなるため、起動に数秒余分にかかることがあります。

Prefetch フォルダーを削除するとパソコンは速くなりますか?

いいえ、逆効果です。Prefetch は、よく使うアプリの起動を速くするためのデータを保存しており、数百メガバイトを超えることはめったにありません。削除しても空く容量はごくわずかで、Windowsがデータを作り直すまでの数日間は、アプリの起動がかえって少し遅くなります。

評決

Windowsで安全に容量を空ける道筋は、はっきりしています。一時ファイル、キャッシュ、Windows.old、アップグレードの残骸は自由に削除して構いません。pagefile.sys と hiberfil.sys は、削除ではなくWindowsの設定から無効化します。そして WinSxS、Installer、System32、ドライバーストア、System Volume Information には、手作業で決して触れないことです。

使える目安があります。エクスプローラーでフォルダーを削除しようとして管理者権限や所有権の取得を求められたなら、そのフォルダーはおそらく利用者が削除する前提で作られていません。その領域のためにWindowsが用意している手段、つまりストレージの設定、DISM、powercfg、システムの保護の画面を使ってください。

そもそも最も効果が大きいのは、こうした論争の的になるシステムフォルダーではなく、見落とされている自分のデータであることがほとんどです。忘れられたダウンロード、重複した写真、古いゲームのインストール、アンインストール済みプログラムの残骸などです。まず測り、それから削除しましょう。

1クリック自動解決

削除して安全かどうかを推測するのは、もうやめましょう

一回のお支払いですべての機能に永久アクセス。サブスクリプションや隠れた料金はありません。

3回分の無料削除付き100% 安全・署名済みクレジットカード不要
共有
XRedditWhatsApp

関連記事