Почему диск на 1 ТБ показывает 931 ГБ

Вы купили терабайт, а компьютер сообщает 931 ГБ. У вас ничего не отняли и ничего не сломалось. Производитель считал тысячами, операционная система считала по 1024, и оба считают ровно одни и те же байты.

Два способа сосчитать одни и те же байты

Производитель продаёт 1 000 000 000 000 байт и называет это терабайтом, следуя международной системе, где тера означает тысячу миллиардов, как кило означает тысячу в любой другой единице этого сайта.

Операционная система трижды делит на 1024, потому что память адресуется степенями двойки, и всё равно пишет ГБ рядом с результатом. Тысяча миллиардов, поделённая трижды на 1024, даёт 931,32. Эти 69 гигабайт разницы не исчезнувшее место: это те же байты под вторым именем.

Где какое соглашение

Степени десяти правят на коробке и на проводе: производители дисков, международная система и скорости сети, где линия на 100 Мбит/с действительно несёт сто миллионов бит в секунду.

Степени двойки правят внутри машины: Windows и планки памяти, где 16 ГБ оперативной памяти это действительно 16 раз по 2^30 байт, ибо так устроены адреса. macOS перешла на счёт тысячами в 2009 году, и тот же диск читается там как 1 ТБ. МЭК дала двоичным единицам имена в 1998 году, кибибайт, мебибайт, гибибайт, и вся путаница держится потому, что Windows считает гибибайты, а пишет ГБ.

Цифры, и тот же вопрос наоборот

Посчитанные по 1024, 256 ГБ дают 238, 500 ГБ дают 466, 1 ТБ даёт 931, 2 ТБ дают 1863, 4 ТБ дают 3725, а 8 ТБ дают 7451. Разрыв растёт с объёмом, потому что это отношение, а не постоянное вычитание: всегда одни и те же 7,4 процента.

Прочитанное наоборот, это отвечает на вопрос, который люди набирают на самом деле: диск, показывающий 930 ГБ, есть диск на один терабайт. Форматирование потом берёт свою долю, несколько гигабайт под файловую систему, и вот она действительно занятое место, а не второй способ счёта.

Проданный объём, и те же байты, посчитанные по 1024

Продано какПосчитано по 1024
500 ГБ465,66 ГиБ
1 ТБ931,32 ГиБ
2 ТБ1 862,65 ГиБ
4 ТБ3 725,29 ГиБ
8 ТБ7 450,58 ГиБ

Система отбрасывает дробную часть, а не округляет, и диск вмещает чуть больше номинала, отчего последняя цифра сдвигается на единицу от модели к модели.

Частые вопросы

Сколько 930 ГБ в ТБ?

0,9986 ТБ, то есть терабайт с точностью до одной седьмой процента. Диск, показывающий 930 ГБ, это диск на 1 ТБ: число берётся из счёта по 1024, а не из пропавшего места.

Мой диск неисправен?

Нет. Каждый проданный байт на месте и читается. Их считают два соглашения, одно тысячами, другое по 1024, и меняется только имя результата.

Съедает ли форматирование место?

Да, и эта часть настоящая. Файловая система держит свои таблицы, несколько гигабайт на терабайтном диске, и это место действительно занято. Оно куда меньше тех 69 гигабайт, которые объясняются двумя способами счёта.

Цифровые данные · Гибибайт

Методология и источники