4TBの内蔵HDDや外付けHDDを使っていると、「ドライブのプロパティ」と、エクスプローラーで中身を全選択したときの容量がまったく合わず、「どこにデータが消えた?」「HDDが壊れた?」と不安になります。この記事では、Windows10環境でよくある原因である$Recycle.Bin(ごみ箱フォルダー)の肥大化に焦点を当て、仕組みの解説から安全なリセット手順、再発予防までをまとめて解説します。
症状:4TB HDDで「プロパティ」と実ファイル容量が合わない
まずは、よくある相談内容を整理します。
- 対象:内蔵 4TB(NTFS)、外付け 4TB(NTFS)
- OS:Windows 10
- エクスプローラーでドライブを右クリック → プロパティを見ると、例として次のように表示される
- 使用領域:3.13TB
- 空き領域:510GB
- 容量合計:3.63TB(≒4TB)
- 同じドライブで Ctrl + A で全ファイルを選択 → プロパティを開くと、約 2.80TB しか使っていないと出る
- ごみ箱を開いても空に見える(または少ししか入っていない)
- 差分は約 337GB もあり、「どこに消えたのか分からない」
- 外付けドライブは接続するたびにドライブ文字(E:, F:, G:…)が変わる
この状況を表にすると、次のようになります。
| 確認方法 | 表示される使用量 | 空き容量 | 合計 | 備考 |
|---|---|---|---|---|
| ドライブのプロパティ | 約 3.13TB | 約 510GB | 約 3.63TB | ドライブ全体の実使用量 |
| 中身を全選択してプロパティ | 約 2.80TB | – | – | 通常ファイルの合計 |
| 差分 | 約 0.33TB(=約 337GB) | – | – | 「見えない何か」が使っている領域 |
この約 337GB の正体として多いのが、ドライブ直下にある隠しフォルダー $Recycle.Bin(ごみ箱)に溜まったファイルです。
なぜ「ドライブのプロパティ」と「全選択の合計」が違うのか
エクスプローラーの「全選択」は隠し・システムを含まない
エクスプローラーで Ctrl + A で全選択 → 右クリック → プロパティを表示すると、「見えているファイル・フォルダー」の合計サイズが表示されます。
しかし、デフォルト設定のままだと、次のようなアイテムは選択に含まれません。
- 隠しファイル
- システム属性のファイル・フォルダー
$Recycle.Bin(ごみ箱)System Volume Information(復元ポイント・インデックスなど)
- アクセス権のないユーザーのデータ
一方で、ドライブを右クリック → プロパティで表示される値は、「そのボリューム上で実際に消費されている総容量」です。隠しフォルダーも、システムファイルも、他ユーザーのごみ箱も、すべて含まれます。
ごみ箱の正体はドライブごとの「$Recycle.Bin」フォルダー
Windowsのごみ箱は、実体として各ドライブのルート直下にある $Recycle.Bin という隠しフォルダーです。
C:\$Recycle.BinD:\$Recycle.BinE:\$Recycle.Bin(外付けHDD など)
この中に、ユーザーごとの SID で分かれたサブフォルダーがあり、それぞれのごみ箱の中身が保存されています。エクスプローラーで通常の「ごみ箱」アイコンを開いて見えているのは、「現在ログオンしているユーザー分だけ」です。
そのため、次のようなケースでは、実際には大量のデータが残っていても、UI 上は「ごみ箱はほぼ空」に見えてしまいます。
- 別のユーザーアカウントで削除したファイル
- 別のPCに接続したときに削除したファイル(外付けHDD)
- 昔使っていたユーザーの SID が残っているが、現在のユーザーからは見えない
- ごみ箱が壊れて正常に表示されなくなっている
外付けHDDで特に差分が出やすい理由
外付けHDDは、会社PC・自宅PCなど複数のPCで使い回すことが多く、次のような現象が起きがちです。
- A PCで削除 → A PC のユーザーのごみ箱に入る
- B PCに接続しても、A PCのSIDのごみ箱はBから見えない
- 結果として、
¥$Recycle.Binには大量のファイルが残ったままになる - しかし、B PCからは「ごみ箱はほぼ空」に見える
これが繰り返されると、数百GB単位でごみ箱内にファイルが溜まり、「行方不明の使用容量」として現れることになります。
結論:原因は $Recycle.Bin の肥大化。リセットで容量回復
上記の症状・仕組みから、今回のケースの主原因は次のようにまとめられます。
- ドライブ直下の
$Recycle.Binが、実は数百GB規模で肥大化している - 所有者が別ユーザーの SID だったり、ごみ箱が壊れているため、通常の UI から中身が見えない
- そのため、ドライブのプロパティでは使用量が多いのに、ファイル合計は少なく見える
解決策はシンプルで、$Recycle.Bin フォルダーを一度削除(リセット)し、Windows に再生成させることです。これにより、ごみ箱に残った「見えないファイル」がすべて消え、使用量が正常な値に戻ります。
以下で、安全な確認方法とリセット手順を詳しく説明します。
手順1:容量の内訳を「見える化」する
いきなり削除コマンドを打つ前に、「本当に $Recycle.Bin が犯人なのか?」を確認しておくと安心です。ここでは、定番の容量分析ツールを使います。
おすすめ:TreeSize Free などの容量分析ツール
無料の「TreeSize Free」などのツールを使うと、どのフォルダーがどれだけ容量を使っているかをツリー表示で確認できます。ポイントは、必ず管理者として実行することです。通常起動だと、システムフォルダーのサイズが正しく表示されない場合があります。
おおまかな手順は次の通りです。
- TreeSize Free をインストールする
- スタートメニューから TreeSize を右クリック → その他 → 管理者として実行 を選択
- 上部メニューやツールバーから、対象のドライブ(例:E:)を指定してスキャン
- フォルダー一覧に
$Recycle.Binが表示されるので、サイズを確認する
もし $Recycle.Bin に数百GB単位のサイズが表示されていれば、今回の症状の主犯はほぼ確定です。
| フォルダー名 | 想定される容量 | コメント |
|---|---|---|
| $Recycle.Bin | 数GB以内が理想 | 数百GBあれば要注意・リセット候補 |
| System Volume Information | 数百MB〜数十GB程度 | 復元ポイント・インデックス・バックアップで増える |
| その他(バックアップソフトのフォルダーなど) | 環境による | バックアップ設定と併せて見直しを検討 |
手順2:コマンドで $Recycle.Bin をリセットする(推奨)
容量の内訳を確認したら、いよいよ $Recycle.Bin をリセットします。ここでは、もっとも確実で分かりやすいコマンド プロンプトからの削除手順を紹介します。
準備:消えたくないデータがないかだけ確認
$Recycle.Bin を削除すると、そのドライブの「ごみ箱」に入っているファイルは完全に消えます。ごみ箱から復元したい可能性のあるファイルがないかだけ、あらかじめ確認しておきましょう。
「ごみ箱に入っているかどうか分からない」場合は、いったんごみ箱を開いて、現在のユーザーから見えている分だけでも確認しておくと安心です。
管理者権限のコマンド プロンプトを開く
- スタートボタンをクリック
- 検索欄に cmd と入力
- 表示された「コマンド プロンプト」を右クリックして
「管理者として実行」を選択 - 「このアプリがデバイスに変更を加えることを許可しますか?」と表示されたら「はい」をクリック
rd コマンドで $Recycle.Bin を削除する
管理者のコマンド プロンプトが開いたら、次のコマンドを入力します。X の部分は、対象ドライブの現在のドライブ文字に置き換えてください。
rd /s /q X:\$Recycle.Bin
例)外付けドライブがいま M: に割り当てられている場合:
rd /s /q M:\$Recycle.Bin
/s:フォルダー配下をすべて削除/q:確認メッセージを表示しない(quiet モード)
コマンドを実行しても何も表示されず、プロンプトが戻ってくれば成功です。もしエラーが表示された場合は、後述の「うまくいかないときのチェック」を参照してください。
PC を再起動して、ごみ箱を自動再生成させる
$Recycle.Bin を削除したら、Windows を一度再起動します。再起動後、対象ドライブにアクセスすると、Windows が自動的に新しい $Recycle.Bin を作り直します。
再起動後に、ドライブを右クリック → プロパティを開き、使用領域が減っているかを確認してください。
PowerShell派なら Clear-RecycleBin でもOK
PowerShell に慣れている場合は、次のように Clear-RecycleBin コマンドレットを使う方法もあります。
- スタートメニューで「PowerShell」と検索
- Windows PowerShellを右クリック → 管理者として実行
- 次のコマンドを実行(
Xは対象ドライブのドライブ文字)
Clear-RecycleBin -DriveLetter X -Force
複数ドライブをまとめて空にしたい場合は、カンマ区切りで指定できます。
Clear-RecycleBin -DriveLetter C,D,E -Force
こちらも同様に、ごみ箱の中身が削除され、ドライブの使用量が減ります。PowerShell が好きな方は、タスクスケジューラと組み合わせて定期的に自動実行する、といった運用も可能です。
うまくいかないときのチェックポイント
「アクセスが拒否されました」「構文が間違っています」と出る
コマンド実行時に次のようなエラーが出る場合があります。
アクセスが拒否されました。構文が間違っています。指定されたファイルが見つかりません。
主な原因と対処法は以下の通りです。
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| アクセスが拒否されました | 管理者として起動していない / ドライブが使用中 | 「管理者として実行」になっているか確認し、使用中のアプリを閉じる |
| 構文が間違っています | コマンドのスペルミス・パス指定ミス | rd /s /q X:\$Recycle.Bin のスペースやバックスラッシュを再確認 |
| 指定されたファイルが見つかりません | 既に削除済み・ドライブ文字の指定ミス | エクスプローラーでドライブ文字を再確認し、もう一度実行 |
再起動後も差分が大きく残っている場合
$Recycle.Bin をリセットしても、まだ「ドライブのプロパティ」と「ファイル合計」に差がある場合、他の要因も併発している可能性があります。代表的なものは次の通りです。
System Volume Informationが巨大化している- サードパーティ製バックアップソフトが隠し領域を使っている
- HDD の不良セクタ修復のために
chkdsk実行後の「失われたファイル」が隠し領域にある
System Volume Information の容量を確認・調整する
System Volume Information は、主に次の用途で使われるシステムフォルダーです。
- システムの復元ポイント(主に C: )
- ボリューム シャドウコピー(バックアップ機能)
- 検索インデックス
データ専用ドライブ、特に外付けHDDでは、ここが異常に大きいときは「システムの保護」設定の見直しが有効です。
- スタート → 「システムの保護」と検索 →「システムの保護」を開く
- 対象ドライブ(例:D: や E:)を選択
- 「構成」ボタンをクリック
- 「このドライブのシステム保護を無効にする」か、使用量の最大値を小さめに調整する
設定を変更した後、不要な復元ポイントが削除され、ドライブの使用量が減ることがあります。ただし、Cドライブの復元ポイントを減らし過ぎると、トラブル時に復元できなくなるリスクがあるため、慎重に行ってください。
バックアップソフト専用フォルダーが巨大化しているケース
Acronis、EaseUS、Macrium などのバックアップソフトは、外付けHDD上に独自の隠しフォルダーを作成し、そこにバックアップイメージを保存します。この場合、「差分がある=バックアップが溜まっている」ということなので、ソフト側の管理画面から古いバックアップを削除する必要があります。
容量分析ツールで「バックアップソフト名っぽいフォルダー」が見つかったら、勝手に削除せず、まずは該当ソフトの設定・マニュアルを確認してください。
再発させないためのごみ箱設定と運用
ごみ箱の最大サイズをドライブごとに見直す
Windows のごみ箱は、ドライブごとに最大サイズを指定できます。特に、容量が限られた外付けHDDやSSDでは、ごみ箱サイズを制限することで、再び数百GB単位で溜まるのを防げます。
設定手順は次の通りです。
- デスクトップの「ごみ箱」アイコンを右クリック
- プロパティを選択
- 一覧から対象ドライブ(例:E:)を選ぶ
- 「カスタム サイズ」を選択し、最大サイズを MB 単位で指定する
(例:4TBの外付けHDDなら、20,000~50,000MB 程度にする など) - 「OK」で保存
| 用途 | おすすめごみ箱サイズの目安 | コメント |
|---|---|---|
| 普段使いのデータドライブ | 合計容量の 1~3% | うっかり削除に備えつつ、溜まりすぎを防ぐ |
| バックアップ専用の外付けHDD | 0%(ごみ箱を使わない)〜1% | 誤削除リスクより、容量確保を優先するパターンが多い |
| USBメモリなど一時的なメディア | 0% にしてもよい | 基本「使い捨て」運用なら、ごみ箱は不要なことも |
バックアップ専用ドライブは「ごみ箱を使わない」のも一手
バックアップ専用の大容量外付けHDDの場合、「ごみ箱に入れず、削除したら即完全削除」にしてしまうのも定番の運用パターンです。
ごみ箱プロパティ画面で、対象ドライブを選択し、
「ファイルを完全に削除する(ごみ箱に移動しない)」
を選ぶことで、そのドライブではごみ箱を経由しなくなります。誤削除時のリスクは上がるものの、ごみ箱が勝手に数百GB使っていたという事態は防げます。
複数PCで使う外付けHDDは定期的にクリーンアップ
外付けHDDを複数PCで使う場合、どうしても $Recycle.Bin に「他PCのユーザーのごみ箱」が溜まっていきます。月に一度程度、以下のようなルーチンを決めておくと健全に保ちやすくなります。
- 外付けHDDをメインPCに接続
- 管理者として TreeSize などで
$Recycle.Binのサイズをチェック - 必要に応じて
rd /s /q X:\$Recycle.Binを実行してリセット - 再起動後、ドライブのプロパティで使用量を確認
4TBなのに合計3.63TB?容量表示のカラクリ
今回の症状とは別に、「4TBのHDDなのに、Windowsでは3.63TBとしか表示されない」という点もよく質問されます。これは、メーカーとOSで容量の数え方が違うだけで、異常ではありません。
| 表記 | 1単位の定義 | 4TBの解釈 |
|---|---|---|
| HDDメーカー(10進数) | 1KB = 1,000B | 4,000,000,000,000 バイト |
| Windowsなど(2進数) | 1KiB = 1,024B | 約 3.63TiB として表示 |
4,000,000,000,000 バイト ÷ 1,024 ÷ 1,024 ÷ 1,024 ÷ 1,024 ≒ 3.63 となるため、Windows の「合計サイズ」が 3.63TB 前後になるのは仕様どおりです。
今回のケースでは、「4TBなのに3.63TBしかない」こと自体は正常であり、そのうちの3.13TB中、約0.33TBがごみ箱に取られていた、というイメージになります。
それでも容量が足りないと感じたときの観点
$Recycle.Bin をリセットし、必要なら System Volume Information やバックアップソフトの設定も見直したうえで、それでも容量が足りないと感じる場合は、次のような観点もチェックしてみてください。
- 動画・ISOイメージ・仮想マシンなど、1ファイル数十GBクラスの大物ファイルが多くないか
- 同じデータを別フォルダーに二重三重にコピーしていないか(古いバックアップフォルダーなど)
- クラウド同期(OneDrive・Google Drive など)のローカルコピーが大量に残っていないか
- 写真や動画編集ソフトのキャッシュフォルダーが巨大化していないか
これらも容量分析ツールを使えば一目瞭然です。「容量の見える化」と「不要データの削除」を定期的に行うことで、「突然空きが足りなくなった」というトラブルを大幅に減らせます。
まとめ:4TB HDDの「行方不明の数百GB」は、まずごみ箱を疑う
- ドライブのプロパティと、エクスプローラーの「全選択 → プロパティ」の容量が大きく違うのは、隠し・システムファイルが含まれていないから
- 特に外付けHDDでは、
$Recycle.Bin(ごみ箱フォルダー)に他PC・他ユーザーの削除ファイルが溜まり、数百GB単位の差分が発生しやすい - TreeSize Free などの容量分析ツールを管理者として実行し、
$Recycle.Binのサイズを確認する - 原因がごみ箱と分かったら、管理者コマンド プロンプトで
rd /s /q X:\$Recycle.Binを実行し、PCを再起動してごみ箱をリセットする - 再発防止のために、ごみ箱の最大サイズをドライブごとに見直し、バックアップ専用ドライブでは「ごみ箱を使わない」設定も検討する
System Volume Informationやバックアップソフトの隠し領域も、必要に応じて設定を見直す- 「4TBなのに3.63TBと表示される」のは、メーカー表記とOSの単位の違いによるもので正常
4TBクラスのディスクで「数百GBレベルの行方不明容量」があると不安になりますが、ほとんどの場合は今回紹介したようなごみ箱($Recycle.Bin)の肥大化が原因です。落ち着いて内訳を確認し、適切にクリーンアップすれば、あっさり空き容量が戻ってくるはずです。

コメント