Восстановление флэш накопителей после программых сбоев

Программные сбои контроллера.
В любой флэшке установлена микросхема-контроллер. Он отвечает за передачу данных между компьютером и флэш-памятью. Контроллером управляет микропрограмма. Часть микропрограммы записана в микросхеме памяти (а это в основном параметры памяти, транслятор, различные идентификаторы и флаги, например — флаг запрета записи). В случае различных сбоев питания, неправильного извлечения и других причин – происходит сбой микропрограммы контроллера. В результате чего контроллер блокируется и не отвечает на запросы операционной системы. Также, блокировка может произойти из-за износа микросхемы памяти — появления дефектных блоков или превышения порога циклов записи (тогда контроллер сам метит блок как неиспользуемый и часто блокирует флэш на запись). Это сделано для того, чтобы новые данные не записывались в сбойные сектора и была возможность только считать существующие неповреждённые данные.
При подключении к компьютеру такой флэш-диск может опознаваться как «Неизвестное устройство», иметь формат RAW или может быть виден в системе как диск с нулевой ёмкостью. При попытке доступа к нему могут выводиться сообщения «Вставьте диск» или «Нет доступа к диску».
Иногда, флэш-диск становится доступен только для чтения. Данные видны и читаются, но при попытках создания файла, стирания или форматирования выводится сообщение – «Диск защищен от записи». В данном случае контроллер переходит в режим защиты данных при обнаружении ошибок микропрограммы или флэш-памяти для предотвращения её дальнейшего разрушения (память NAND установленная во флэшке повреждается в основном при записи данных).

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

Порядок восстановления флэш накопителя.
1. Нужно выяснить модель микросхемы-контроллера чтобы найти утилиту для работы с ним. Это можно сделать двумя способами. Первый – вскрыть корпус флэшки и посмотреть наименование модели контроллера нанесённой на корпусе микросхемы. Если вскрыть корпус проблематично – используем второй способ. Он заключается в определении модели по кодам VID и PID зашитым в микропрограмме контроллера. VID – это идентификатор производителя, а PID – идентификатор устройства. VID и PID имеются в любом USB устройстве. Эти коды можно считать такими программами как CheckUDisk 5.0, UsbIDCheck, ChipGenius, USBDeview, а также средствами операционной системы.

Если VID&PID считать не удаётся или значения пусты то можно попробовать перевести контроллер в тестовый режим. Как это сделать описано здесь. Если и это не поможет — велика вероятность электрического повреждения микросхемы. В данном случае программными способами вылечить накопитель уже не получится.

2. Итак, VID&PID удалось считать, значит шансы на восстановления уже есть. Далее по значениям VID&PID можно найти производителя флэш-накопителя и модель установленного контроллера (например с помощью базы iFlash). Определив контроллер, переходим к поиску сервисной утилиты для работы с ним.

3. Подходящую утилиту можно найти на сайте производителя или в каталоге утилит сайта www.flashboot.ru/files/. Для удобства утилиты отсортированы по производителям контроллеров.

Например:
Вы определили, что VID вашей флэш – 1005, а PID – B113. По базе iFlash находим что во флэш установлен контроллер PS2136 фирмы PHISON. Утилита для этого контроллера USB 2K REL90 (PS2231-UP12). А если тип контроллера был определён вскрытием корпуса, тогда сразу переходим в каталог файлов и ищем подходящую утилиту.

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

После восстановления работы контроллера велика вероятность вытащить хоть какие-то данные из памяти флэшки. Для этого можно воспользоваться программой PhotoRec.

Если данные уже не нужны или информация полностью разрушилась, рекомендуется провести тест флэш памяти на наличие сбойных секторов. Сделать это можно программами Flash Memory Toolkit 1.20 PRO, MyDiskTest v2.42, Victoria 4.3 Beta или Flashnul 0.99.
Читать дальше →

Восстановление "кирпича" Transcend JF770 USB3.0 16Gb

Бывает, что флешка после неудачной расстановки планет становиться не просто «неопределенным устройством», а «кирпичем». Т.е. ОС вообще не «видит», что в USB было вставлено устройство, а оно, в свою очередь, после коннекта блымает один раз светодиодом. В сервисе любят разводить руками и направлять в магазин за новым брелком. А Наш человек не любит беспрекословно следовать этому указанию. Вот и я не поверил и, вооружившись желанием, пошел искать выход из проблемы.
Первым делом, по советам на форумах, скачал с сайта трансенда OnLineRecovery. Но т.к. флешка вообще не отображается в системе, то и ничего из этого не вышло.
Следующий совет был: «Закоротить первую и вторую ногу контроллера и вставить девайс в компьютер. А дальше по обстоятельствам». Сразу скажу, что дельный совет и он помог, но пока я этого не знал. Ну так как хуже уже не будет, то флешка подверглась вскрытию. Производитель тщательно склеил обе половинки корпуса, за что ему большое «спасибо». Необходимо аккуратно канцелярским ножем эти две половинки разъединить. Очень аккуратно все-равно не получиться, по-этому смиритесь с тем, что первоначальный вид уже не получить.

Что имеем? Два чипа памяти TCGSTAP-0S06, контроллер IS916EN (производства Innostor) и россыпь SMD.

Интересует только контроллер. Первая нога обозначена кружочком и дальше против часовой стрелки. Закоротил, подключил и ОС дала понять, что какое-то устройство она увидела. Это уже было неописуемо приятно. Устройство определилось, как съемный диск и даже была назначена буква. Но емкость равна «0» и после переподключения имеем тот же «кирпич». Пошел на сайт трансенда и скачал OnLineRecovery. Но не свершилось. Процесс вылетал с ошибкой на 70-80%. Пошел на flashboot.ru и по производителю чипа нашел другой OnLineRecovery. Судя по версиям, тот, который на flashboot.ru более новый. И… барабанная дробь… помогла программа! Дальше осталось только переформатировать в NTFS и радоваться восстановленным устройством, которое, по совету сервис-инженеров, могла оказаться в мусорном ведре.

Ах, да, данные восстановить не получилось.
Читать дальше →

Восстановление флэш Kingston DataTraveler 2GB

Имеется флэшка

После подключения к USB-порту компьютера, в диспетчере вот такая котовасия:

В управлении дисками вот это:

Chip Genius выдает такую инфу:

Фото контроллера:

Пробовал оживить флешку как тут:

flashboot.ru/flash_recovery/2013/06/22/vosstanovlenie-flesh-silicon-power-usb-20-8gb.html#cut

но результатов никаких.

Подскажите пожалуйста куда копать дальше?
Читать дальше →

SOS-Помогите пожалуйста последняя надежда только на ВАС!

JF200 8GB TRANSCEND. Коротко постараюсь описать проблему, Отключили свет 2 раза флешка была подключена к ПК после все папки сохранились но 80% папок пустые: Пытался восстановить с помощью Starus File Recovery,R-studio, Но без результатно ( после я сделал формат флешки но Р-студио нашел 20% информации как раз ту инфу которая в принципе не была затронута, а те 80 такое ощущение что не когда там и не было (((( ЧТО ДЕЛАТЬ ПОМОГИТЕ ПЛЗЗЗЗ А ТО ЗАВТРА УВОЛЯТ С РАБОТЫ ППЦ ((((((((((((((
Читать дальше →

Вышла из строя Apacer AH324 8gb.

Умерла или умирает флэшка Apacer AH 324. Моргает светодиод, при вставке в usb-разъем воспроизводится звук, оповещающий присоединение нового устройства, отображается как устройство. Свойства флэш-карты не определены, объем — 0 байт. На флэшке хранится очень важная информация, нужно восстановить любыми методами. Предыстории нет, просто в один прекрасный день ушла в отказ.
Пробовал утилиты ObjectRescue Professional, PC Inspector File Recovery, R-Studio, но все не могут определить устройство. Скачивал утилиты с оф. сайта для восстановления (да качал все, что было) — нет реакции, диск не обнаруживается.
Прошу помощи!

Читать дальше →

Восстановление флеш Silicon Power 4Gb

Здравствуйте! Прошу помочь восстановить флеш Silicon Power 4Gb:

В разобранном виде:

История: флешкой пользовалась жена — с ее слов на работе девушка вытянула флешку, не выполнив «безопасное извлечение». После этого флешка начала «глючить» — при открытии просит отформатировать, а если открывается, то работает очень медленно. После форматирования и записи файлов, эти файлы могли не открываться на другом компьютере. В общем, нормально флешка перестала работать. Я решил восстановить ее — с официального сайта скачал утилиту USB Flash Drive Recovery для восстановления. Восстановить с помощью этой утилиты не удалось, но зато узнал VID и PID, т.к. в диспетчере устройств я этих данных не нашел — VID:090c/PID:1000. По базе iflash было найдено 191 устройство с такими VID/PID, поэтому решил вскрыть, что-бы узнать маркировку контроллера — на контроллере надпись:
1-ая строчка — 1321,
2-ая строчка — SM3257EN Q AA,
3-ая строчка — S1H321.1,
4-ая строчка — TW 9T.
На чипе памяти маркировка — 0632T1L51_S.
В базе файлов нашел утилиту для работы с данным контроллером — SMI MPTool SM3257EN v11 v.2.03.37 (11.03.17). Флешку она обнаружила. Ничего не меняя и не настраивая нажал на кнопку «Start». Началось тестирование флешки… Подождав минут 15 я решил продолжить на следующий день (время было позднее) и решил прервать тестирование. На команды программа не реагировала, поэтому я просто закрыл ее, поставил компьютер на выключение и пошел спать…
Утром флешка обнаружилась как новое устройство, судя по названию объемом 8Gb (полное название сейчас не вспомню). Решив продолжить начатое вечером, я снова запустил SMI MPTool SM3257EN v11 v.2.03.37 и ничего не меняя в настройках нажал «Start». Обратил внимание, что в этой утилите PID был другой — VID:090c/PID:3000. На этот раз все закончилось через пару минут — утилита чего-то там сделала и поставила на флешке красный крест :( Теперь эта флешка не определяется этой утилитой, а в диспетчере задач видна, как «Запоминающее устройство для USB» с восклицательным знаком — «Запуск этого устройства невозможен. (Код 10)», кстати теперь VID:090c/PID:1000.
Буду благодарен за любые рациональные советы — не столько важен сам девайс (конечно, восстановить хотелось-бы), сколько интересен процесс и возможность научиться чему-то новому :)
Читать дальше →

Случайно удалил с флешки файл desktop

Здравствуйте!
Случайно удалил со своей флешки файл desktop. После этого компьютер стал воспринимать флешку как диск, который надо вставить.
Программа CheckUpDisk дала следующий результат screeny.ru/52b5a51de87495284001321f
Пытался восстановить с помощью EzRecover, но он выдал Recovery fail (1, -6)
Подскажите, что можно сделать
Читать дальше →

Случайно удалил со своей флешки файл desktop

Здравствуйте!
Случайно удалил со своей флешки файл desktop. После этого компьютер стал воспринимать флешку как диск, который надо вставить.
Программа CheckUpDisk дала следующий результат screeny.ru/52b5a51de87495284001321f
Пытался восстановить с помощью EzRecover, но он выдал Recovery fail (1, -6)
Подскажите, что можно сделать…
Читать дальше →

Восстановление работоспособности microSD. Нужна помощь

Добрый день. Нуждаюсь в помощи. В общем есть microSD карта неизвестного мне производителя Leef на 8ГБ. Была она установлена в телефон, и в последнее время стала неадекватно себя вести (при установки приложений на данный носитель возникали ошибки, не помню уже какие. Было решено форматировать. Так как телефон данной функции не поддерживает пришлось воспользоваться ПК. Скинул нужные файлы на рабочий стол, форматировал и после этого процесса кинул необходимые данные обратно. Все вроде бы прошло корректно, но телефон отказался воспринимать карточку. Выдавал сообщение что карта повреждена и предлагал форматировать. Я согласился, но это ничего не давало, сообщение появляется постоянно, а форматирование не производится. После чего было принято решение снова форматировать на ПК, но не тут то было. Машина отказывается это делать выдавая сообщение «Windows не удается завершить форматирование».
Попробовал провести диагностику посредством chkdsk и получил это:

Посмотрел эти файлы, оба 0 Кб. И у обоих имеются двойники (нормальные рабочие фото).
В общем-то ситуация похожа на эту. Но в том случае проблему удалось решить при помощи сканирования на ошибки. У меня данное действие не работает (самостоятельно отключается не завершившись)
Спасибо за внимание, надеюсь на ваше помощь.
Читать дальше →