KBとKiB、MBとMiB:1 TBが931 GBと表示される理由(無料)
1KBは1,000バイト、1KiBは1,024バイトです。そのため1 TBのドライブは931 GBと表示され、「50 KB」の上限で戸惑うこともあります。無料の単位変換ツールで換算できます。
公開日: · 7分で読めます
1キロバイト(KB)は1,000バイト、1キビバイト(KiB)は1,024バイトです。同じ差は上の単位にも続きます。1メガバイト(MB)は1,000,000バイト、1メビバイト(MiB)は1,048,576バイトです。ドライブのメーカーは1,000単位で数えますが、Windowsは1,024単位で数えながら、表示には「GB」と書きます。そのため、1 TBのドライブは約931 GBと表示されます。無料の単位変換ツールには、データサイズ の中に両方の単位があるので、どの数字も一瞬で確認できます。
ドライブから何かが失われたわけではありませんし、誰かにだまされているわけでもありません。2つの数え方はほとんど同じ名前を共有しており、これが混乱の原因になっています。特に、オンラインフォームに「最大50 KB」と書かれているときは困ります。
バイトを数える2つの方法
コンピューターは2進法で動くため、初期のプログラマーには2の累乗(1,024 = 2^10)が自然なものでした。「キロ」は1,000に近いことから、1,024にも使われるようになりました。その後、標準化団体が2進の単位に独自の名前(キビ、メビ、ギビ、テビ)を与え、キロ、メガ、ギガは、ほかの科学分野と同じく10の累乗として残しました。
| 10進(SI) | バイト数 | 2進(IEC) | バイト数 |
|---|---|---|---|
| 1 KB(キロバイト) | 1,000 | 1 KiB(キビバイト) | 1,024 |
| 1 MB(メガバイト) | 1,000,000 | 1 MiB(メビバイト) | 1,048,576 |
| 1 GB(ギガバイト) | 1,000,000,000 | 1 GiB(ギビバイト) | 1,073,741,824 |
| 1 TB(テラバイト) | 1,000,000,000,000 | 1 TiB(テビバイト) | 1,099,511,627,776 |
差は、1段階ごとに大きくなります。キロでは約2.4%、メガでは4.9%、ギガでは7.4%、テラでは10%です。そのため、小さなファイルではほとんど気になりませんが、新しいハードディスクでは誰もが気づきます。
1 TBのドライブが931 GBと表示される理由
箱には1 TBと書かれています。これは1,000,000,000,000バイトを意味します。Windowsは、1,024で3回割り、その答えに「GB」という名前を付けます。
1,000,000,000,000 ÷ 1,073,741,824 = 931.3
そのため、Windowsは931「GB」と表示しますが、実際には931 GiBです。同じ計算で、ほかの容量も説明できます。
| 公称容量 | Windowsでの表示 |
|---|---|
| 64 GB | 約59.6 GB |
| 256 GB | 約238.4 GB |
| 500 GB | 約465.7 GB |
| 1 TB | 約931.3 GB |
Macは、Mac OS X 10.6以降、容量を10進の単位で表示しています。そのため、Macでは同じドライブが約1 TBと表示されます。スマートフォンやほかのアプリの表示はさまざまです。また、オペレーティングシステム、リカバリー用のパーティション、フォーマットによって容量が使われるため、「空き容量」はさらに少なくなります。
フォームの「KB」は何を意味する?
これは日常生活で重要になる場面です。試験や求人のポータルに「写真は50 KB未満にしてください」と書かれているとします。それは50,000バイトなのか、51,200バイト(50 × 1,024)なのか。フォームはたいていそれを書いておらず、Webサイトによってチェックの方法も違います。
- 50 KB(10進)= 50,000バイト
- 50 KiB(2進)= 51,200バイト
50,500バイトのファイルは、一方のチェックには合格し、もう一方には不合格になります。安全な方法は、より厳しい数字を目標にすることです。ファイルを50,000バイト未満にしておけば、どちらのチェックでも合格します。
もう一つの落とし穴があります。お使いのパソコン、スマートフォン、アプリは、1,024単位の容量を「KB」と表示しているかもしれません。EveryAppのツールも同じです。圧縮後に表示されるサイズは、1,024バイトの単位で、KBと表示されています。「49 KB」と表示されたファイルでも、50,000バイトをほんの少し超えていることがあります。50 KBの上限なら、表示で48 KB以下を目指し、100 KBの上限なら、約97 KB以下を目指しましょう。画像を50 KBに圧縮する方法とPDFのサイズをKBで調整する方法のガイドで、そこまでの手順を説明しています。
ファイルの正確なバイト数を確認するには、プロパティを見てください。Windowsなら、ファイルを右クリックして プロパティ を選びます。Macなら、ファイルを選んで 情報を見る を選びます。どちらも、サイズがバイト数で括弧内に表示されます。
単位の変換
無料の単位変換ツールを開き、データサイズ を選んで、変換元 と 変換先 の単位を選びます。知っておくと役立つ例をいくつか挙げます。
- 1 を入力し、テラバイト(TB) を ギビバイト(GiB) に変換します。931.32…GiBとなり、Windowsが表示する数字です。
- 50 を入力し、キビバイト(KiB) を バイト に変換します。51,200バイトです。
- 2 を入力し、メビバイト(MiB) を メガバイト(MB) に変換します。約2.097 MBです。
このコンバーターには ビット もあり、インターネット回線の速度を調べるときに役立ちます。ネットワーク速度はビット毎秒で表され、1バイトは8ビットなので、100 Mbpsの回線では、オーバーヘッドを除くと、1秒間に最大12.5 MBのデータを送れます。
1,024がコンピューターにとって「きりのよい」数である理由を知りたい場合は、無料の基数変換ツールで確認できます。1,024は2進数で10000000000、つまり1の後に0が10個続く数です。その仕組みは、2進数を10進数に変換する方法のガイドで説明しています。
どちらを使うべきか
- ストレージを購入するとき、スペックシートを読むとき: 10進(GB、TB)を使います。ドライブ、メモリーカード、スマートフォンは、この単位で売られています。
- Windowsでサイズを読むとき: 2進の値に10進の名前が付いています。頭の中で、GBをGiBと読み替えてください。
- アップロードの上限に合わせるとき: より厳しい10進の数字を前提にし、数パーセントの余裕を持たせましょう。
- 技術文書を書くとき: 1,024を意味するなら、KiB、MiB、GiBを使いましょう。疑いの余地がなくなります。
今すぐ容量を確認しよう
次に数字がおかしいと感じたら、変換してみてください。無料の単位変換ツールには、KB、MB、GB、TBと、それに対応するKiB、MiB、GiB、TiBが並んでおり、お使いの端末上で動き、入力しながら結果を表示します。
よくある質問
- 1 KBは1,000バイトですか、1,024バイトですか?
- 正式には、1 KBは1,000バイト、1 KiBは1,024バイトです。ただし実際には、Windowsを含め多くのプログラムが、1,024バイトのことを今でもKBと表示します。
- 1 TBのハードディスクが931 GBとしか表示されないのはなぜですか?
- ドライブには1,000,000,000,000バイトが入っています。Windowsは1,024で3回割り、その結果をGBと呼ぶため、931になります。同じ容量を、違う数え方で表しているだけです。
- 50 KBのアップロード上限は、何バイトですか?
- Webサイトによって異なります。千単位で数えるなら50,000バイト、1,024単位で数えるなら51,200バイトです。安全のため、ファイルを50,000バイト未満にしておきましょう。
- MBとMiBの違いは何ですか?
- 1 MBは1,000,000バイトで、1 MiBは1,048,576バイトです。約4.9%多い数字です。
- メガビットとメガバイトは同じですか?
- いいえ。1バイトは8ビットなので、1メガバイトは8メガビットです。インターネットの速度はメガビット毎秒(Mbps)で表され、ファイルのサイズはメガバイトで表されます。
計算ツール
単位変換を試す
無料・登録不要で、ブラウザで動作します。 長さ、重さ、温度、体積、面積、速さ、時間、データサイズのメートル法とヤード・ポンド法の単位を変換できます。