Работать с постоянно сбоящей флешкой доставляет массу неудобств. При подключении она может загрузить компьютер настолько, что он зависнет. Копирование данных на нее невозможно из-за ошибок, а обычное форматирование не помогает. Однако, если флешка не была повреждена механически, то есть шансы на ее восстановление – для этого нужно перепрошить ее.
Какие условия должны выполняться
Если флешка подает какие-либо признаки жизни, то есть шанс на ее восстановление. Например:
- При подключении к USB устройство издает звук в Windows.
- Флешка отображается в «Проводнике» вместе с другими носителями информации.
- При подключении к ПК, система сообщает, что USB-флеш не отформатирована и имеет систему RAW.
- На корпусе флешки мигает светодиод.
Если компьютер вообще не реагирует на флешку:
- Проверьте, отображается ли она в «Управление дисками» и есть ли драйвер к ней в «Диспетчере устройств».
- Убедитесь, что USB-порты рабочие, и флешка подключается напрямую, а не через удлинители, передние порты ПК или USB-хабы.
- Проверьте, нет ли на флешке механических повреждений.
- Лучше всего подключаться к задним портам системного блока, а не к передним.
Если у вас есть доступ к носителю информации, то важно понимать, что существует множество программ для прошивки и написание инструкции для каждой из них не имеет смысла. Однако можно использовать универсальный алгоритм, с помощью которого любой пользователь сможет восстановить устройство самостоятельно.
Восстановление
Если при форматировании USB-флешки появляется сообщение «Windows не удается завершить форматирование», возможно, стоит попробовать прошить флешку, определив модель ее контроллера и найдя соответствующую утилиту для прошивки.
В случае ошибок файловой системы также можно попробовать восстановить USB-носитель без прошивки, используя программу «HDD LLF Low Level Format Tool» для проведения низкоуровневого форматирования. Взаимодействие с ней просто: запустить, выбрать носитель, нажать «Продолжить».
Как определить модель контроллера устройства
Существует несколько методов получения информации о контроллере USB устройства. К сожалению, даже у двух флеш-накопителей одной модели могут быть различные контроллеры. Всегда существует риск повредить флеш-накопитель, не сумев его воскресить.
Способ 1: специальная утилита
Восстановить работу flash-накопителя возможно лишь путем перепрошивки микросхемы контроллера. У каждой микросхемы контроллера используется своя утилита. Неправильный выбор программного обеспечения может привести к повреждению носителя данных.
Для определения правильной модели контроллера необходимо узнать VID и PID флешки. Эти уникальные идентификационные номера присущи каждому устройству, и конечно же, flash-накопитель не является исключением.
Корректный выбор утилиты для прошивки контроллера зависит от правильного вычисления:
- VID – идентификатор производителя контроллера;
- PID – идентификатор устройства.
Одним из самых простых способов определить VID, PID и модель контроллера флэш-накопителя является использование программы «Flash Drive Information Extractor». Эта бесплатная программа способна вычислить необходимые данные даже в том случае, если файловая система носителя информации не определяется операционной системой Windows.
С помощью этой программы можно определить:
- Модель используемого контроллера;
- Варианты «Chip memory», которые находятся в памяти;
- Тип памяти;
- Максимальный потребляемый ток, указанный производителем;
- Объем данных, выделенный диску изначально;
- Тот объем, который выдается для операционной системы;
- VID / PID;
- Query Vendor ID / Product ID / Product Revision;
- Controller Revision;
- Flash ID;
- Chip F/W (не для всех контроллеров) и прочее.
Работать с этой утилитой очень просто:
- Отключите все USB-накопители, подключенные к портам. Мышь и клавиатуру оставьте подключенными.
- Подключите флеш-накопитель Kingston, Transcend или другой модели, требующий ремонта.
- Запустите исполняемый файл программы.
- Кликните «Получить информацию о флеш-накопителе».
- Через несколько секунд на экране появится вся необходимая информация о устройстве.
Если программа зависла, не закрывайте ее. Извлеките флешку из USB-порта и подождите, пока утилита выйдет из зависшего состояния. Как только это произойдет, она сможет предоставить необходимую информацию о поврежденном носителе.
Данный пример демонстрирует использование неполадочного USB-накопителя от SmartBuy. С помощью данной программы удалось определить его VID – 13FE и PID – 4200. Контроллер этого накопителя относится к модели Phison 2251-68. В других случаях значения могут быть иными, например, VID – 13FE, PID – 3e00.
Способ 2: осмотреть контроллер визуально
Изучение внутренностей флешки позволит более глубоко понять ее устройство. Как правило, при взгляде на плату можно легко заметить микроконтроллер с различными надписями.
Открывать флеш-накопитель может быть непросто, так как существует вероятность повреждения его корпуса. Будьте осторожны и используйте специальные инструменты, если все-таки решились на этот шаг.
Способ 3: диспетчер устройств
Если вам нужно узнать идентификационные номера и определить модель контроллера, то лучше всего обратиться к диспетчеру устройств в операционной системе Windows. Он поможет вам определить модель контроллера, особенно если флешка подключена и опознана в диспетчере устройств.
Однако, если вы пытаетесь определить модель контроллера вручную через поиск в интернете по VID и PID, результат может быть не совсем точным. Это может привести к неправильным действиям и перегрузке флешки. В случае, если первые два способа не принесли результатов, вы можете воспользоваться следующими шагами:
- Подключите USB-накопитель к порту.
- Нажмите комбинацию клавиш Win+R и выполните команду: devmgmt.msc.
- Откройте раздел «USB-контроллеры» и щелкните правой кнопкой мыши на «USB-устройство хранения», затем выберите «Свойства».
- Перейдите в «Информация» и выберите «Идентификатор оборудования». Там вы найдете VID и PID нужного устройства.
- Завершено. Найден идентификатор. Теперь рекомендуется искать модель через специальную базу идентификаторов, а не просто в поисковых строках Яндекса или Гугла.
Поиск утилиты для прошивки
Как изменить прошивку на USB флешке? Специализированная база данных позволяет получить информацию о различных устройствах. Сопоставьте несколько компонентов и узнайте утилиту, с помощью которой можно обновить устройство.
- Перейдите по ссылке и введите информацию о VID и PID. Например, для VID – 13FE, PID – 1d00 можно получить множество данных.
- Необходимо найти запись, в которой совпадают производитель устройства, модель контроллера, объем накопителя, VID и PID.
- В конце концов, вам предложат программу, которая поможет восстановить прошивку.
- Скачайте ее и нажмите кнопку «Восстановить».
Через некоторое время флешка полностью обновит свою операционную систему. После этого ее нужно будет отформатировать и выбрать файловую систему. Когда вы подключите ее к компьютеру снова, Windows автоматически распознает устройство, установит нужные драйвера и присвоит букву. Если этого не произошло, можно сделать это вручную через меню «Управление дисками».
Профилактика
Для того чтобы избежать проблем, которые могут возникнуть в будущем с устройством на флэш-памяти, необходимо соблюдать несколько простых правил:
- Избегайте использования устройства в агрессивной среде и избегайте критических физических воздействий. Не допускайте его попадания в воду или под дождь.
- Не оставляйте устройство на морозе или в печи, защищайте его от электромагнитных воздействий.
- Правильно вставляйте и извлекайте устройство из ПК.
- Не заполняйте флешку до последнего мегабайта, так как это может привести к медленной записи, чтению и зависанию устройства.
- Регулярно проводите дефрагментацию и проверку устройства с помощью утилит Windows.
- Не храните все важные данные на одной флешке. Важно помнить правило: «не кладите все яйца в одну корзину».
- Для избежания статического заряда необходимо воздерживаться от касания контактов флешки пальцами, а также предметами из металлов. Также не следует переносить флешку в синтетическом материале.
- Если флешка ведет себя необычно, но еще позволяет скопировать информацию, следует сразу скопировать ее на другой носитель, прежде чем приступать к ремонту.