Windowsがハードディスクの空き容量を誤って表示する問題の原因と対処法
「エクスプローラーで表示される空き容量」と「ドライブ内の全ファイルを選択した際に表示される合計サイズ」を比べたところ、数値が大きく異なる——こうした症状に悩まされているユーザーは少なくありません。多くの場合、Chkdskやディスククリーンアップといった標準ツールが表示するサイズも同様に不正確です。この問題は特定のWindowsバージョンに限ったものではなく、Windows 7、Windows 8.1、Windows 10のいずれでも発生が確認されています。

WindowsがHDD/SSDの空き容量を誤表示する主な原因
さまざまなユーザー報告や実際に効果のあった修復手順を調査した結果、この不具合には複数の原因が考えられることがわかりました。以下に、代表的な原因とその仕組みをまとめます。
- システムの復元ポイントが大量のディスク領域を消費している – 最も多い原因の一つです。システムの復元機能に大きなディスク領域が割り当てられていると、古い復元ポイントを削除せずに新しいポイントを次々と作成し続けることがあります。この場合、復元機能が確保している領域を解放すれば問題を解消できます。
- システムメンテナンスのバグ – システムメンテナンスの不具合により、利用可能な空き容量が正しく計算されないケースもあります。実際に「システム メンテナンス」トラブルシューティングツールを実行して問題を自動検出・修復することで解決したという報告があります。
- 壊れた(不正な)ごみ箱フォルダ – ファイル破損に起因して、ごみ箱フォルダ($RECYCLE.BIN)が異常な状態になり、大量の領域を占有し続けることがあります。これはWindows 10、8.1、7のいずれでも発生します。管理者権限のコマンドプロンプトから該当フォルダを削除することで解決できます。
- バージョン1803のバグ(Windows 10のみ) – MicrosoftはWindows 10 バージョン1803で、ファイルタイプのメタデータ読み取りに不整合を起こすExplorer.exeのバグを意図せず混入させました。これにより空き容量の計算が狂います。Windowsを最新版に更新することで解決可能です。
- 通常の方法では検出されない巨大な隠しファイルが存在する – 隠し属性のファイルが大量の領域を占めているのに、エクスプローラーでは検出できないことがあります。サードパーティ製ツールを使えばそのようなファイルを見つけて削除できます。
本記事では、同じ問題でお困りの方に向けて、実際に効果が確認されたトラブルシューティングの手順を順番に紹介します。各方法は少なくとも1人以上のユーザーによって有効性が確認されたものです。記載されている順に試し、自分の状況に当てはまらないものは飛ばすのがおすすめです。
それでは始めましょう。
方法1:過去のシステム復元ポイントを削除する
意外に思われるかもしれませんが、システムの復元機能は知らず知らずのうちに膨大なディスク領域を消費していることがあります。調査したところ、250GB以上も復元ポイントに占有されていたという extreme な事例も報告されています。
このケースに該当する場合、OSドライブの復元ポイントをすべて削除するのが最も手早い解決策です。これにより、復元機能によって確保されていた領域が解放され、通常どおり使えるようになります。
注意: システムの復元は便利な機能なので、完全に無効化することはおすすめしません。既存の復元ポイントをすべて削除したうえで、「最大使用量」を制限しておくのがベストな運用です。
以下、復元ポイントの削除とシステム保護の最大使用量を調整する手順です。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開き、テキストボックスに control と入力して Enter キーを押します。従来型のコントロールパネルが開きます。
- コントロールパネル右上の検索ボックスに system(システム) と入力して Enter を押し、結果一覧から「システム」をクリックします。
- システム画面の左側にある縦メニューから「システムの保護」をクリックします。
- 「システム プロパティ」画面が開いたら、「システムの保護」タブが選択されていることを確認します。
- タブ内の「保護設定」セクションまでスクロールし、Windowsドライブ(「システム」と表記)を選択して、下の「構成」ボタンをクリックします。
- Windowsドライブのシステム保護画面で、「ディスク領域の使用量」までスクロールし、「最大使用量」が10%を超えていないか確認します。1TBのHDDなら10%で十分です。
補足: 500GB未満のHDD/SSDの場合は15%程度を目安にするとよいでしょう。 - 「すべての復元ポイントを削除する」ボタンをクリックし、現在システムの復元が使用している領域を解放します。
- 「適用」をクリックして設定を保存し、PCを再起動します。次回起動後、ロックされていた領域が使用可能になっているはずです。

この方法で改善しない、または状況に当てはまらない場合は、次の方法へ進んでください。
方法2:システム メンテナンス トラブルシューティングツールを実行する
Windows 10では、空き容量に関する不整合が発生することがあります。実際に、システム メンテナンスのトラブルシューティングツールを実行して再起動したところ問題が解決したという報告が複数あります。
原因がWindows側の一時的な不具合であれば、このツールが自動的に不整合を検出して修復してくれます。手順は以下のとおりです。
- Windowsキー + R を押して「ファイル名を指定して実行」を開き、control と入力して Enter を押します。UAC(ユーザーアカウント制御)の確認画面が出たら「はい」をクリックして管理者権限を許可します。
- コントロールパネルの検索ボックスに troubleshooter(トラブルシューティング) と入力し、結果から「トラブルシューティング」をクリックします。
- トラブルシューティング画面で「システムとセキュリティ」をクリックします。
- 「システムとセキュリティ」の項目一覧で「システム メンテナンス」を右クリックし、コンテキストメニューから「管理者として実行」を選択します。これにより、管理者権限が必要な問題もより多く修復できるようになります。
- システム メンテナンス画面でまず「詳細」をクリックし、「自動的に修復を行う」にチェックが入っていることを確認して「次へ」をクリックします。
- システムの分析が完了するまで待ちます。
- 修復候補が提示されたら、「この修正プログラムを適用する」をクリックして処理が完了するのを待ちます。
- 処理が終わったらPCを再起動し、次回起動後に問題が解消しているか確認しましょう。

それでも空き容量の不整合が続く場合は、次の方法へ進みます。
方法3:「不正な」ごみ箱フォルダ($RECYCLE.BIN)を削除する
この問題は、破損したごみ箱フォルダが原因で発生することもあります。Windows 10とWindows 7の両方で確認されています。該当する場合は、$RECYCLE.BIN フォルダを削除することで空き容量を取り戻せます。フォルダを削除すると、OSが正常な新しいフォルダを自動的に作成し直すためです。
この方法で成功した大多数のユーザーは、管理者権限のコマンドプロンプトを使用しています。手順は以下のとおりです。
- Windowsキー + R を押して「ファイル名を指定して実行」を開き、cmd と入力してから Ctrl + Shift + Enter を押します。これで管理者権限のコマンドプロンプトが開きます。UACの確認画面が出たら「はい」をクリックしてください。

- 管理者権限のコマンドプロンプトで、以下のコマンドを実行して $RECYCLE.BIN を削除します:
rd /S "$RECYCLE.BIN"
- 「よろしいですか? (Y/N)」という確認メッセージが表示されたら、Y を入力して Enter を押します。

- 処理が完了したらコマンドプロンプトを閉じて、変更を反映させるためにPCを再起動します。
- 再起動後、失われていた空き容量が復活しているはずです。
まだ空き容量の不明分が残っている場合は、次の方法へ進んでください。
方法4:Windows 10を最新バージョンに更新する
Windows 10 バージョン1803以前を使用していて更新を適用していない場合、Explorer.exe のバグに引っかかっている可能性があります。このバグでは、ユーティリティがファイルタイプのメタデータを正しく読み取れず、その結果としてフォルダサイズの計算が不正確になり、空き容量の表示も狂ってしまいます。幸い、Microsoftはすでにこのバグを修正済みです。
該当する場合は、Windowsを最新版に更新するだけで解決できる可能性があります。手順は以下のとおりです。
- Windowsキー + R を押して「ファイル名を指定して実行」を開き、ms-settings:windowsupdate と入力(または貼り付け)して Enter を押します。「設定」アプリの「Windows Update」ページが開きます。

- Windows Updateページで「更新プログラムのチェック」をクリックして、スキャンを開始します。

- 画面の指示に従い、保留中のWindows更新プログラムをすべてインストールして、システムを最新の状態にします。
補足: 最後の更新プログラムのインストール前に再起動を求められたら指示どおり再起動し、起動完了後にもう一度Windows Updateページに戻って、更新プロセスを最後まで完了させてください。
最新ビルドに更新しても問題が解決しない場合は、次の方法へ進みます。
方法5:サードパーティ製ツール(WinDirStat)で容量を食っているファイルを特定する
別のユーザーの報告によると、失われた空き容量の正体は、エクスプローラーが検出できなかった巨大なファイルだったというケースもあります。この場合、サードパーティ製ユーティリティを使えば犯人を突き止められます。最もよく使われているのが WinDirStat です。
特にSQLデータベースファイル(.mdf)は、Windowsのインデックス対象外(特にWindows 10)でありながら大量の領域を消費することで有名です。該当する場合は、そのファイルを削除すれば元通りになります。
WinDirStatを導入して容量の犯人を特定する手順は以下のとおりです。
- 公式サイト(こちら)にアクセスし、左側の縦メニューから「Downloads, permalinks」を選択します。任意のダウンロードミラーからWinDirStatをダウンロードしてください。
- ダウンロードが完了したら、windirstat の実行ファイルをダブルクリックし、画面の指示に従ってインストールを完了させます。

- 起動用の実行ファイルをダブルクリックして WinDirStat を開きます。初期画面で「All Local Drives(すべてのローカルドライブ)」を選択して OK をクリックすると解析が始まります。

- 解析が完了するまで待ちます。ディスクの容量と種類(HDDかSSDか)によっては、5分以上かかることもあります。
- スキャン完了後、Windowsドライブを選択し、ファイルをサイズの降順で並べ替えます。結果を確認し、エクスプローラーでは見つけられなかった異常に大きなファイルがないか探しましょう。
- 犯人のファイルを特定できたら、そのファイルを右クリックしてコンテキストメニューから「Delete(削除・元に戻せません!)」を選択します。

- ファイルを削除したらPCを再起動します。次回起動後、失われていた空き容量が使用可能になっているはずです。
-
Windows 11 でストレージの空き容量を増やす方法を徹底解説
「Windows 11 の空き容量をどうやって確保すればいいのだろう?」――そんなふうに日々悩んでいる方は、まさに今この記事を読むべきタイミングです。 少し大げさに聞こえるかもしれませんが、「ストレージ容量が多すぎる」ということは実は存在しませんよね。リビングの収納でもクローゼットでも、そしてノートパソコンでも、私たち人間は常にさらなる保管スペースを求めているものです。スマートフォン、タブレット、ノート PC、その他のガジェットには、写真、動画、ドキュメントなど、かけがえのないデジタルデータが詰め込まれています。ほぼすべてがデジタル形式で保存されている現代では、ストレージ不足に陥るのはごく自然
-
Windows 10でディスク容量エラー0x80780119を解決する6つの対処法
Windowsでシステムイメージバックアップを作成しようとした際に、エラーコード0x80780119が表示されて困ったことはありませんか?本記事では、この問題を解決するための具体的な対処法をわかりやすく解説します。 Windows 10でディスク容量エラー0x80780119が発生する原因 エラー0x80780119は、システムイメージバックアップの保存先となるドライブのストレージに問題がある場合に発生します。最も多い原因は、システム予約パーティションに割り当てられた空き容量が不足していることです。その他の原因としては以下が挙げられます。 USNジャーナルが大量のディスク領域を消費している