Cドライブの空き容量を確認したら、普段は見えない「$Extend」というフォルダーが100GB以上を占めていて驚いた……。削除しても大丈夫なのか、どうすれば安全に容量を減らせるのか、不安に感じている方向けに、仕組みと具体的な対処手順をまとめました。
C:\$Extend フォルダーとは何か?
まず最初に押さえておきたいのは、「$Extend」は NTFS ファイルシステムの内部構造を支える“心臓部の一部”だという点です。エクスプローラーの設定で「保護されたオペレーティング システム ファイルを表示する」を有効にすると姿を現しますが、通常のフォルダーとは役割がまったく異なります。
NTFS(Windows の標準ファイルシステム)は、見えない場所に多くのメタデータを持っています。その一部が $Extend に保存されており、代表的なものは次の通りです。
| ファイル / フォルダー名 | 役割 |
|---|---|
| $UsnJrnl | USN ジャーナル。ファイルの作成・変更・削除などの履歴を記録し、バックアップソフトやインデックス機能が参照する。 |
| $Reparse | シンボリックリンク・ジャンクション・マウントポイントなど「再解析ポイント」に関する情報を格納。 |
| $ObjId | ファイルやフォルダーに付与される一意のオブジェクト ID を管理。リパースポイントや一部のアプリが利用。 |
| $Quota | ボリュームクォータ(ユーザーごとのディスク使用量制限)に関する情報を管理。 |
このように $Extend は「消しても良い一時フォルダー」ではなく、NTFS の動作に必須なメタデータ格納庫です。特に容量を大きく占めがちなのが $UsnJrnl であり、ここが肥大化することで「$Extend が 106GB ある」という状況が生まれます。
$Extend フォルダーは削除しても安全か?
結論から言うと、C:\$Extend をフォルダーごと削除するのは絶対に NGです。これはゴミ箱に入れて良い種類のデータではなく、削除するとファイルシステムそのものが壊れる可能性があります。
| 要点 | 解説 |
|---|---|
| 削除は厳禁 | $Extend は NTFS のメタデータ領域。削除・変更すると、ファイルシステムの矛盾や OS 起動不能を招く危険がある。 |
| 通常の方法では削除できない | Windows 上では保護されており、管理者権限でもフォルダーごとの削除は基本的にできない設計。もし別 OS から強制削除すると非常に危険。 |
| サイズ管理は「間接的」に行う | 中身のうち安全に操作できる一部(主に USN ジャーナル)を、専用コマンドで縮小・再生成するのが正しいアプローチ。 |
特に注意したいのは、Linux や別の Windows を使ったブートメディアから NTFS を直接操作して $Extend を削除してしまうケースです。一見削除に成功しても、その後の再起動で「自動修復ループ」に陥ったり、重要なファイルにアクセスできなくなったりするリスクがあります。
まとめると、$Extend フォルダー自体に手を出すことは「システム破壊行為」に近いと考え、削除や名前変更は絶対に行わないでください。
なぜ $Extend が 106GB も肥大化するのか?
「C:\$Extend のサイズが 106GB」と聞くと異常に大きく感じますが、主な原因は USN ジャーナル($UsnJrnl)の肥大化であることがほとんどです。USN ジャーナルは、次のような状況で大きくなりがちです。
- 大容量のファイルを大量にコピー・移動・削除した(開発環境、動画編集、仮想マシンなど)。
- バックアップソフトやアーカイブソフトが、ファイル更新差分の検知に USN ジャーナルを利用している。
- ウイルス対策ソフト・クラウドストレージクライアント(OneDrive など)が、ファイル更新を監視している。
- ディスク容量が十分にあり、長期間にわたり USN ジャーナルが掃除されていない。
USN ジャーナルは「いつどのファイルにどんな変更があったか」の履歴を延々と記録していくため、運用期間が長く、ファイル操作が多い PC ほど肥大化しやすい性質があります。
ただし、106GB という数字自体が即座に異常というわけではありません。ディスク容量が 2TB や 4TB ある場合は、数%をメタデータが占めることもあり得ます。一方で、512GB や 256GB の SSD で 100GB が $Extend に取られているとなると、さすがに空き容量を圧迫し始めるので、対策を検討した方がよいラインと言えるでしょう。
基本方針:$Extend に直接触らず、周辺から容量を空ける
$Extend はシステムが自動で管理する領域なので、ユーザーとしては「直接触らない」「周辺から間接的に軽くする」という方針が重要です。そのための王道手段が ディスク クリーンアップ と 不要なシステムファイルの削除です。
ディスク クリーンアップ(システム ファイルのクリーンアップ)
まず最初にやるべきなのが「ディスク クリーンアップ」です。これは $Extend 自体を削るわけではありませんが、C ドライブ全体の空き容量を増やすことで、将来のメタデータ管理にも余裕を持たせることができます。
手順の一例です(Windows 10 / 11 共通イメージ):
- スタートメニューで「ディスク クリーンアップ」と入力して起動。
- ドライブとして C: を選択し「OK」。
- 「システム ファイルのクリーンアップ」ボタンをクリック。
- 再度 C: を選択すると、システムファイルを含めたスキャンが始まる。
- 一覧から削除したい項目にチェックをつけ、「OK」で削除を実行。
特にチェックを検討したい項目を表にまとめると、次のようになります。
| 項目名 | 内容 | 削除してよい目安 |
|---|---|---|
| Windows Update のクリーンアップ | 古い更新プログラムのバックアップ。累積アップデート適用後も残り続ける。 | 最近 Windows をアップデートして問題が出ていないなら、基本的に削除して問題なし。 |
| 一時ファイル | アプリやシステムが一時的に使ったファイル。 | アプリが動作中でなければ、基本的に削除して問題なし。 |
| システム エラー メモリ ダンプ ファイル | ブルースクリーンなど発生時のメモリダンプ。 | 詳細な解析が不要なら削除可。トラブル調査が終わっていれば消してよい。 |
| 以前の Windows のインストール | 大型アップデート前の環境を丸ごと保存しているバックアップ。 | アップグレード後に問題がなく、元に戻す必要がなければ削除推奨。 |
これだけでも、環境によっては 数十 GB の空き容量が戻ってくることがあります。まずはここから着手するのがおすすめです。
ストレージ センサー(記憶域のセンサー)を有効化
Windows 10 / 11 では、一定期間使っていない一時ファイルやごみ箱の中身を自動で削除する ストレージ センサー 機能が用意されています。これも $Extend を直接いじるわけではありませんが、長期的なディスク圧迫を防ぐのに有効です。
設定例:
- [設定] → [システム] → [記憶域] を開く。
- 「ストレージ センサー」または「記憶域のセンサー」を オン にする。
- 詳細設定で「ごみ箱のファイルを削除するまでの期間」「一時ファイルの削除条件」などを好みに合わせて調整。
定期的に不要ファイルが掃除されるようになれば、USN ジャーナルが記録しなければならない履歴も、ある程度自然と入れ替わっていきます。これだけで劇的に $Extend が小さくなるわけではありませんが、長期運用では地味に効いてきます。
上級者向け:USN ジャーナルを縮小・再生成する
より直接的に $Extend の容量を減らしたい場合、USN ジャーナル自体を削除して再生成させるという手があります。ただしこれは上級者向けの操作であり、実行前には次の点をしっかり確認してください。
- 重要なデータは必ずバックアップを取っておく。
- バックアップソフト・ウイルス対策ソフト・クラウド同期ソフトなど、「ファイルの変更を監視している可能性があるソフト」を一時停止する。
- ノート PC の場合は AC アダプターを接続し、処理中に電源が切れないようにする。
USN ジャーナルの状態を確認する
まず、現在の USN ジャーナルの状態を確認してみます。
fsutil usn queryjournal C:
このコマンドは「管理者権限のコマンドプロンプト」から実行します。スタートメニューで「cmd」と入力して右クリックし、「管理者として実行」を選びます。表示される情報には、USN ジャーナルのサイズや、割り当て可能な最大サイズなどが含まれます。
USN ジャーナルを削除・再生成する
USN ジャーナルを一度削除し、空の状態で再生成させるには、次のコマンドを使います。
fsutil usn deletejournal /d C:
この操作で行われるのは次のような処理です。
- 既存の USN ジャーナルが削除され、その領域が開放される。
- その後、NTFS によって新しい USN ジャーナルが自動的に作成される。
- 結果として、過去の履歴が一掃され、$Extend の一部容量が減少する。
再起動後、$Extend のサイズを確認すると、数十 GB 規模で減っていることもあります。ただしこれは、あくまで USN ジャーナルが肥大していた場合の話であり、他のメタデータが支配的なケースでは効果が小さい場合もあります。
USN ジャーナル削除の副作用・注意点
USN ジャーナルを削除すること自体は NTFS の正式な機能ですが、いくつかの影響があります。
- 差分バックアップソフトが「全ファイルを再スキャン」する場合がある。
- 検索インデックスやクラウド同期が、変更履歴を失ったことで再同期・再スキャン処理を行うことがある。
- トラブルシューティングのために「過去のファイル操作履歴」を参照するような専門ツールが、情報を失う。
一般的な家庭用 PC であれば、大きな問題に発展することは少ないですが、企業環境やサーバー用途では、必ず運用ポリシーに従って実施してください。不安がある場合は、USN ジャーナルには触れず、ディスク拡張や余分なデータの削除といった別の手段を優先した方が安全です。
復元ポイント・休止ファイルを整理して C ドライブ全体を軽くする
$Extend を無理に削ろうとする前に、もっと安全に削れる「大物ファイル」を整理するのが基本戦略です。代表的なのは「システムの復元ポイント」と「休止ファイル(hiberfil.sys)」です。
システム復元ポイントの容量を調整・削除する
Windows には「システムの保護」という機能があり、復元ポイントが作成されます。復元ポイントはとても便利ですが、長期間放置していると数十 GB 以上を占めることもあります。
設定の目安と手順は以下の通りです。
- [スタート] → 「システムの詳細設定」と検索して開く。
- [システムの保護] タブを開く。
- 保護設定の一覧から C: を選択して [構成] をクリック。
- 「現在の使用量」 と 「最大使用量」が表示されるので、使用量が大きすぎる場合はスライダーで上限を下げる。
- すべての復元ポイントを削除したい場合は [削除] ボタンを押す。
「最大使用量」を C ドライブ容量の 5〜10%程度に抑えておくと、復元ポイントを確保しつつ、ディスク全体の圧迫を防ぎやすくなります。
休止状態を使わない場合は hiberfil.sys を削除
ノート PC や一部のデスクトップでは、「休止状態」機能のために hiberfil.sys というファイルが C ドライブ直下に作成されます。サイズはメモリ容量に比例し、16GB〜32GB 以上になることもあります。
もし「休止状態は使っていない」「スリープだけで十分」という場合は、コマンド一発で休止機能を無効にし、hiberfil.sys を削除できます。
powercfg /h off
このコマンドも「管理者として実行したコマンドプロンプト」から実行します。実行すると、即座に hiberfil.sys が削除され、数 GB〜数十 GB の空き容量が戻ってきます。
再度休止状態を使いたくなった場合は、次のコマンドで有効化できます。
powercfg /h on
なお、休止状態を無効にすると、「高速スタートアップ」機能にも影響する場合があります。起動時間が若干伸びる可能性がある点は覚えておきましょう。
その他の容量圧迫要因もチェックする
$Extend のサイズに目を奪われがちですが、実際には ほかのファイルやフォルダーがより多くの領域を消費していることも少なくありません。C ドライブ全体の健康状態をチェックするつもりで、次のようなポイントも確認してみましょう。
- ユーザープロファイル(C:\Users\ユーザー名)配下の「ダウンロード」「デスクトップ」に巨大なファイルが溜まっていないか。
- 仮想マシン(Hyper-V、VMware、VirtualBox など)のイメージが C ドライブに置かれていないか。
- 大容量ゲームやアプリを C ドライブにすべてインストールしていないか。
- 古いバックアップファイルや ISO イメージが放置されていないか。
「設定 → 記憶域 → ストレージの詳細表示」や、サードパーティ製のディスク使用量分析ツール(ツリービューで容量を可視化するツールなど)を使えば、どのフォルダーがどれだけ容量を使っているかを一目で把握できます。
C ドライブにどれくらい空き容量が必要か?
$Extend のようなメタデータ領域は、ある程度の空き容量があることを前提に運用されています。C ドライブの空きが極端に少ないと、メタデータ領域の断片化や、更新処理の失敗につながるリスクも出てきます。
一般的な目安としては、次のように考えておくと安心です。
| C ドライブ容量 | 推奨される空き容量の目安 |
|---|---|
| 256GB | 少なくとも 40〜50GB(15〜20%程度)の空きを維持したい。 |
| 512GB | 80〜100GB 程度の空きを維持できると安心。 |
| 1TB 以上 | 全体の 15〜20%を目安に空けておくと、長期運用でも安定しやすい。 |
もし空き容量が 5〜10GB 程度しかないようであれば、$Extend のサイズそのものより先に、アプリやデータの整理、別ドライブへの移動、SSD の増設などを検討すべき段階です。
「$Extend が 106GB」のときに実行したいチェックリスト
ここまでの内容を踏まえて、「$Extend が 106GB」と表示されたときに取るべき行動を、実際の手順として整理してみます。
| ステップ | 内容 | 期待できる効果 | リスクレベル |
|---|---|---|---|
| 1 | C ドライブ全体の空き容量を確認する。 | 状況の緊急度(今すぐ対処が必要かどうか)が分かる。 | なし |
| 2 | ディスク クリーンアップで不要なシステムファイルを削除。 | 数 GB〜数十 GB の空き容量増加が見込める。 | 低(通常利用なら問題なし) |
| 3 | 復元ポイントの使用領域を見直し、古いものを削除。 | 環境によっては数十 GB の削減も可能。 | 中(トラブル時に戻せるポイントが減る) |
| 4 | 休止状態を使っていないなら powercfg /h off を検討。 | メモリ容量に応じて数 GB〜数十 GB の削減。 | 中(休止状態や高速スタートアップが使えなくなる) |
| 5 | 大容量データ(動画・VM・ゲームなど)を別ドライブや外付けに移動。 | C ドライブの根本的な容量不足を解消できる。 | 低〜中(移動ミスに注意) |
| 6 | 上級者は fsutil usn deletejournal /d C: で USN ジャーナルを再生成。 | $Extend の一部を直接解放できる可能性がある。 | 中〜高(環境によっては運用に影響する) |
この順番で作業していけば、システムに優しい手段から順に試しつつ、最終手段として USN ジャーナル削除を検討できる構成になっています。いきなり 6 番から着手するのではなく、必ず 1〜5 を先に行うことをおすすめします。
よくある質問(FAQ)
Q. エクスプローラーで $Extend フォルダーにアクセスできないのはなぜ?
A. $Extend は「保護されたシステムファイル」かつ「NTFS の内部構造」なので、通常のフォルダーのように自由に開いたり編集したりすることは想定されていません。アクセス権限も厳しく制限されており、誤操作からシステムを守る役割も兼ねています。
Q. デフラグや最適化で $Extend のサイズは減る?
A. デフラグ(最適化)は主にファイルの断片化解消が目的であり、$Extend の「サイズ」自体を減らす効果は基本的にありません。ただし、ディスクの断片化が減ることで、メタデータ更新の効率が上がる可能性はあります。
Q. 空き容量がほとんどない状態で放置するとどうなる?
A. C ドライブの空き容量が数 GB しかないような状態が続くと、次のようなトラブルが起こりやすくなります。
- Windows Update が失敗しやすくなる。
- 一時ファイルを書き込めず、アプリが異常終了する。
- ファイルシステムのメタデータの更新に失敗し、最悪の場合はファイルシステムエラーの原因となる。
その意味でも、「$Extend のサイズをどうにかする」ことより先に、「C ドライブ全体の空き容量をしっかり確保する」ことの方が優先度は高いと言えます。
Q. $Extend が大きいのは故障の前兆? SSD を交換すべき?
A. $Extend が大きいからといって、それだけで SSD の故障前兆というわけではありません。むしろ、長く使っている・ファイル操作が多い・バックアップや同期ツールを頻繁に使う、といった運用上の理由で大きくなっているケースがほとんどです。
ただし、ディスク使用量が常に 90% 以上に張り付いているような状態であれば、パフォーマンス低下や寿命への悪影響も考えられるため、SSD の増設・大容量への換装も視野に入れる価値があります。
まとめ:$Extend は「基本放置」、どうしても気になるときは慎重に
最後に、本記事のポイントを整理します。
- $Extend は NTFS のメタデータフォルダーであり、削除・変更は厳禁。
- 容量の大部分を占めているのは多くの場合 USN ジャーナル($UsnJrnl)。
- まずは ディスク クリーンアップ や 復元ポイント・休止ファイルの整理で C ドライブ全体の空きを増やす。
- 上級者であれば、
fsutil usn deletejournal /d C:による USN ジャーナルの再生成で $Extend の一部を削減できる。 - ただし、バックアップや同期ソフトへの影響があるため、実行前に必ず環境を確認し、自己責任で慎重に行うこと。
- ディスクの空き容量が慢性的に不足しているなら、データ整理や SSD 増設・換装という根本対策も検討する。
「C:\$Extend が 106GB」という数字はインパクトがありますが、正しい知識を持って対処すれば、必要以上に恐れるものではありません。大切なのは、安易に削除を試みるのではなく、Windows が想定している手段でディスクを健康な状態に保つことです。落ち着いてひとつずつ対策を進め、快適で安全な Windows 環境を維持していきましょう。

コメント