На сегодняшний день существует много проблем с флеш-накопителем. Одна из причин, по которой устройство может неправильно работать, является повреждение контроллера на программном уровне.
Для устранения таких повреждений есть ряд программ, которые помогут восстановить флешку в исходное состояние, но данные будут потеряны безвозвратно.
Прежде чем приступать к восстановлению флешек, необходимо скопировать информацию в другое место, если есть такая возможность.
SMI Mass Production Tool
![]()
Первым делом нужно скачать программу (утилиту) с сайта и распаковать, причем, название папки должно быть на английском – без символов и цифр, например: «C:\USBTool\». В корне распакованной папки должен быть файл «sm32text-V… .exe».
После подключаем флеш-накопитель. В случае, если программа не видит флешку, следует нажать на клавишу «F5» для анализа совместимых устройств.
В окне программы, если флешка определилась, должны быть следующие надписи:
- «Status» – «Ready»;
 - В первой ячейке снизу должен показаться значок и цифры.
 
Следующим шагом нужно проверить настройки утилиты, чтобы понять, правильно ли заданы они:
- В правом стороне области окна требуется нажать на «Setting», пароль прописывается «320».
 - Если программа не найдет файл настроек «Default.ini», его нужно выбрать вручную (документ находится в корневой папке).
 
Далее нужно указать настройки для прошивки во вкладке «Main Flow Setting». Для этого потребуется обратить внимание на такие параметры, как:
- «Pretest» (поставить галочку) – «Erase All Block»;
 - «Write CID» (поставить галочку) – «TSOP Standard Type»;
 - «USB Power» – «300 mA», рекомендуемое число выставления для флешек среднего типа, то есть не старой и не новой;
 - «Disk Type» – «USB-ZIP», будет определяться как USB-ZIP;
 - «Format» (поставить галочку);
 - FAT32 (поставить галочку), стандартная файловая система.
 
Чтобы установить допустимое количество BAD секторов и завершить прошивку успешно, необходимо перейти в пункт «Capacity Setting».и выставить два параметра:
- «Bad Block» = 44;
 - «Fix» – «MIN» = 6000 MB; «MAX» = 6500 MB.
 
После чего сохраняем настройки нажатием на кнопку «OK», для запуска прошивки жмем «Start».
Если процесс перепрошивки занимает более 10 минут, можно не ждать результатов, так как в конце выскочит ошибка.
AlcorMP

Для работы с данной программой нужно проделать след. действия:
- скачать;
 - распаковать;
 - открыть.
 
Ждем полной загрузки утилиты и только потом вставляем флешку, если устройство не определилось, то следует нажать на «R» (обновление). В окне утилиты должно высветиться синяя надпись, означающая успешную загрузку флешки.
Далее необходимо перейти в настройки. Для этого потребуется нажать на клавишу «S» (Setup). Программа выдаст окно, где нужно вести пароль – оставляем поля пустыми, так как стандартно в настройках нет пароля.
Во вкладке «Flash Type» задаются параметры:
- «Optimize» – «Speed Optimize»;
 - «Scan Mode» – «Low Level Format»;
 - «LLF Check» – «Half capacity Check»;
 - «Scan Level» – «Fast Scan4»;
 - «ECC» – «12».
 
В другой вкладке «Other» в пункте «AdjustPower» рекомендуется поставить «300 mA».
После чего нажимаем «OK» и ждем окончания загрузки.
Вывод
Прежде чем заниматься прошивкой флешки, необходимо найти всю информацию про это устройство: какая утилита нужна и какие настройки требуется выставить для прошивки. Иначе устройство может сгореть или выйти из строя.