Все калькуляторы
навигация перейти Esc закрыть
Конвертеры

Флешка на 64 ГБ, а свободно 59: почему памяти всегда меньше обещанной

Купили флешку на 64 ГБ, а система показывает 59. Брака нет: производитель считает гигабайт как миллиард байт, а Windows — как 1024³. Разница между десятичным и двоичным счётом растёт с объёмом: на терабайте пропадает почти 70 ГБ. Откуда берётся нехватка, при чём тут кибибайты и почему 100 Мбит/с — это 12,5 МБ/с.

Содержание
  1. Один гигабайт, два разных числа
  2. Считаем, куда делись 5 гигабайт
  3. На терабайте разрыв ещё заметнее
  4. Кибибайты: единицы, которые всё исправляют
  5. Та же ловушка в скорости интернета
  6. Как не запутаться

На коробке — 64 ГБ. Вставляешь флешку, открываешь свойства, а там 59,6. Пяти с лишним гигабайт как не бывало. Первая мысль — обманули или брак. На деле не пропало ничего: производитель и операционная система считают гигабайт по-разному, и обе по-своему правы. Разберём, почему цифра на коробке всегда больше той, что показывает компьютер, и куда именно «утекают» гигабайты.

Один гигабайт, два разных числа

Байт — единица твёрдая, тут разногласий нет. Спор начинается с приставок «кило», «мега», «гига». В обычной жизни «кило» — это тысяча: килограмм — 1000 граммов, километр — 1000 метров. Производители памяти считают так же:

1 КБ = 1 000 байт
1 МБ = 1 000 000 байт
1 ГБ = 1 000 000 000 байт

Компьютеры устроены на двоичной логике, и «круглое» число для них — не 1000, а ближайшая степень двойки: 2¹⁰ = 1024. Поэтому внутри системы приставки означают другое:

1 КБ = 1 024 байта
1 МБ = 1 024 × 1 024 = 1 048 576 байт
1 ГБ = 1 024³ = 1 073 741 824 байта

Разница вроде мелкая — 1024 против 1000, всего 2,4%. Но она копится на каждом шаге. На килобайте расхождение 2,4%, на мегабайте уже около 5%, на гигабайте — 7,4%, а на терабайте почти 10%. Чем крупнее число, тем сильнее расходятся два счёта.

Считаем, куда делись 5 гигабайт

Производитель написал «64 ГБ» в своих, десятичных гигабайтах. В байтах это:

64 × 1 000 000 000 = 64 000 000 000 байт

Система пересчитывает те же байты в свои, двоичные гигабайты — делит на 1 073 741 824:

64 000 000 000 ÷ 1 073 741 824 = 59,6

Вот и всё «исчезновение»: 59,6 ГБ на экране — это ровно те же 64 миллиарда байт, просто поделённые на другой размер гигабайта. Ни один байт не потерялся, флешка честная. Разошлись не объёмы, а единицы измерения.

На терабайте разрыв ещё заметнее

Чем больше носитель, тем крупнее разница. Диск «на 1 ТБ» — это триллион байт по счёту производителя. Переведём в двоичные единицы:

1 000 000 000 000 ÷ 1 073 741 824 = 931 ГБ

Диск на терабайт система покажет как 931 ГБ — почти 70 «гигабайт» словно испарились. И снова никакого обмана: разрыв на терабайте дорос до 10% просто потому, что 1024⁴ отстоит от 10¹² дальше, чем 1024³ от 10⁹.

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

Кибибайты: единицы, которые всё исправляют

Путаницу заметили давно и придумали отдельные приставки для двоичного счёта — с частицей «би» (binary). По стандарту IEC они называются так:

Двоичная единицаЗначениеДесятичный аналог
кибибайт (КиБ)1 024 байтакилобайт (КБ) = 1 000 байт
мебибайт (МиБ)1 024² байтамегабайт (МБ) = 10⁶ байт
гибибайт (ГиБ)1 024³ байтагигабайт (ГБ) = 10⁹ байт
тебибайт (ТиБ)1 024⁴ байтатерабайт (ТБ) = 10¹² байт

Если строго по стандарту, то Windows, показывая «59,6 ГБ», имеет в виду гибибайты — 59,6 ГиБ. Но система по привычке пишет «ГБ», и именно из-за этой подмены буквы кажется, будто память пропала. Linux и macOS в свежих версиях уже перешли на десятичный счёт — там та же флешка покажет ближе к заявленным 64 ГБ. Так что «правильного» числа два, и оба верные — вопрос лишь в том, чью единицу использует конкретная система.

Та же ловушка в скорости интернета

Ровно на этом спотыкаются, когда сравнивают тариф провайдера со скоростью загрузки. Провайдер обещает «100 Мбит/с», а файлы качаются на 12 МБ/с — и опять подозрение в обмане. Разница здесь не в 1000 против 1024, а в бите против байта: в байте 8 бит.

100 Мбит/с ÷ 8 = 12,5 МБ/с

Скорость канала меряют в битах (Мбит/с), а размер файлов — в байтах (МБ). Поэтому «сто мегабит» превращаются в двенадцать с половиной мегабайт в секунду — и это потолок тарифа, без учёта потерь. Маленькая «б» против большой «Б» стоит ровно восьмикратной разницы.

Как не запутаться

  1. Число на коробке — десятичное. Чтобы прикинуть, сколько покажет Windows, отними примерно 7% для гигабайтов и 10% для терабайтов.
  2. Видите «ГиБ», «МиБ» — это двоичный счёт (1024). «ГБ», «МБ» по стандарту десятичные (1000), но Windows под «ГБ» обычно прячет гибибайты.
  3. Скорость в мегабитах делите на 8, чтобы получить мегабайты в секунду.

Перевести любой объём между байтами, КБ, МБ, ГБ и битами можно в конвертере единиц информации — он считает в двоичной системе, как это делает операционная система. А если запутались в приставках у других величин — киловаттах, лошадиных силах, джоулях — соседняя заметка про 1 кВт и 1 л.с. и конвертер величин разложат и это.

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

Флешка на 64 ГБ показывает 59 — это брак?
Нет. Производитель считает гигабайт как миллиард байт (десятичная система), а Windows — как 1 073 741 824 байта (двоичная). 64 миллиарда байт при делении на двоичный гигабайт дают 59,6. Это те же байты, просто в других единицах — на носителе ровно столько памяти, сколько заявлено.
Почему на диске 1 ТБ свободно только 931 ГБ?
По той же причине, но на терабайте расхождение больше — почти 10%. Триллион байт, поделённый на двоичный гигабайт, даёт 931 ГБ. Немного места дополнительно уходит на файловую систему, но основная разница — из-за десятичного и двоичного счёта.
Чем гибибайт отличается от гигабайта?
Гигабайт (ГБ) по стандарту — это миллиард байт (10⁹). Гибибайт (ГиБ) — 1024³ байта, то есть 1 073 741 824. Windows показывает объём в гибибайтах, но подписывает их как «ГБ», отсюда и путаница. Разница между ними — те самые ~7,4%.
Почему при 100 Мбит/с файлы качаются на 12 МБ/с?
Скорость интернета меряют в битах в секунду, а размер файлов — в байтах. В одном байте 8 бит, поэтому 100 Мбит/с ÷ 8 = 12,5 МБ/с. Это максимум тарифа; на практике скорость ещё чуть ниже из-за служебных данных и потерь.
Сколько реально места на флешке 128 ГБ и 256 ГБ?
Отнимите примерно 7% на разницу единиц: 128 ГБ покажутся как ~119 ГиБ, 256 ГБ — как ~238 ГиБ. Плюс небольшую часть займёт файловая система. Точное число зависит от форматирования, но порядок именно такой.

Источники

обновлено 12 июля 2026
Посчитайте сейчас Конвертер единиц информации

Калькуляторы по теме статьи

Читайте также