Как восстановить реальный объем флешки

Когда флешка, купленная как накопитель на 128 или 256 ГБ, после записи нескольких гигабайт начинает выдавать битые файлы или Windows внезапно показывает емкость в 8 ГБ — это классический признак поддельного чипа памяти с перепрошитым контроллером. Реальный объем такого накопителя можно определить и вернуть, после чего флешка будет честно работать на свои фактические гигабайты.

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

Почему флешка показывает неправильный объем

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

  • 🔧 Поддельная память. Контроллер прошит так, чтобы сообщать системе завышенную емкость. Реальный чип может быть на 8–32 ГБ, хотя на корпусе написано 256 ГБ или даже 1 ТБ. Записанные сверх реального объема данные физически теряются или затирают друг друга.
  • 📀 Некорректная разметка. На исправной флешке остался маленький раздел после записи загрузочного образа (например, установщика Windows или Linux), а остальное пространство стало нераспределенным и не видно в Проводнике.
  • 🦠 Сбои файловой системы или вирусы. Реже — повреждение таблицы разделов вредоносным ПО или небезопасным извлечением, из-за чего емкость определяется неверно.

Отличить сценарии просто: если флешка покупалась с подозрительно низкой ценой за большой объем и файлы «портятся» после определенного порога записи — почти наверняка это подделка. Если объем пропал после записи ISO-образа или работы с Rufus — дело в разметке.

Как проверить реальный объем накопителя

Прежде чем что-либо исправлять, нужно узнать фактическую емкость чипа памяти. Для этого существуют специальные утилиты, которые заполняют накопитель тестовыми данными и проверяют их целостность при чтении.

Наиболее известный инструмент — H2testw. Программа бесплатная, не требует установки и работает в Windows. Запустите ее, выберите флешку, укажите проверку всего доступного объема и нажмите кнопку записи и проверки. Процесс может занять продолжительное время — чем больше заявленный объем, тем дольше тест.

По завершении утилита покажет, сколько гигабайт записано и прочитано без ошибок — это и есть реальный объем флешки. Альтернативные инструменты: ChipGenius (определяет контроллер и VID/PID накопителя), F3 (Fight Flash Fraud) для Linux и macOS, а также FakeFlashTest для быстрой проверки.

Если тест показывает, что весь заявленный объем читается без ошибок, значит, память настоящая, а проблема в разметке — переходите к разделу про восстановление разделов.

📊 Какая у вас ситуация с флешкой?
Заявлен большой объем, но файлы портятся
Объем пропал после записи загрузочного образа
Флешка вообще не определяется
Просто проверяю новую покупку

Восстановление объема исправной флешки через diskpart

Если память настоящая, но Windows видит только часть емкости, достаточно пересоздать разметку. Встроенная утилита diskpart справляется с этим без сторонних программ.

Откройте командную строку от имени администратора и выполните команды по очереди:

diskpart

list disk

select disk N

clean

create partition primary

format fs=fat32 quick

assign

Здесь N — номер вашей флешки из списка list disk. Ориентируйтесь на размер, чтобы не перепутать накопитель с системным диском. Команда clean полностью стирает таблицу разделов, после чего создается новый раздел на весь объем и форматируется.

☑️ Проверка перед запуском diskpart

Выполнено: 0 / 4
⚠️ Внимание: ошибка в выборе диска в diskpart приведет к удалению разделов на другом накопителе, включая системный. Перед командой clean убедитесь, что выбран именно съемный диск нужного размера.

Альтернатива для тех, кто не любит командную строку — оснастка Управление дисками (Win+X → «Управление дисками»). Там можно удалить существующий раздел на флешке и создать новый на всю нераспределенную область. Однако в некоторых случаях Windows ограничивает операции со съемными носителями, и тогда diskpart остается более надежным вариантом.

Восстановление реального объема поддельной флешки

С подделкой все сложнее: нужно «обрезать» разметку до фактической емкости чипа, определенной тестом. Универсальный способ — создать раздел размером чуть меньше реального объема, оставив запас в несколько сотен мегабайт на случай погрешности теста.

В diskpart это делается указанием размера при создании раздела. Например, если H2testw показал реальные 14,8 ГБ, безопасно создать раздел на 14000 МБ:

diskpart

list disk

select disk N

clean

create partition primary size=14000

format fs=fat32 quick

assign

После этого флешка будет честно работать на свои ~14 ГБ, а данные перестанут портиться. Файловую систему для объема свыше 32 ГБ вместо FAT32 имеет смысл выбрать exFAT, поскольку штатное форматирование Windows в FAT32 больших разделов ограничено.

Более глубокий метод — перепрошивка контроллера производственными утилитами (например, семейства Phison MPALL или AlcorMP), которые подбираются по VID/PID и модели контроллера из ChipGenius. Это позволяет зафиксировать реальный объем на уровне прошивки, но процедура рискованная: неверно подобранная утилита может вывести накопитель из строя окончательно. Подходит она только опытным пользователям и при условии, что точная утилита для конкретного контроллера существует — сверяйтесь с базами совместимости для вашей модели чипа.

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

Сравнение способов восстановления

МетодКогда применятьСложностьРиск
Управление дисками WindowsПропал объем после записи образаНизкаяМинимальный
diskpart (clean + раздел)Исправная память, битая разметкаСредняяОшибка выбора диска
diskpart с указанием sizeПоддельная флешка, известен реальный объемСредняяНизкий
Производственная утилита контроллераПодделка, нужна прошивка на уровне чипаВысокаяМожет «убить» накопитель

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

Как узнать VID и PID флешки

Откройте «Диспетчер устройств», найдите флешку в разделе «Дисковые устройства», откройте свойства и на вкладке «Сведения» выберите свойство «ИД оборудования». Значения вида VID_xxxx и PID_xxxx используются для подбора производственной утилиты. Проще — запустить ChipGenius, которая покажет эти коды автоматически вместе с моделью контроллера.

Как не купить поддельную флешку снова

Цена — главный маркер подделки: накопитель на 1–2 ТБ за несколько сотен рублей физически не может быть настоящим, поскольку себестоимость флеш-памяти такого объема несопоставимо выше. Подозрительно дешевые «терабайтные» флешки и карты памяти на маркетплейсах почти всегда содержат чип на 8–64 ГБ с перепрошитым контроллером.

  • 🛒 Покупайте накопители у крупных продавцов и официальных магазинов брендов, а не у анонимных продавцов с минимальной ценой.
  • 🧪 Проверяйте любую новую флешку тестом H2testw сразу после покупки, пока действует срок возврата.
  • 📦 Обращайте внимание на упаковку: у подделок часто искажены логотипы, нет голографических элементов и серийных номеров известных брендов.
  • 💾 Избегайте «ноунейм» накопителей с фантастическими объемами — реальные флешки большой емкости выпускает ограниченный круг производителей.

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

Можно ли вернуть поддельной флешке заявленный объем?

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

Почему H2testw работает так долго?

Утилита физически записывает данные на весь заявленный объем и затем читает их обратно. Чем больше емкость и медленнее накопитель, тем дольше идет проверка — на крупных флешках это может занять часы. Для ускорения можно проверять не весь объем, но тогда результат будет менее точным.

Флешка не определяется вообще — что делать?

Сначала проверьте ее в другом USB-порту и на другом компьютере. Если накопитель нигде не виден даже в «Управлении дисками», возможна аппаратная неисправность контроллера. Программные методы в этом случае бессильны; иногда помогает перепрошивка производственной утилитой, если накопитель хотя бы определяется как неизвестное устройство.

Какую файловую систему выбрать после восстановления?

Для разделов до 32 ГБ подойдет FAT32 — она совместима практически со всеми устройствами. Для большего объема выбирайте exFAT: она поддерживает файлы свыше 4 ГБ и работает в Windows, macOS и большинстве современных устройств. NTFS имеет смысл, если флешка используется только с Windows.

Поможет ли обычное форматирование исправить поддельную флешку?

Нет. Штатное форматирование работает с той емкостью, которую сообщает контроллер, то есть с поддельным объемом. После форматирования флешка по-прежнему будет портить файлы за пределами реальной памяти. Нужно именно пересоздание раздела с ограничением размера.