Флешка требует утилит utils 21 июля. Как прошить флешку? Восстанавливаем работу USB накопителя

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

Обычная фраза, произносимая клиентом при передаче мне дохлой флэшки обычно звучит так: “Отдавал (а) нашим компьютерщикам – сказали что ее не починить…”. Я вообще человек доверчивый, но относительно компьютеров – пока сам не попробую, не успокоюсь. Так вот, из 100% флэшек с диагнозом “Выкинуть” от посторонних компьютерщиков я восстановил … 100% ! Удивительно просто, что движет такими “компьютерщиками”… Это типа “лень возиться”? Обычно у меня на восстановление уходит 10 — 20 минут … Или это незнание “как” ? Но ведь интернет никто не отменял! Сдается мне, что тупо попробовав отформатировать флэшку и получив ошибку “Диск не может быть отформатирован”, они смело рекомендуют выбросить рабочую флэшку на помойку…

Специально для таких “компьютерщиков” (буду вместе с флэшкой возвращать клиенту записочку “компьютерщикам” с адресом этой статьи), а так же для всех желающих знать провожу краткий ликбез по восстановлению флэш-накопителей.

Теория

Начнем с теоретической части. При желании ее можно пропустить. Из чего состоит флэш-накопитель? Очень просто. Обычно такое устройство содержит 2 микросхемы: первая – непосредственно флэш-память, где хранятся данные. Вторая – это микроконтроллер, который обслуживает операции чтения/записи микросхемы памяти и обеспечивает передачу данных от компьютера через USB в память и обратно.

Сбои в работе накопителя бывают как в первой микросхеме, так и во второй. Микроконтроллер имеет кэш и управляется своей микропрограммой, которая производит операции чтения/записи в кэш и перенос из кэша в микросхему памяти. В результате множества факторов (таких, например, как выдернутая из компьютера раньше времени флэшка, сбои питания, плохой контакт в разъеме, статическое электричество и т.п.) происходят такие явления как порча содержимого кэша контроллера или порча его микропрограммы.

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

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

  • Накопитель не определяется системой
  • Накопитель определяется, но показывает нулевой размер или меньше чем был
  • Windows требует отформатировать флэшку, но она не форматируется
  • При попытке записи на флэшку windows ругается “снимите защиту от записи”
  • Сообщения типа «Вставьте диск в дисковод» или «Нет доступа к диску»

Практика

Внимание! Использование приведенной ниже практики в 99% случаев приведет к порче информации, хранящейся на накопителе! Если вам нужна сама флэшка – действуйте как написано ниже. Если же вам нужна именно информация с нее – ищите специализированную фирму, которая занимается восстановлением данных с флэш-памяти. У таких фирм есть специальное оборудование, способное подключиться к микросхеме памяти в обход контроллера флэшки и вытащить оттуда все как есть для дальнейшего восстановления.

1. Утилиты восстановления от производителя флэшки

Если у вас сбойнула флэшка именитого производителя, такого как Transcend, Kingston, Kingmax, A-Data и т.п., то перво-наперво идем к производителю на сайт в поисках утилиты восстановления. К производителю на сайт имеет смысл заглянуть даже если он не именит. Глядишь повезет. Главное, что он известен, этот производитель. (в одном из моих случаев, на флэшке было написано Samsung, однако утилит я на сайте ГНУСМАСов не нашел). На сайте производителя ищем утилиту типа Recovery Tool или Format Tool , в общем, утилиту восстановления. Скачиваем утилиту, если нашли, запускаем при вставленной больной флэшке, следуем указаниям программки и в 50% случаев радуемся ожившей, чистенькой как из магазина, флэшке.

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

Если вы попали в те 50%, которым утилита от производителя не помогла – тогда тоже переходим к следующему пункту.

Приведу несколько ссылок на утилиты восстановления разных фирм:

Kingmax: Recovery Programm — находите там на фото свою флэшку и скачиваете для нее соответствующую Recovery Programm

Transcend: JetFlash Online Recovery – скачиваете и лечите свой JetFlash. Все кроме модели JetFlash V15, для нее нужна отдельная утилита, скачивается там же.

A-Data: Сайт поддержки/загрузки

2. Пляски с бубном

Если у вас сбойнул китайский no name или на сайте производителя нет утилиты или она есть но не помогла – тогда вам сюда. Именно здесь раскроется весь ваш творческий потенциал 🙂

Первым делом скажу, что контор, производящих память и контроллеры для флэшек не так уж и много. Остальные (даже самые именитые) либо закупают у них комплектующие и штампуют свое, либо тупо покупают готовые безликие накопители и поручают китайским детишкам рисовать на них красивые лейблы. К чему я это? А к тому, что у каждого производителя комплектующих для флэшек есть своя, фирменная утилита восстановления !

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

1. Выясняем производителя контроллера флэшки. Для этого нам нужно выяснить его VID (Vendor ID) и PID (Product ID). Это можно сделать например программкой CheckUDisk. Скачиваем ее, запускаем, втыкаем флэшку и видим примерно такое:

То, что нам нужно я обвел красным, а именно VID и PID. В моем случае (это я восстанавливал из мертвых Kingston DataTraveler емкостью 1 Gb) VID = 13fe, а PID = 1d00.

2. После того, как VID и PID нами вычислены, идем искать это в базе данных утилит восстановления на сайте flashboot.ru. на этом сайте в вверху вводим в поле наш VID (можно PID), жмем кнопку “Найти” и нам выпадает табличка, с кучей строк. Ищем там нечто, похожее на нашу флэшку, а именно: ищем совпадающие с нашими VID, PID, объем и, желательно, производителя (если он известен, конечно). Применительно к моему подопытному выпало такое:

Как видно из скриншота, в базе имеется похожая информация: Kingston DataTraveler, емкостью 1 Гб. Так же видно, что контроллер этой флэшки сделан фирмой Phison, и что имеется утилита Phison Preformat v.1.30 (UP10, UP11). В этой строке ссылки на утилиту нет, но она есть и выше, в других строках, и ниже. Скачиваем эту программу, запускаем и видим:

Это программа для низкоуровнего форматирования. Предлагает она 4 варианта, но я выбрал “Low Level Formatting (Full)” – на всякий случай. Жмем OK и …

После небольшого ожидания и наблюдания надписи “Formatting” видим окно, радостно сообщающее, что низкоуровневое форматирование успешно завершено и что нужно передернуть затвор, т.е. вытащить флэшку и вставить ее еще раз. Делаем что сказано и … “Свершилось чудо! Друг спас жизнь друга!” (с) М/ф “Малыш и Карлсон”. В общем, флэшка снова в строю. Снова жива. Windows потребовала форматирования. Я согласился (типа выбор у меня был:)). И все. Флэшка как новенькая. Забивание ее инфой по хряпку и последующее считывание показали, что с ней все ОК!

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

Бывает гораздо круче. Уточняю: среди утилит на указанном сайте есть вещи профессиональные (оно и понятно, это ж программы для внутреннего использования, для спецов). Вот эти утилиты бывают жутко навороченными, с кучей опций, в которые нужно вникать. К этим программам нет мануала, истина познается опытным путем или выискивается из тех крох информации, которые можно найти на сайте flashboot.ru и в интернете.

Вот пример: на днях таксанул по-дороге, взял, с дуру, пассажира (обычно не беру). Он был сильно нетрезв и пытался бегать по салону моего большого автомобиля ВАЗ-11113 “ОКА” … Короче, этот нехороший человек заехал мне коленкой в магнитолу, в которой торчала флэшка Kingmax SuperStick на 4 Гб. Она вывалилась и упала. После поднятия и вставки ее назад магнитола ругнулась “unsupported device” и обиделась. Дома, в компьютере, она тоже не нашлась. По VID и PID нашлась утилита SMI_SMI32X_I1030_v2.02.02, настройки которой выглядят так:

В общем, восстановить ее мне не удалось. Но я и не ожидал. Потому что моя магнитола до этого спалила уже 6 разных флэшек, которые были вытащены из нее в процессе игры (фирма Sony меня удивляет, если честно, неужели нельзя было защиту придумать?). Но в этих настройках вариантов очень много. Я их показал для того, чтобы вы были готовы столкнуться с таким препятствием.

Кстати, эта же программа 2 недели назад с настройками по-умолчанию восстановила чужой девайс (похожий на пулю) с логотипом Rover. А месяц назад ей была восстановлена золотая подарочная флэшка фирмы Samsung.

В общем, будьте готовы к непростым решениям 🙂 По моей личной статистике, мне не удалось восстановить только те флэшки, которые спалила моя автомагнитола фирмы Sony 🙂

И напоследок

А напоследок я рожу скажу: не бойтесь! Настраивайте себя на то, что флэшка ведь все равно умерла. Получится восстановить – классно (а получается очень часто), а не получится – ну и фиг с ней, панночка помэрла… Главное не бояться экспериментировать.

Если не получается, можете задать вопросы на форуме сайта flashboot.ru (только внимательно читайте то, что там уже есть, профессионалы не любят младенцев), или здесь: если знаю – отвечу.

За сим – прощаюсь. Удачи в лечении больных!

Многие пользователи пренебрегают безопасным извлечением флешек, в результате чего накопители перестают корректно работать: не распознаются системой, требуют форматирования, не читает/записывает данные, показывает неверный объем (например, 14 Gb вместо 16 Gb). Если вы столкнулись с подобной проблемой, то вопрос, как восстановить флешку, наверняка станет для вас актуальным.

Можно ли восстановить работоспособность флешки?

Кому-то может показаться, что восстановление флешки – занятие бессмысленное. Накопители Transcend, Kingston, A-Data и других производителей наполнили рынок, сделав флэш память дешевой. Карты памяти и флешки объемом от 8 Gb до 32 Gb стоят не так дорого, чтобы нельзя было их спокойно выбросить и купить новые носители. Однако старые флешки и карты памяти Микро SD обычно вовсе не выбрасывают: они лежат в столе и ждут своего восстановления.

Восстановление возможно, если флешка или карта памяти не «умерла» окончательно (обычно смерть наступает при сгорании контроллера).

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

Сохранение информации и поиск нужного софта

Если на флешке или SD карте хранится важная информация, то перед прошивкой и восстановлением контроллера (а вместе с ним и работоспособности накопителя) необходимо извлечь данные. Сделать это можно с помощью утилиты Photorec, умеющей работать с носителями, у которых не определяется файловая система.

После извлечения необходимой информации с SD карты или флешки можно приступать к поиску утилиты для прошивки контроллера. Но чтобы прошить контроллер, сначала нужно определить его модель. Для это используем утилиту CheckUDisk (распространяется бесплатно) и сайт flashboot.ru:


После завершения проверки и получения нужной информации (VID PID накопителя) необходимо скачать утилиту для возврата работоспособности флешки или SD накопителя. Перейдите на сайт flashboot.ru и откройте вкладку «iFlash». Здесь вам нужно ввести значения VID PID и найти нужного производителя карты памяти или флэш накопителя (HP, Generic Flash Disk, Protex, Oltramax, Smartbuy и т.д.).

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

В таблице есть столбцы «Контроллер» и «Утилита». Обратить внимание нужно и на объем – контроллеры флешек и SD карт на 16 Gb и 32 Gb могут отличаться. Вам нужно скопировать полное название утилиты и скачать её через раздел «Файлы» на сайте flashboot.ru или из другого источника. Часто вместе с программой восстановления загружается инструкция по её применению, с которой желательно внимательно ознакомиться.

Прошивка контроллера

Допустим, у вас флешка Protec объемом 16 Gb. Вы находите её по VID PID через онлайн сервис iFlash и скачиваете бесплатно утилиту прошивки контроллера. Что делать дальше? Проводить мероприятия по восстановлению флеш накопителя (SD карты памяти).

Универсальная инструкция для восстановления всех флешек:

Если прошивка пройдет успешно, то вы должны увидеть положительный статус флешки – «OK» или «Good». Если же во время проведения операции возникнут неполадки, то появится код ошибки: его расшифровку можно найти в справке утилиты, найденной по VID PID, или на других онлайн сервисах.

Восстановление любых флешек (SD карт) производится примерно по одной схеме, однако инструкция может немного отличаться для разных утилит: вам нужно по VID PID найти программу для прошивки контроллера и запустить восстановление USB накопителя.

Для восстановления флешки необходимо дополнительно провести её форматирование. Выполнить его можно стандартными средствами Windows или с помощью специальных программ. Рекомендуется запускать полное, а не быстрое форматирование. Это займет чуть больше времени (особенно если объем накопителя превышает 16 Gb), зато вы будете уверены, что флешка теперь полностью чистая и работоспособная.

В данном руководстве пользователя, хочу вас познакомить с азами ремонта в производственном прошивальщике . В дальнейшем, для удобства, я буду называть его кратко – DYNA MPTool . Так вот DYNA в отличие от всем знакомого , является SORTING -инструментом, который выполняет глубокий анализ состояния ячеек микросхем флеш-памяти.

Следовательно, применять утилиты DYNAMPTool , необходимо для SMI -флешек низкого качества. К примеру, подавляющая часть USB2.0 сегмента флешек компании Silicon-Power , шьётся исключительно в приложениях DYNA .

Прошивка в DYNAMPTool , занимает много времени, посему рекомендую вас сначала всё же проверить, может мощностей SMIMPTool хватит чтобы обработать вашей флешке. Инструкция по работе в ней, доступна по следующей ссылке – .

ВВЕДЕНИЕ

В статье я буду использовать проблемную для SMIMPTool флешку, а именно 4 гиговую SiliconPower Helios101 . Особенность моего экземпляра в том, что при незначительном увеличении предельного числа бедов, можно добиться того, что SMIMPTool её прошивает. Только на выходе, при проверке с помощью , флешка стабильно оказывается с незначительным количество бэдов. И дальнейшее увеличение BadBlock в программе, не приводит к избавлению от этой напасти.

; Выдержка из отчёта программы ChipGenius_v4_00_0201.exe :

Controller Vendor: SMI
Controller Part-Number: SM3257ENAA – ISP 150513-AA0
Flash ID code: 98DE9493 7657 – Toshiba TC58NVG6DDJTA00 – 1CE/Single Channel -> Total Capacity = 8GB

Это я описал один из распространённых случаев, когда приходится обращаться к прошивке в Dyna Mass Storage Production Tool . Бывают и другие, например такой, как ошибка:

Bad Block over setting (11) (User-YYYY (M) > FW-XXXX (M))

Обратите внимание на содержимое скобок, именно при их (User \ FW) наличии утилита говорит вам: “Возьми DYNAMPTool , ничто другое тебе парень не поможет” !

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

Там скачиваем, самую свежую версию утилиты Dyna , в квадратных скобках у которой, можно обнаружить наш заветный контроллёр SM3257ENAA . На момент написания статьи, это Dyna Mass Storage Production Tool v14.07.18.02 N0726 .

ПРОЦЕСС ВОССТАНОВЛЕНИЯ

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

Распаковываем подобранный дистрибутив в удобное месте на жестком диске, желательно чтобы адрес был краткий и без мутных символов в пути, например:

D:\Star_SM3257ENAA_N0726\

Запускаем главный исполняемый файл SMIMPTool.exe , затем подключаем флешку к компьютеру.

Если флешку утилиту не опознала, то нажимаем кнопку Scan(R) .

После успешного распознания накопителя, нам необходимо перейти к настройкам, для этого нажимаем кнопку Setting(S) .

Пароль к настройкам, как правило, отсутствует, т.е. оставляем поле пустым. Если же, вам всё же попалась версия где затребуется пароль, то он несомненно будет указан на странице загрузок н сайте USBDev .

В настройках нас интересует только первая вкладка OpenCard Config , к остальным же при восстановлении флешек не имеет смысл обращаться, если конечно там что-то не на напортачили.

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

Optimize Option: Capacity (Default)
Enable Low Level
[V] Enable ECC Threshold (Bits)
[V] Format
[V] FAT32
ECC – значение подбираем согласно таблицам, с рекомендуемым значениями данным в следующей статье – . Если вам лень или не позубам разобраться в этим непонятных буквах, то можете выставить этак 24 в надежде на русский авось.

Функционал ДЮНЫ, а следовательно интерфейс, частенько претерпевает существенные изменения. Так например в инструментах для контроллёра SM3257ENBA , уже отсутствует ручная регулировка ECC , её видимо банально упразднили. Так что там у нас нету никакой возможности, попытать счастье с повышением скорости работы носителя, путём снижения объёма.

Сохраняем настрйоки кнопкой Save и щелкаем по Start(A) , для запуска процесса прошивки.

Продолжительность обработки может сильно варьироваться, в зависимости от множества факторов. Так для 8 гиговой флешки это может быть как 10 минут, так и 70. Например, понижение уровня параметра ECC , может сильно форсировать приближение финиша.

ЗАМЕЧАНИЯ – ОШИБКИ

А теперь поведаю, про некоторые особенности и возможные неприятности на пути к успеху.

Bad Block over setting 0X11 (Fail)

Говорит вам, о том что мощностей в текущей конфигурации недостаточно для успешного осуществления процесса ремонта флешки. Такое например бывает в режиме SpeedFirst, который по понятным причинам не дружит с DownGrade микросхемами. Т.е. нужно стараться повысить тщательность сканирования памяти флеш-накопителя.

ПОПЫТКА ПОВЫСИТЬ СКОРОСТЬ С ПОМОЩЬЮ РЕГУЛИРОВКИ ПАРАМЕТРА ECC

Хочу немного дополнить про ECC , ибо это может оказаться для вас крайне интересно. Дело в том, что чем выше его значение, тем больший объём можно получить на выходе, но с меньшей скоростью. Так для моей конкретной флешке, рекомендуемое значение ECC=30 . В ходе экспериментов выяснилось следующее:

30ECC = 7800MB объём и 6,5MB/s скорость записи;
2ECC = 3900MB объём и 11,5MB/s скорость записи;

Напомню, если вы забыли, что заявленный производителем объём это 4GB. Таким образом, перед нами встаёт вопрос, чем пожертвовать. Думаю вы лучше ответите на вопрос, что вам выбирать между объёмом и скоростью.

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

Спрашивать советы у меня, по лечение ваших флешек, следует исключительно на форуме USBDev – .

В нашем мире ломается практически все и флешки фирмы Silicon Power – не исключение. Поломку заметить очень просто. В некоторых случаях с Вашего носителя начинают пропадать какие-то файлы. Иногда накопитель просто перестает определяться компьютером или любым другим устройством (бывает, что она определяется компьютером, но не определяется телефоном или наоборот). Также карта памяти может определяться, но не открываться и так далее.

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

Восстановить съемные носители Silicon Power можно с помощью тех программ, которые выпустила сама фирма. Кроме этого, есть и другое программное обеспечение, которое помогает в этом вопросе. Мы разберем проверенные способы, которые были испытаны пользователями со всего мира.

Способ 1: Silicon Power Recover Tool

Первая и самая известная утилита от Silicon Power. У нее есть всего одно предназначение – исправлять поврежденные флешки. Silicon Power Recover Tool работает со съемными носителями с контроллерами серии Innostor IS903, IS902 и IS902E, IS916EN, а также IS9162. Использование у нее крайне простое и выглядит следующим образом:


Способ 2: SP ToolBox

Вторая фирменная программа, которая включает в себя целых 7 инструментов. Нам понадобится всего лишь два из них. Чтобы воспользоваться Silicon Power ToolBox для восстановления своего носителя, сделайте следующее:



Теперь программу можно закрывать.

Способ 3: SP USB Flash Drive Recovery Software

Третья программа от производителя, которая с большим успехом восстанавливает флешки от Silicon Power. Фактически, она выполняет тот же процесс, который обычно осуществляют пользователи с помощью сервиса iFlash. О том, что это такое и как им пользоваться, читайте в уроке по восстановлению флешек Kingston.

Смысл использования данного сервиса состоит в том, чтобы найти нужную программу и использовать ее для восстановления флешки. Поиск осуществляется по таким параметрам, как VID и PID. Так вот, USB Flash Drive Recovery самостоятельно определяет эти параметры и находит нужную программу на серверах Silicon Power. Использование ее выглядит следующим образом:


Использование этого инструмента тоже не дает возможности сохранить данные, содержащиеся в памяти накопителя.

Способ 4: SMI MPTool

Данная программа работает с контроллерами Silicon Motion, которые установлены в большинстве флешек Silicon Power. SMI MPTool отличается тем, что выполняет низкоуровневое восстановление поврежденного носителя. Воспользоваться ею можно следующим образом:

  1. программу и запустите ее с архива.
  2. Нажмите на кнопку «Scan USB », чтобы начать сканирование компьютера на наличие подходящей флешки. После этого Ваш носитель должен отобразиться на одном из портов (колонка «Items » слева). Нажмите на него в этой колонке, чтобы выделить. Собственно, если ничего не произойдет, значит, программа Вашему носителю не подходит.
  3. Дальше нажмите кнопку «Debug ». Если появится окно с требованием ввести пароля, введите число 320.
  4. Теперь нажмите кнопку «Start » и ждите окончания восстановления.


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

Способ 5: Recuva File Recovery

Наконец, мы дошли до способа, который позволяет восстановить хотя бы часть поврежденной информации. Уже потом можно будет заниматься и восстановлением работоспособности самого устройства с помощью одной из вышеописанных утилит. Recuva File Recovery не является собственной разработкой SP, но почему-то находится на данной фирмы. Стоит сказать, что это не та самая знакомая всем нам программа. Все это означает только то, что именно Recuva будет наиболее эффективной в работе с флешками от Silicon Power.

Чтобы воспользоваться ее возможностями, прочитайте урок на нашем сайте.

Только когда Вы будуте выбирать, где нужно проводить сканирование на предмет удаленных или поврежденных файлов, выберете вариант «On my media card » (это шаг 2). Если карта не будет обнаружена или же на ней не будут найдены файлы, начните весь процесс заново. Только теперь выберете вариант «In a specific location » и укажите свой съемный носитель согласно его букве. Его, кстати, можно узнать, если зайти в «Мой компьютер » (или же просто «Компьютер », «Этот компьютер » — все зависит от версии Windows).

Способ 6: Flash Drive Recovery

Это тоже универсальная программа, которая подходит для большинства современных моделей съемных носителей информации. Flash Drive Recovery не является разработкой Silicon Power и не числится среди рекомендуемых утилит на сайте производителя. Но, судя по отзывам пользователей, она является чрезвычайно эффективной в работе с флешками данного производителя. Использование ее выглядит следующим образом:



Кроме Recuva File Recovery и Flash Drive Recovery для восстановления данных с поврежденного носителя можно воспользоваться TestDisk , R.saver и другими утилитами. Наиболее эффективные подобные программы приведены в списке на нашем сайте .

После того, как восстановление утерянных данных было завершено, воспользуйтесь одной из вышеуказанных утилит для восстановления работоспособности всего накопителя. Также можно использовать стандартное средство Windows для проверки дисков и исправления их ошибок. Как это сделать, показано в уроке по восстановлению флешек Transcend (способ 6).

Наконец, можно отформатировать Ваш съемный носитель с помощью других программ или тем же стандартным средством Windows. Что касается последнего, то Вам нужно сделать следующее:

  1. В окне «Компьютер » («Мой компьютер », «Этот компьютер ») нажмите на своей флешке правой кнопкой мыши. В выпадающем меню выберете пункт «Форматировать… ».
  2. Когда откроется окно форматирования, нажмите на кнопку «Начать ». Если не поможет, начните процесс заново, но снимите галочку возле надписи «Быстрое… ».


Также попробуйте воспользоваться другими программами для форматирования дисков. Лучшие из них приведены в списке на нашем сайте . А если и это не поможет, кроме покупки нового носителя ничего посоветуем.

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

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

  • Нулевой объем флешки, не правильный объем (2\4\8\16 Кб\Мб) вместо нормального размера;
  • ННакопитель не определяется на разных ПК;
  • При подключении диска появляется ошибка «вставьте диск»;
  • Ошибка «Диск в устройстве не найден»;
  • Ошибка «Диск защищен от записи»;
  • Возникают ошибки чтения\ записи, и нет возможности копировать или записать данные на флешку. Может быть, что данные записываются, но не открываются с флешки;
  • При подключении к ПК флешка долго определяется с ошибками Ошибка «Код 10», Ошибка» Код 43» и подобное.

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

Переходим к подготовительным работам над флешкой для ее дальнейшей перепрошивки (прошивается сам контроллер). Будем считать, что мы определились с тем, что других вариантов, кроме как прошивка контроллера флешки у нас не осталось и это последний шанс на ремонт драгоценной флешки (дорога как память, большой объем, красивый корпус и т.д.)

Прошивка контроллера флешки (этапы работ):

1) Определение контроллера флешки

Тут у нас всего 2 варианта определения производителя и модели контроллера. Первый вариант самый банальный - вскрыть корпус (если это возможно конструктивно). Для этого нужно вскрыть корпус флешки и достать оттуда плату накопителя. В большей части случае все USB flash drive одинаковы внутри, за исключением монолитных флешек. Для примера я взял фотографию общего вида платы флешки и контроллера (на примере фотография флешки из свободных источников).

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

Определение контроллера по PID и VID

2) Выбор утилиты для контроллера

Следующим этапом у нас будет поиск специализированной утилиты для прошивки контроллера флешки. Значения VID и PID у нас уже есть, значит можно приступить к поиску утилиты для контроллера. Для поиска нужной утилиты я пользуюсь сервисом http://flashboot.ru/iflash/.

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

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

Результат поиска нам выдал один более-менее подходящий вариант (на скриншоте подчеркнул красным) – утилита SMI SM3257AA .

Для писка утилиты можно воспользоваться тем же сайтом http://flashboot.ru/files/. В строке поиска нужно ввести название нашей утилиты — SMI SM3257AA . В результате было найдено 2 результата. Качать нужно оба, так как есть шанс того, что одна из них только поможет решить нашу проблему.

Но, есть одно но. Мы точно знаем, что точное название нашего контроллера немного отличается от того, что мы нашли. На корпусе контроллера и программе USB Flash Info показали, что правильное название контроллера SM3257ENAA , а не SM3257AA. Для очистки совести проверим базу утилит на предмет наличия утилиты для такой модификации. Поиск обронили 2 варианта утилиты.

Скорее всего, что утилиты, которые я обнаружил при поиске для SM3257AA и для ENAA имеют одно ядро. На практике может оказаться так, что они ничем не отличаться, но все же существует вероятность того, что нужно будет перепробовать все 4 найденных спец. утилиток. Рекомендую сразу скачать все 4 программы.

Я скачал все 4 штуки, но решил начать с утилиты SMI SM3257ENAA MPTool V2.03.58 v8 K1129 (11/11/29 Build) . Забегу наперед – получилось перепрошить контроллер флешки этой утилитой, и проверять другие я не стал.
А теперь вкратце опишу порядок действий того, как происходил процесс прошивки контроллера SM3257ENAA.

— Распаковал архив и запустил ярлык sm32Xtest_V58-8

Запускаем утилиту и видим, что в ней не видна наша флешка пациент (см. скриншот).

— Для определения нашей флешки в программе нажимаем кнопку «Scan USB (F5) », в результате чего программа «видит» usb устройство.

Для запуска процесса прошивки контроллера флешки нужно в меню утилиты нажать кнопки Start (перед нажатием нужно выделить нужную флешку). После наажатия кнопки начнется процесс прошивки.

После заврешения операции прошивки в верхнем правом углу увидим слово ОК на зеленом фоне (см. скриншот).

На этом процесс прошивка контроллера флешки завершен. В течении 10-20 секунд в Мой компьютер появится наша флешка чистая и без каких либо файлов, так как в процессе прошивки происходит низкоуровневое форматирование накопителя.

По всем вопросам касательно этой статьи пишите в комментариях.