ディスク容量とパーティションの換算
変換処理はすべてブラウザ内で完結します。データは送信されません
2 つの疑問に一度に答えます:「500GB のドライブが 465GB と表示されるのはなぜか」、そして「100GB のパーティションを作るには何 MB を入力するか」。 あの 7% は基数の違いで、容量が減っているわけではありません。 ドライブメーカーは 10 進(500 GB = 500,000,000,000 バイト)、OS は 2 進(÷1024³ = 465.66)で数えます。厳密には OS 側の単位は GiB、メーカー側は GB —— 同じ語を 2 つの基数が共有しているため、減ったように見えるだけです。 ⚠️ 「整数 GB にする魔法の数」は出しません。 「100GB にしたければ 102407 MB」といった式が出回っていますが、その端数はファイルシステムのメタデータ(NTFS の MFT、ルートディレクトリ項目など)によるもので、クラスタサイズとファイル数で変わります —— 4K クラスタと 64K クラスタでは同じ数字になりません。正確に見える定数を出すのは、ある人のあるクラスタサイズでの経験値を一般則として示すことです。ここで示すのは正確に計算できる部分:N×1024 MB を入力すればパーティションは N GiB です。フォーマット後は少し少なく表示され、その差はファイルシステムが決めます。
機能
- 3 つの計算:希望の GB → 入力する MB、入力した MB → 表示、製品表記と表示の一覧
- GiB とバイト数の両方を表示し、基数の差が見えます
- 一覧は 256GB〜16TB の一般的な容量を収録
- ⚠️ 「魔法の数」を作りません —— 端数はメタデータによるものでクラスタサイズ次第だと説明します
- 極端な入力は範囲内に収め、荒唐な数字は出しません
- すべて端末内で計算します
使い方
- 計算したい内容を選びます(多くは 1 つ目)
- サイズと基数を入力します(OS なら 1024)
- 入力すべき MB とバイト数がすぐに出ます
- 「なぜ減るのか」を知りたいときは一覧のモードに切り替えます
よくある質問
- 500GB のドライブが 465GB と表示されます。損をしたのでしょうか?
- いいえ。2 つの基数が 1 つの単位名を共有しているだけです:メーカーは 10 進(500 GB = 500 × 1000³ = 500,000,000,000 バイト)、OS は 2 進(÷1024³ = 465.66)で数えます。厳密には OS の表示は GiB と呼ぶべきですが、Windows はずっと GB と書いてきました —— そのため同じ容量が 6.9% 小さく見えます。どの容量でも同じ比率で、1TB が 931GiB と表示されるのも同じ理由です。
- 100GB のパーティションにするには何 MB 入力しますか?
- 102400 MB(100 × 1024)を入力すると、パーティションは正確に 100 GiB になります。ただしフォーマット後は OS の表示が少し小さくなります —— ファイルシステムがメタデータ用に一部を使うためで、その量はクラスタサイズとファイル数によります。ネット上にある「102407 ならちょうど 100」という話は、ある機械のあるクラスタサイズで測った値なので、ここではその定数を出していません。
関連ツール
単位換算
変換長さ・重さ・温度・エネルギー・圧力・流量・力・密度など 26 分類の単位を換算します。1つ値を入れると、同じ分類の全単位での結果が一度に見られます。
基数の四則演算
変換2・8・10・16 進数で四則演算を行います。BigInt なので桁あふれも切り詰めもなく、除算では商と余りを併記します。
タイムスタンプ変換
変換Unix タイムスタンプと日時を相互変換。秒〜ナノ秒を桁数で判別し、小数・負数・Windows FILETIME にも対応します。
日付計算
変換2つの日付の差が何日かを計算し、日・週・月の加減算もできます。日付はカレンダーから選ぶか貼り付けで。終了日を空にすると今日と比較。
基数変換
変換2・8・10・16・36・64 進数を相互変換。6 通りの結果を一度に表示し、19 桁のスノーフレーク ID も正確に扱えます。すべてブラウザ内で処理します。
Cron 解析
変換cron 式をフィールドごとに日本語で説明し、次回と前回の実行時刻を計算します。絶対に実行されない式はその場で理由を示します。すべてブラウザ内で処理します。