Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

Работать с флешкой, которая постоянно сбоит, некомфортно. Она может напрячь компьютер при подключении так, что тот зависнет. Копирование данных на нее невозможно из-за кучи ошибок, а обычное форматирование попросту не срабатывает. Если при этом флешка механически не повреждалась, то шансы на восстановление есть – можно попробовать перепрошивку флешки.

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

Еще один момент: под словом «прошивка» в этой статье я имею в виду сервисное восстановление контроллера USB-накопителя специальной утилитой. Это нужно не всегда. Если у вас просто ошибка файловой системы, флешка стала RAW, не форматируется стандартным способом или Windows пишет «не удается завершить форматирование», сначала пробуйте более мягкие варианты. У нас есть отдельная инструкция по этой ошибке: Windows не удается завершить форматирование.

Какие условия должны выполняться

Условия, при которых можно восстановить флешку – она должна подавать хоть какие-то признаки жизни. Например:

  • Windows издавала сопутствующий звук при подключении устройства к USB.
  • Девайс отображался в «Проводнике» вместе с остальными носителями информации.
  • При сопряжении с ПК тот может сообщить, что USB-флеш не отформатирован, или что у него стоит система RAW.
  • На корпусе носителя мигал светодиод.
  • Флешка отображалась в «Управлении дисками», пусть даже без буквы, с ошибкой или как нераспределенная область.

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

  • Проверьте ее отображение в «Управлении дисками» и наличие драйвера к ней в «Диспетчере устройств».
  • Убедитесь, что USB-порты рабочие, и девайс подключается напрямую, а не через удлинители, передние порты ПК или USB-хабы.
  • Убедитесь, что механических повреждений на ней нет.
  • Попробуйте подключиться к задним портам системного блока, а не к передним.
  • Проверьте флешку на другом компьютере или ноутбуке. Иногда проблема не в накопителе, а в конкретном USB-порте, драйвере или питании.

Если флешка вообще нигде не определяется. Если нет звука подключения, нет устройства в «Диспетчере устройств», нет записи в «Управлении дисками» и индикатор не мигает, программная прошивка может не помочь. В таком случае возможны проблемы с USB-разъемом, дорожками платы, контроллером, памятью или питанием. Домашними программами такая флешка часто уже не лечится.

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

Что сделать перед прошивкой

Не спешите сразу искать утилиту для контроллера. Сначала нужно понять, что именно сломалось: файловая система, таблица разделов, защита от записи, контроллер или память. Если флешка открывается хотя бы иногда, сразу копируйте с нее все нужные файлы. Не запускайте лишние проверки и не записывайте новые данные на носитель, пока не сохранили важное. Если нужна именно информация, а не сама флешка, полезно сначала прочитать отдельный материал: как восстановить данные с флешки.

После копирования данных можно попробовать обычные методы ремонта. Например, открыть «Управление дисками» через Win+R и команду diskmgmt.msc, удалить сбойный том и создать новый. Можно попробовать форматирование через командную строку или DiskPart. Но будьте внимательны: DiskPart не прощает ошибок. Если выбрать не тот диск, можно стереть не флешку, а внешний HDD или даже системный диск.

Перед DiskPart отключите лишние накопители. Если рядом подключены внешние диски, карты памяти и другие флешки, лучше временно отключить их. В команде list disk внимательно смотрите размер диска. Ошибка в выборе номера диска приведет к потере данных. Подробно форматирование через консоль разобрано здесь: форматирование флешки через командную строку.

Восстановление

Как прошить USB-флешку, когда операционная система напрочь отказывается ее форматировать и выдает ошибку: «Windows не удается завершить форматирование»? Необходимо определить модель контроллера USB Flash, а затем найти подходящую под эту модель утилиту, в которой и будет выполняться восстановление флешки.

При ошибках файловой системы есть довольно хороший шанс вернуть USB-носитель к жизни, не прибегая к перепрошивке. Можно попробовать утилиту «HDD LLF Low Level Format Tool» и провести так называемое низкоуровневое форматирование накопителя данных. Взаимодействовать с ней просто: запустили, выбрали носитель, нажали «Продолжить».

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

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

Проверьте, что выбрали именно флешку. Утилиты полного форматирования работают со всем накопителем целиком. Если случайно выбрать другой диск, данные будут стерты. Ориентируйтесь по объему, названию устройства и лучше отключите все лишние USB-носители. Если флешка защищена от записи, сначала посмотрите отдельную инструкцию: как отформатировать флешку, если она защищена от записи.

Если обычное форматирование, «Управление дисками», DiskPart и полная очистка не помогают, тогда уже есть смысл переходить к поиску контроллера и сервисной утилиты. Это более рискованный путь. Он подходит для флешек, которые определяются странно, показывают неправильный объем, становятся RAW, не форматируются, зависают при записи или постоянно отваливаются. Если накопитель физически поврежден, грелся, был залит водой или треснул, прошивка может не спасти.

Как определить модель контроллера устройства

Есть несколько способов узнать данные о контроллере USB device. Увы, бывает, что и у двух флешек одинаковых моделей могут быть разные контроллеры. Всегда есть риск запороть флеш-накопитель, так и не реанимировав его.

Почему нельзя искать только по бренду. Надпись Kingston, Transcend, SmartBuy, Silicon Power или SanDisk на корпусе не гарантирует один и тот же контроллер внутри. Производитель может выпускать одну и ту же внешнюю модель с разными микросхемами. Поэтому фраза «скачайте утилиту для Kingston на 32 ГБ» – плохой совет. Нужны VID, PID, модель контроллера и, по возможности, Flash ID памяти.

Способ 1: специальная утилита

Вернуть к жизни flash disk иногда помогает только перепрошивка микросхемы контроллера. Для каждого микроконтроллера используется своя утилита. При неправильном выборе программного обеспечения есть шанс окончательно испортить носитель данных.

Чтобы определить верную модель контроллера, нужно узнать VID и PID флешки. Это уникальные идентификационные номера, которые есть у каждого USB-устройства. Флешка, естественно, не исключение.

Правильный выбор утилиты для прошивки контроллера зависит от верного вычисления:

  • VID – идентификатор производителя контроллера или USB-устройства;
  • PID – идентификатор устройства;
  • модель контроллера;
  • Flash ID и тип памяти, если программа смогла их считать.

Самым простым способом определить VID, PID и модель контроллера флеш-накопителя является использование программы «Flash Drive Information Extractor». Программа бесплатная, может вычислить необходимые данные даже в случае, если файловая система носителя информации не определяется ОС Windows.

Благодаря программе можно определить:

  • модель используемого контроллера;
  • варианты «Chip memory», что находятся в памяти;
  • тип memory;
  • максимальный потребляемый ток, о котором заявил производитель;
  • объем данных, выделенный диску изначально;
  • тот объем, который выдается для ОС;
  • VID / PID;
  • Query Vendor ID / Product ID / Product Revision;
  • Controller Revision;
  • Flash ID;
  • Chip F/W (не для всех контроллеров) и прочее.

Работать с утилитой просто:

  1. Отключите от USB-портов все сопряженные девайсы-накопители. Мышку, клавиатуру оставьте.
  2. Подключите флешку Kingston, Transcend или любой другой модели, что нуждается в ремонте.
  3. Запустите исполняемый файл программы.
  4. Кликните «Получить данные о флешке».
  5. Спустя несколько секунд на экране выведется вся нужная информация о девайсе.

Если программа зависла, не закрывайте ее. Вытяните флешку из USB-порта и дождитесь, пока утилита выйдет из зависшего состояния. Как только это случится, она может выдать необходимые данные о поврежденном носителе.

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

В этом примере используется поврежденная флешка SmartBuy, и программа помогла выявить ее VID – 13FE и PID – 4200. Модель контроллера Phison 2251-68. В вашем случае могут быть другие значения, например VID – 13FE, PID – 3E00.

Сохраняйте все найденные данные в текстовый файл или хотя бы сделайте скриншот. При поиске утилиты пригодится не одна строка, а весь набор: VID, PID, Controller, Controller Revision, Flash ID, Memory Chip и объем. Чем больше совпадений вы найдете в базе, тем меньше шанс скачать неподходящую утилиту. Если есть несколько похожих вариантов, лучше не торопиться и сравнить их между собой.

Способ 2: осмотреть контроллер визуально

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

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

Вскрыть флешку может быть не просто, поскольку есть риск деформации корпуса. Будьте аккуратны и пользуйтесь инструментами, если решились на этот способ.

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

Способ 3: диспетчер устройств

Узнать идентификационные номера, а по ним выявить модель контроллера поможет диспетчер устройств Windows. Это целесообразно в случае, если флешку считывает ПК и она подтягивается в диспетчере.

Но ручное определение модели контроллера через поиск в интернете по VID и PID не всегда выдает точный результат. Есть риск ошибиться и запороть флешку. Но если два предыдущих способа не помогли, то:

  1. Подключите накопитель в порт USB.
  2. Кликните сочетание клавиш Win+R и выполните команду: devmgmt.msc.

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

  1. Разверните раздел «Контроллеры USB» и кликните ПКМ по «Запоминающее устройство USB», выбрав «Свойства».
  2. Откройте «Сведения» и выставите «ИД оборудования». Вы увидите VID и PID нужного девайса.

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

  1. Готово. Идентификатор обнаружен. Теперь рекомендуется искать модель через специальную базу идентификаторов, а не просто в поисковых строках Яндекса или Google.

Если в «Диспетчере устройств» есть желтый восклицательный знак, можно попробовать удалить устройство и подключить флешку заново. Для этого нажмите по нему правой кнопкой мыши, выберите «Удалить устройство», вытащите флешку и подключите снова. Windows заново подтянет стандартный драйвер USB-накопителя. Иногда это помогает, когда проблема была не в самой флешке, а в зависшем драйвере или неправильном определении устройства.

Поиск утилиты для прошивки

Как прошить USB-флешку? Специализированная база по идентификатору подтянет всевозможные данные по устройствам. Сопоставьте несколько компонентов и в последнем столбце узнайте утилиту, которой можно перепрошить девайс.

Алгоритм следующий:

  1. Перейдите по ссылке и впишите информацию VID и PID. Например, для VID – 13FE, PID – 1D00 можно найти много информации.
  2. Требуется обнаружить строку с несколькими совпадениями одновременно: по производителю устройства, модели контроллера, объему носителя, VID и PID.

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

  1. Последняя колонка порекомендует утилиту, с помощью которой можно восстановить прошивку.
  2. Скачайте ее и внимательно прочитайте инструкцию, если она есть в архиве или на странице программы.
  3. Запускайте утилиту от имени администратора и выбирайте только нужную флешку.

Не ориентируйтесь только на VID и PID. В базе может быть несколько строк с одинаковыми VID/PID, но разными контроллерами, памятью и объемом. Если выбрать первую попавшуюся утилиту, можно ухудшить ситуацию. Сравнивайте сразу несколько полей. Особенно важны модель контроллера, Flash ID и размер памяти.

Интерфейс сервисных утилит сильно отличается. Где-то будет кнопка «Restore», где-то «Start», «Format», «Update», «Recover» или «Low Level Format». Некоторые программы рассчитаны на конкретные контроллеры Phison, Alcor, SMI, ChipsBank, FirstChip, Skymedi и другие. Перед запуском лучше закрыть лишние программы, отключить другие флешки и не трогать компьютер до завершения процесса. Если утилита зависла на несколько минут, не спешите дергать накопитель: иногда восстановление идет долго.

Спустя пару минут флешка может полностью переписать служебную область контроллера. После этого ее нужно будет форматировать и выставить файловую систему. При последующем подсоединении к компьютеру Windows опознает устройство, скачает для него драйверы и присвоит букву. Если этого не произошло, можно выставить ее вручную через меню «Управление дисками». Если после прошивки флешка снова не форматируется, посмотрите общую инструкцию: что делать, если флешка не форматируется.

Как понять, что флешку уже не стоит восстанавливать

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

  • Флешка сильно греется даже без записи.
  • После форматирования снова становится RAW.
  • Объем определяется неправильно, например 64 ГБ вместо 16 ГБ или наоборот.
  • Запись идет рывками, зависает и заканчивается ошибкой.
  • Файлы копируются, но потом не открываются.
  • Накопитель определяется только через раз.

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

Что делать после успешной прошивки

Если флешка ожила, не спешите сразу радоваться и забивать ее файлами. Сначала сделайте полное форматирование и проверьте реальный объем. Для обычного использования на Windows чаще всего выбирают exFAT или NTFS. FAT32 пригодится для старых телевизоров, магнитол, приставок и некоторых роутеров, но у нее есть ограничение на размер одного файла. Если вам нужно отдельно выбрать файловую систему, можно посмотреть инструкцию: как отформатировать флешку в FAT32.

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

Профилактика

Чтобы минимизировать проблемы, что в будущем могут выявиться на девайсе с флеш-памятью, следует придерживаться простых правил:

  1. Не использовать устройство в агрессивной среде, не оказывать на него критические физические воздействия. Не ронять в воду. Не «купать» под дождем.
  2. Не оставлять на морозе или возле источников сильного тепла, оберегать от электромагнитных наводок.
  3. Правильно вставлять в порт и извлекать из ПК. Если идет копирование, не выдергивать флешку до завершения операции.
  4. Не загружать флешку, наполнив до последнего мегабайта информацией. Иногда это приводит к медленной записи, чтению и зависанию девайса.
  5. Не делать дефрагментацию флешки. Для flash-памяти пользы почти нет, а лишние циклы записи ей точно не нужны.
  6. Периодически проверять флешку штатными средствами Windows, если она начала вести себя подозрительно.
  7. Не хранить на одной флешке все важные данные. Здесь действует правило: «не держи все яйца в одной корзине».
  8. Не касайтесь пальцами контактов флешки, чтобы избежать загрязнения и статического заряда. Этого не нужно делать и предметами из металла.
  9. Если флешка ведет себя странно, но дает скопировать информацию – копируйте ее сразу на другой носитель. После этого только можно начинать ремонт.

Отдельно скажу про безопасное извлечение. На современных Windows флешку часто можно вынимать без отдельного ритуала, но только если прямо сейчас ничего не копируется и не открыто с накопителя. Если идет запись, обновление файла, создание загрузочной флешки или форматирование – не трогаем носитель. Лучше нажать на значок USB в трее и выбрать «Извлечь». Это простое действие часто спасает от битой файловой системы.

FAQ – частые вопросы

Можно ли прошить флешку без потери данных?

В нормальном смысле – нет. Перепрошивка контроллера и сервисное восстановление обычно стирают накопитель полностью. Если данные нужны, сначала восстанавливаем или копируем файлы, а уже потом ремонтируем саму флешку. Порядок наоборот может уничтожить остатки информации.

 

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

Потому что внутри могут стоять разные контроллеры и разные микросхемы памяти. Корпус, бренд и объем могут совпадать, а начинка – отличаться. Поэтому мы ищем не просто «утилиту для Kingston 32 ГБ», а смотрим VID, PID, Controller и Flash ID.

 

Что делать, если утилита не видит флешку?

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

 

Флешка после прошивки показывает меньший объем. Это нормально?

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

 

Можно ли восстановить флешку на macOS или Linux?

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

 

Стоит ли чинить дешевую флешку?

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

Видео

Автор статьи
Хомяк 728 статей
Первый в мире автор-хомяк. Админ нашего паблика ВК. Домашний питомец пропавшего WiFi Гида и обладатель большой семьи. Треш, зерно и AC/DC - никакой слабости.
WiFiGid
Комментарии: 10
  1. Роман

    Сломанная флэха была, но после перепрошивки все гуд :idea: :cool:

  2. Миша

    Если проблема именно в системе флешки, то поможет, если в аппаратной части, то нет

  3. Женька

    Помогло, ура :razz:

  4. Ветеран70

    К сожалению Ваш рецепт мне не помог===флешка SanDisk (сомнительно) т.к. внешне есть мизерное отличие=32Гб = при записи около 10 гигов начинается колапс(папки оказываются пустыми-элементарно не удаляются)=== форматирование разными способами результата не дало=== перепрошивка не удалась(контролер неизвестен!!!) VID и PID определились——какую утилиту преминить—???????????????????

  5. Ботан

    Просто как дополнение для всех читающих ниже. Может у кого-то цели и будут другими, может и вообще не о том, но кому-то да пригодится.
    1. Если все совсем не помогает – меняем флешку. У меня уровень доверия к такому накопителю резко снижается.
    2. Отлично помогает во многих случаях HDD LLF – форматнули на низком уровне, и поняли, что там да как. Конечно, есть специфичные решения и вроде описанных и народных, но у меня как-то так(

  6. Аноним

    Не нашел на сайте нужной утилиты VID FFFF PID 1201

  7. Роман.Г

    Спасибо за статью. Хотел выбрасывать флеху. Очень помог совет о программе HDD LLF Low Level Format Tool. Именно это помогло. Сделал низкоуровневое форматирование. И комп определил флешку. Без всяких перепрошивок

    1. Ботан

      Сам ей пару-тройку раз за год и пользуюсь. Действительно классная прога)

  8. Влад

    Сделал все по инструкции и вообще не помогло (не нашел утилиту) у меня флешка от Samsung на 1TB проблема в том что при скачивании игры или форматировании всегда какая-то ошибка VID: 048D PID: 04D2 помогите пожалуйста

    1. Бородач

      Флешка оригинальная?

Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.