Флешка с маркировкой 64 ГБ после подключения к компьютеру показывает около 58–59 ГБ свободного пространства — и это не брак, а следствие разницы между десятичной системой счисления производителей и двоичной системой операционных систем. Производители считают один гигабайт равным 1 000 000 000 байт, а Windows — 1 073 741 824 байтам (1024³). Отсюда и «пропавшие» гигабайты на любом накопителе: USB-флешке, SD-карте, SSD или жёстком диске.

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

Десятичные и двоичные гигабайты: главная причина «потери» объёма

Производители накопителей указывают ёмкость в десятичных единицах: килобайт = 1000 байт, мегабайт = 1000 килобайт, гигабайт = 1000 мегабайт. Такой подход закреплён в стандартах SI и юридически корректен — именно поэтому иски к производителям по этому поводу не имеют перспектив.

Операционные системы традиционно оперируют двоичными единицами: 1 КиБ (кибибайт) = 1024 байта, 1 ГиБ (гибибайт) = 1024 МиБ. Windows при этом подписывает их привычными «КБ» и «ГБ», что и создаёт путаницу. macOS, кстати, показывает объём в десятичных единицах — поэтому одна и та же флешка на Mac отобразит «больше» памяти, чем на Windows.

Заявленный объёмБайт по расчёту производителяОтображение в Windows (примерно)
16 ГБ16 000 000 00014,9 ГБ
32 ГБ32 000 000 00029,8 ГБ
64 ГБ64 000 000 00059,6 ГБ
128 ГБ128 000 000 000119,2 ГБ
256 ГБ256 000 000 000238,4 ГБ

Чем больше номинальная ёмкость, тем заметнее абсолютная разница: на флешке 16 ГБ «теряется» около 1 ГБ, а на накопителе 256 ГБ — уже почти 18 ГБ. Относительная разница при этом всегда одинакова — около 7 %.

💡

Разница около 7 % между заявленным и отображаемым объёмом — норма. Она объясняется разными системами подсчёта байтов, а не дефектом накопителя.