Флешка, купленная как «128 ГБ», после копирования нескольких фильмов начинает выдавать ошибки записи, а файлы сверх определённого объёма открываются повреждёнными — классический признак поддельной ёмкости. Контроллер в таком накопителе перепрошит так, чтобы сообщать системе завышенный объём, тогда как реальная NAND-память внутри может составлять лишь 8 или 16 ГБ.

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

Почему флешка врёт про объём

Механизм обмана прост: недобросовестный производитель берёт дешёвую микросхему памяти малой ёмкости и перепрошивает контроллер флешки. Прошивка заставляет накопитель отвечать операционной системе завышенной ёмкостью — 64, 128, 256 ГБ и даже 2 ТБ. Проводник Windows и «Управление дисками» показывают именно это значение, потому что доверяют ответу контроллера.

Пока вы записываете данные в пределах реальной памяти, всё работает. Как только запись выходит за физический предел, контроллер либо затирает старые данные, либо имитирует запись «в никуда». Внешне файл скопирован, но при чтении вы получаете ошибку или мусор.

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

Как проверить настоящий объём: H2testw

Прежде чем что-то исправлять, нужно точно узнать реальную ёмкость. Стандартный инструмент для этого — бесплатная утилита H2testw. Она записывает на накопитель тестовые блоки данных до полного заполнения, а затем считывает их обратно и сверяет. Всё, что не прошло проверку, — фальшивая область.

Порядок действий:

  • 🔍 Скачайте H2testw с сайта разработчика и распакуйте архив — установка не требуется.
  • 💾 Вставьте подозрительную флешку, запустите программу и выберите язык интерфейса (доступен английский и немецкий).
  • 📁 Нажмите Select target и укажите букву флешки.
  • ▶️ Оставьте режим all available space и нажмите Write + Verify.
  • ⏳ Дождитесь окончания: на больших «объёмах» тест может идти несколько часов из-за низкой скорости дешёвой памяти.

По итогу программа покажет, сколько гигабайт записано и проверено успешно — это и есть реальный объём. Строка вида Test finished without errors означает, что флешка честная; наличие секторов с ошибками и цифра вроде «7.4 GByte OK» при заявленных 128 ГБ говорят о подделке.

📊 Что показал тест вашей флешки?