為什麼 1TB 硬碟只有 931GB?

· ToolGee

為什麼 1TB 硬碟只有 931GB?

一、問題的核心:兩套單位系統

資料儲存單位存在兩種體系:

十進制系統(1000 進制)

常用於:儲存設備廠商、廣告宣傳、網路速度

  • 1 KB = 1000 B
  • 1 MB = 1000² B = 1,000,000 B
  • 1 GB = 1000³ B = 1,000,000,000 B
  • 1 TB = 1000⁴ B = 1,000,000,000,000 B

廠商標稱的「1TB」實際指:1,000,000,000,000 位元組。

二進制系統(1024 進制)

常用於:作業系統、軟體、記憶體

  • 1 KiB = 1024 B
  • 1 MiB = 1024² B = 1,048,576 B
  • 1 GiB = 1024³ B = 1,073,741,824 B
  • 1 TiB = 1024⁴ B

注意:Windows 和 macOS 實際使用的是 GiB,但介面常簡寫為「GB」。

二、1TB 是如何變成 931 的?

我們來做一次精確換算。

廠商給出的容量:1 TB = 1,000,000,000,000 bytes

換算成 GiB:1,000,000,000,000 ÷ 1,073,741,824 ≈ 931.32

結果:≈ 931 GiB

這就是你在系統中看到的「931GB」。

三、這不是縮水,也不是欺騙

這是單位體系差異導致的結果。

國際電工委員會(IEC)早在 1998 年就規定:

  • 十進制單位:KB / MB / GB / TB
  • 二進制單位:KiB / MiB / GiB / TiB

但由於歷史原因,大多數作業系統仍沿用「GB」顯示二進制數值,造成混淆。

四、為什麼廠商使用十進制?

原因很簡單:

  • 十進制更直觀
  • 數字更「好看」
  • 符合國際單位制(SI)

例如:1000 MB 聽起來比 953 MiB 更大,1TB 比 0.91TiB 更易理解。這是一種行業標準做法,而非隱藏容量。

五、常見誤解

❌「硬碟被系統吃掉空間了」

作業系統本身確實佔用部分空間,但 1TB 顯示為 931 並不是因為系統佔用,而是單位換算。

❌「廠商虛標容量」

容量計算方式不同,不屬於虛假宣傳。

六、如何快速換算?

如果你經常在以下場景中遇到困惑:比較廠商容量與系統顯示、計算伺服器儲存規劃、開發中進行單位換算、分析資料報告,建議使用 ToolGee 的:資料儲存單位換算工具

特點包括:

  • 二進制(1024)與十進制(1000)自由切換
  • 分組顯示所有單位
  • 支援 KiB / MiB / GiB / TiB / PiB / EiB
  • 支援 KB / MB / GB / TB / PB / EB
  • 中性單位:bit / byte / nibble
  • 即時換算
  • 高精度演算法
  • 本地瀏覽器計算,保護隱私

你可以:在任意單位輸入數值、切換單位系統、即時查看全部換算結果、重設資料一鍵清空。所有計算均基於精確轉換係數,使用 bit 作為基準單位,確保一致性。

七、精度與顯示規則

為避免誤差與混亂:

  • 數值 ≥ 1:最多顯示 4 位小數(自動去除尾 0)
  • 數值 < 1:自適應有效數字(最多 6 位)
  • 超大值:自動使用科學計數法

這比大多數線上換算工具更嚴謹。

八、進一步理解:KB vs KiB

這是最常見的混淆:1 KB = 1000 B,1 KiB = 1024 B。差異看似小,但在 TB 級別時放大明顯。

結論

1TB 顯示為 931GB 不是容量減少,而是單位體系差異。如果你經常處理資料儲存規劃、伺服器部署或跨系統資料計算,清楚區分 TB 與 TiB、GB 與 GiB 是基本素養。