2026-09-047 分で読めます

1 TB のドライブが 931 GB と表示されるのはなぜか: 消えた容量の正体

失われた容量ではなく、単位の違い

短い答え: 容量は失われていません。メーカーが 1 TB と言うとき、それは 1,000,000,000,000 バイトを指します。Windows は同じ数値を 1024 で割り、その結果に「931 GB」というラベルを付けます。約 7% の差はすべてこの単位の食い違いによるもので、どのメーカーのどのモデルでも同じです。

それに加えて、実際に容量を消費するものがいくつかあります。回復パーティション、EFI ブートパーティション、そしてファイルシステム自体の管理領域です。この記事では、差のうち単なる計算による部分と実際に消費されている部分を切り分け、さらにこの差が本当に詐欺のサインとなる場合を説明します。

要点

  • メーカーは 10 進法を使います。1 TB = 1,000,000,000,000 バイト。Windows は 2 進法(1024³)で割りますが、結果に「GB」と表記します。
  • 1 TB のドライブは 931 GB、2 TB は 1863 GB、500 GB は 465 GB と表示されます。この比率は常に同じです。
  • macOS は 10.6 以降 10 進法を使うため、同じディスクでも Mac ではラベルにずっと近い値で表示されます。
  • 実際に容量を消費するもの: 回復パーティション(500 MB〜20 GB)、EFI パーティション(100〜300 MB)、NTFS のマスターファイルテーブル。
  • 新品でないディスクで差が 10% を超える場合は、隠れたメーカー回復パーティションや未割り当て領域を疑ってください。
  • 想定よりはるかに少ない容量(たとえば「2 TB」表示なのに 8 GB を超えるとデータが壊れる)は、容量偽装ドライブの特徴です。

本当の原因: 1000 か 1024 か

ハードディスクや SSD のメーカーは容量を 10 進法で数えます。彼らにとって 1 キロバイトは 1000 バイト、1 メガバイトは 1,000,000 バイト、1 テラバイトは 1,000,000,000,000 バイトです。ラベルの「1 TB」はまさにこれで、間違いではありません。国際単位系では接頭語「テラ」はもともと 10¹² を意味します。

一方 Windows は同じバイト数を 2 進法で割ります。1024、1024²、1024³ です。問題は割り算ではなく表記にあります。Windows は結果を「GiB」(ギビバイト)ではなく「GB」と書きます。1,000,000,000,000 バイトを 1024³ で割ると 931.32 となり、画面には「931 GB」と表示されます。

だから差は常に同じ割合、約 7.4% になります。500 GB のドライブは 465 GB、1 TB は 931 GB、2 TB は 1863 GB、4 TB は 3725 GB と表示されます。別のメーカーを買っても変わりません。計算はどのディスクでも同じだからです。

Mac では表示が違うのはなぜか

同じディスクを Mac に接続すると、容量はラベルにずっと近く見えます。理由は単純で、macOS は 10.6 Snow Leopard 以降、ストレージのサイズを 10 進法で報告するからです。つまり Apple はメーカーと同じ言葉を話しています。

これは Mac が「容量を多くくれる」という意味ではありません。両方の OS が見ているバイト数は同じで、書き方が違うだけです。同じディスク上の同じファイルが Windows では 4.66 GB、Mac では 5.0 GB と表示されることがあります。ファイルは変わっておらず、単位が変わっただけです。

Linux ディストリビューションは両方を使います。`df -h` は 2 進法(GiB)、`df -H` は 10 進法で報告し、多くのツールは「GiB」と「GB」を書き分けて区別を明示します。本来は Windows もそうすべきところです。

実際に容量を消費しているもの

単位の違いを別にしても、数ギガバイトは本当に消えています。1 つ目はパーティションです。最近の Windows のインストールでは C: 以外に少なくとも 2 つのパーティションがあります。100〜300 MB の EFI システムパーティションと、500 MB から数ギガバイトの回復パーティションです。メーカー製 PC ではさらに工場出荷時復元パーティションが加わり、10〜20 GB になることもあります。

2 つ目はファイルシステム自身の構造です。NTFS はディスク上のすべてのファイルを記録するマスターファイルテーブルのために領域を確保し、さらにジャーナルとバックアップ用のブートレコードを持ちます。通常は容量の 1% 未満ですが、ゼロではありません。

3 つ目は Windows 自身が確保する領域です。Windows 10 バージョン 1903 以降、「予約済み記憶域」機能が、更新プログラムを容量不足なくインストールできるように数ギガバイトを確保します。この領域はエクスプローラーで使用済みとは表示されませんが、使うこともできません。`DISM /Online /Get-ReservedStorageState` で状態を確認できます。

警戒すべきとき: 容量偽装ドライブ

ここまで説明した差はすべて予測可能で正常なものです。しかし 1 つだけ本当に問題となる状況があります。容量を偽装した USB メモリやメモリカードです。これらのコントローラーは OS に嘘をつきます。内部のチップは 8 GB や 16 GB しかないのに、1 TB として自分を申告します。

症状はこうです。ドライブは正常に見え、最初のファイルは問題なくコピーできますが、実際の容量を超えた瞬間から、書き込んだデータは黙って消えるか壊れます。ファイルは一覧に残り、開くと破損しています。バックアップが必要になった数か月後に気づく類の問題です。

身を守る方法は、新しいドライブを本格的に使い始める前に最後まで埋めて読み戻すことです。そうして初めて、公称どおりの容量であることが分かります。不自然に安い無名ブランドの大容量メモリでは、このテストは任意ではなく必須の手順です。

よくある質問

フォーマットし直せば消えた容量は戻りますか。

いいえ、単位に起因する分は戻りません。そもそも失われていないからです。ただし古い回復パーティションや未割り当て領域があるなら、パーティションを統合して数ギガバイトを取り戻せます。工場出荷時復元パーティションを削除する前に、回復メディアを用意してください。

exFAT、NTFS、APFS で容量に差はありますか。

わずかにあります。どのファイルシステムも自身の管理情報のために領域を確保し、クラスターサイズも異なります。非常に多くの小さなファイルがあると差は広がりますが、それだけで数ギガバイトを説明することはできません。

SSD のオーバープロビジョニングは容量を減らしますか。

コントローラーがウェアレベリング用に確保する領域は、もともと表示容量の外にあります。1 TB の SSD であれば、広告されている 1 TB から差し引かれるわけではありません。なお、利用者側でディスクの一部を空けておくことも追加のオーバープロビジョニングとして働き、性能に役立ちます。

スマートフォンでも同じ差がありますか。

はい、同じ計算が当てはまります。加えてスマートフォンでは OS とプリインストールアプリが内部ストレージを占めるため、128 GB の端末で実際に使えるのは通常 105〜112 GB 程度になります。

評決

1 TB のドライブが 931 GB と表示されるのは故障ではなく、2 つの異なる数え方の結果です。これに回復パーティションとファイルシステムの管理領域を加えると、一般的な Windows マシンで使える容量はラベルのおよそ 90〜92% になります。まったく正常です。

重要なのはドライブの大きさではなく、中身です。Disk Mop の「ディスク解析」と Disk Treemap は、残りの容量がどこへ行ったのかをフォルダー単位で示します。多くの人にとっては、単位の差を気にするより、30〜40 GB の実際の不要データを片付けるほうがはるかに効果的です。

ドライブの容量を実際に使っているものを確認する

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

Disk Mopを今すぐダウンロード

関連記事