如果有購買硬碟應該會發現容量問題
我有一個 1T 和一個 2T 的行動硬碟
接上電腦後顯示
1T 的硬碟實際只有 931GB
2T 的硬碟實際只有 1.81 TB
這是商家騙人嗎?
不能這樣說
原因
硬碟生產商與微軟作業系統的計算方式不同所導致
也可以說是單位誤用的結果
硬碟廠商所用的 GB 是 Gigabyte
微軟系統所用的 GB 是 Gibibyte(正確來說是 GiB)
例如:
大陸斤等於 0.5 公斤
台灣斤等於 0.6 公斤
因為只講「一斤」
有些台灣人覺得被大陸攤販坑了
如何換算?
Byte | Binary Byte |
---|---|
10進位計算,每個級距相差 103 (1000倍) | 2進位計算,每個級距相差 210 (1024倍) |
1 KB = 1000 B | 1 KiB = 1024 B |
1 MB = 1000 KB | 1 MiB = 1024 KiB |
1 GB = 1000 MB | 1 GiB = 1024 MiB |
1 TB = 1000 GB | 1 TiB = 1024 GiB |
對硬碟滑鼠右鍵看內容(屬性)
未經過換算的位元組是 1,000,185,266,176 Byte
硬碟廠商的計算:
1,000,185,266,176 ÷ 1000 ÷ 1000 ÷ 1000 ≈ 1000
1T 是正確的,甚至還超過一點
微軟系統的計算:
1,000,185,266,176 ÷ 1024 ÷ 1024 ÷ 1024 ≈ 931
除數比較大,商當然就變小了
只剩 931 GB(正確來說是 GiB)
未經過換算的位元組是 2,000,333,832,192 Byte
硬碟廠商的計算:
2,000,333,832,192 ÷ 1000 ÷ 1000 ÷ 1000 ÷ 1000 ≈ 2
的確是 2T 多一點
微軟系統的計算:
2,000,333,832,192 ÷ 1024 ÷ 1024 ÷ 1024 ÷ 1024 ≈ 1.81
變成 1.81 TB(正確來說是 TiB)
結論
微軟系統報告的容量比碟標示的容量還要小
也就是會「縮水」是正常現象(大概打個9折)
買硬碟的時候要記得買大一點
否則可能不夠用
至於兩者為何不調整為一致
就不得而知了