Когда флешка, купленная как накопитель на 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
⚠️ Внимание: ошибка в выборе диска в 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.
Поможет ли обычное форматирование исправить поддельную флешку?
Нет. Штатное форматирование работает с той емкостью, которую сообщает контроллер, то есть с поддельным объемом. После форматирования флешка по-прежнему будет портить файлы за пределами реальной памяти. Нужно именно пересоздание раздела с ограничением размера.