admin / 12.09.2018

Тестовый режим флешки

Сегодня хочу научить реанимировать флешки тех, кто обнаружил у себя в ящике стола старую флешку, которую винда упорно не хочет видеть…


При этом коды VID&PID устройства равны 0000.

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

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

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

Находим микросхему памяти.

Нумерация выводов микросхемы начинается с угла отмеченный точкой-ключом против часовой стрелки.

Перед включением флешки в USB порт нужно замкнуть между собой 29 и 30 выводы микросхемы памяти, например иглой (в некоторых микросхемах замыкать нужно другие выводы, подбирается экспериментально: 30-31, 31-32, 41-42, 42-43, 43-44).

Закорачивать контакты удобно тонким ножом, скальпелем и пр.

Затем не размыкая контактов подключаем флэш в USB порт.

После определения флэш в системе и установки драйверов – размыкаем выводы. При этом, флэш станет видна в Windows но не будет доступна для форматирования/чтения/записи.

Дальше качаем утилиту для своей флэш (по названию контроллера которое читаем на контроллере*платформочка чёрного цвета с ножками 6×6 мм) в моем случае AlcorMP(090227) и производим перепрошивку (StartA).

Программа прошивки перепрошивает девайс и затем сканируетего наbad блоки. Успешным результатом является не нулевой VID&PID и ID устройства ну и собственно работоспособность «пациента» 

Обсудить у себя2

 Восстановление флешек своими силами

  

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

  

Случайное удаление данных.

Является одним из простых случаев восстановления данных. Поиск в Yandex и Google даст большое количество программ по восстановлению удаленных данных : Easy Recovery, Recovery my files и другие.  Проводится сканирование флешки на предмет обнаружения удаленных файлов и их восстановление.

ВНИМАНИЕ !!!

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

При восстановлении в  RAW формате (файлов определенного типа без привязке к файловой структуре) тем более нельзя сохранять результаты  на  объект сканирования.

  

Случайное форматирование флешки или карты памяти.

Действия по восстановлению данных аналогичны  описанным выше .

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

  

Механическое повреждение USB разъема флешки.

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

Это возможно, если не были повреждены точки контактов на флешке и металлизация не вырвана » c корнем» с печатной платы.

Важно :

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

Перевод контроллера USB флэш в тестовый режим замыканием выводов памяти

Результатом может быть выход из строя контроллера флешки.

  

Флешка не определяется компьютером.

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

 

Сгорел контроллер на флешке.

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

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

Урок: настройки флешки.

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

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

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

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

Современные флешки обладают значительными объемами памяти: 8, 16, 32 или 64 гигабайта. Однако, чтобы записывать на такие флешки файлы весом в 4 гигабайта и более придется их переформатировать. Выделив флешку в папке «Мой компьютер» правой кнопкой мышки откроем контекстное меню и выберем команду «Форматировать…»:

Изменим файловую систему FAT32 установленную на флешке по умолчанию на систему NTFS и нажмем кнопку «Начать». Не забываем о том, что форматирование уничтожит все данные на носителе. Поэтому предварительно скопируем и сохраним нужные файлы.

После переформатирования в систему NTFS на флешку можно будет записывать файлы объемом более 4 Гб.

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

Для этого откроем стандартное приложение «Блокнот» и пропишем в нем текст из двух строк показанный на следующем скриншоте. Затем сохраним файл на флешке.

Перевод флешки в тестовый режим

В блокноте с кнопки «Файл» командой «Сохранить как…» откроем проводник. В строке «Тип файла» заменим текстовый формат на все типы файлов. Назначим файлу имя autorun.inf и нажмем кнопку «Сохранить»:

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

Красивые готовые флеш-иконки в формате ICO несложно найти и скачать на бескрайних просторах рунета.

Для своей флешки я взял фото в формате JPG, урезал его до размеров 64х64 пиксела и сконвертировал в формат ICO с помощью сервиса goo.gl/bCPpXu. Готовый файл значка переименовал в 001.ico и, также, положил его в корневой каталог флешки:

После этого безопасно извлекаем флешку. Снова подключив ее к ПК, в папке «Мой компьютер» наблюдаем носитель с автозапускаемой уникальной иконкой:

Файлы аutorun.inf применяются в операционных системах Microsoft Windows для автоматического запуска или инсталляции приложений с носителей информации. Этот файл находится в корневом каталоге файловой системы приложения. Содержимое файла составляют записи состоящие из структурных элементов — блоков. Наименование блока заключается в квадратные скобки. Описание блока состоит из пары: параметр — значение. Параметр icon служит для назначения устройству файла иконки. А значением параметра является файл значка — 001.ico.

Файл аutorun.inf срабатывает как только диск вставлен в ПК. Вредоносные программы используют файл автозапуска для выполнения себя на компьютере. Поэтому функцию автозапуска в системе нужно отключить. Как выключить автозапуск в Windows XP и в Windows 7 подробно читаем на странице: автозапуск устройств.

Если на флешку с автозапускаемой иконкой запишется вирус, он заменит файл аutorun.inf на свой и значок накопителя не будет отображаться. Таким образом иконка является своеобразным индикатором указывающим на нежелательное внедрение.

В этом случае необходимо просканировать носитель анивирусом и удалить вредоносные файлы. Подробнее об антивирусных программах читаем на странице: антивирусник аваст.

Однако, не всегда антивирус может обнаружить зараженные объекты. Эффективное решение — форматирование, которое уничтожит все данные на носителе.

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

урок добавлен 26.07.2016

поделитесь уроком в социалках:

Восстановление android-приставки из «кирпича», вход в режим Mask Rom     

Иногда у Android-устройств случаются сбои в работе, при которых появляется необходимость сделать сброс настроек до заводских или обновить прошивку. Чаще всего это можно сделать стандартным способом – с помощью программных настроек или аппаратным путем (с помощью кнопки сброса на корпусе приставки), либо подключить приставку к ПК и установить новую прошивку. Но, к сожалению, эти способы не всегда действенны и после неправильных манипуляций (неподходящая прошивка, отключение во время прошивки) устройство может вообще перестать определяться компьютером, превратившись, как говорится, в «кирпич».
     К счастью Андроид-устройства достаточно живучие и даже из этой, казалось бы, безвыходной ситуации есть выход — так называемый режим Mask Rom mode. Режим «Mask Rom» — это режим, позволяющий обнулить NAND память (куда происходит запись прошивки) и привести ее к заводскому состоянию.

     Как войти в режим Mask Rom:

     1. Замкнуть острым металлическим предметом выводы 29 и 30 микросхемы flash-памяти, как показано на фотографии (ножки 5 и 6, если считать от ближайшего края корпуса), это актуально для наиболее распространенных чипов памяти с маркировкой вида 29F64G08CBABA, для других чипов номера замыкаемых выводов могут отличаться.

    2.Подключить приставку к компьютеру через USB (это приведет к его включению, после чего должен раздаться звук подключения нового устройства).

    3. Разомкнуть выводы микросхемы, когда устройство появиться в списке устройств Windows.

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

Если запущен ROM Flash Tool,

скажет в своем окне «Found RKAndroid MaskRom Rock USB». А если запущен RockChip Batch Tool,

покажет синий квадратик (не зеленый, синий признак Mask Rome mode). Если этого не произошло — Вы не правильно замкнули (т.е. не замкнули) выводы или не установили драйвера, либо микросхема памяти вашей приставки имеет другое расположение выводов.

     4. Нажимаем в программе ROM Flash Tool кнопку Erase NAND (IDB). Ждем завершения, после чего можно приступить к прошивке устройства. При использовании программы RockChip Batch Tool для прошивки нажимает RESTORE, перед этим выбрав файл прошивки.

 

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

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

Уважаемые пользователи! Метод может привести к повреждению данных, вся ответственность лежит только на Вас!

Разбираем флэшку

1. Перед включением устройства в USB порт необходимо найти микросхему памяти и замкнуть между собой 29 и 30 выводы.

Перевод флешки в тестовый режим?

Сделать это можно при помощи иглы (в зависимости от контроллера это могут быть пары: 30-31, 31-32, 41-42, 42-43, 43-44).

Главное в этом деле — не попасть на вывод, который питает микросхему памяти (в нашем случае это 37).

2. Подключаем в USB порт, не размыкая контактов

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

Комментарии: 0 » Метки: usb, Windows, восстановление данных, флэшка

Реанимация флешек

После некотрорых программных сбоев контроллера или микросхемы памяти, Windows не может определить подключённое устройство и при этом, операционная система не может установить соответствующий драйвер.

При этом коды VID&PID равны 0000.

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

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

Запустить тестовый режим можно замыканием выводов микросхемы памяти (или найти на контроллере специальный тестовый пин и замкнуть его на минус, но для этого нужен даташит на контроллер).

Разбираем корпус флэшки.
Находим микросхему памяти. Нумерация выводов микросхемы начинается с угла отмеченный точкой-ключём против часовой стрелки.

1. Перед включением флешки в USB порт нужно замкнуть между собой 29 и 30 выводы микросхемы памяти, например иглой (в некоторых микросхемах замыкать нужно другие выводы, в зависимости от контроллера это могут быть: 30-31, 31-32, 41-42, 42-43, 43-44).
Замыкать нужно очень осторожно, чтобы не попасть на вывод питающий микросхему памяти (вывод 37).

2. Затем не размыкая контактов подключить флэш в USB порт.

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

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

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

Описанный выше способ подходит для большинства MP3 плееров.

 

Программные сбои контроллера.
В любой флэшке установлена микросхема-контроллер. Он отвечает за передачу данных между компьютером и флэш-памятью. Контроллером управляет микропрограмма. Часть микропрограммы записана в микросхеме памяти (а это в основном параметры памяти, транслятор, различные идентификаторы и флаги, например — флаг запрета записи). В случае различных сбоев питания, неправильного извлечения и других причин – происходит сбой микропрограммы контроллера. В результате чего контроллер блокируется и не отвечает на запросы операционной системы. Также, блокировка может произойти из-за износа микросхемы памяти — появления дефектных блоков или превышения порога циклов записи (тогда контроллер сам метит блок как неиспользуемый и часто блокирует флэш на запись).
При подключении к компьютеру такой флэш-диск может опознаваться как «Неизвестное устройство», иметь формат 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. Для удобства утилиты отсортированы по производителям контроллеров.

Например:
Вы определили, что 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.

P.S.
За возможные последствия применения вышеописанного способа, компания ответственности не несёт.

 

FILED UNDER : IT

Submit a Comment

Must be required * marked fields.

:*
:*