Реанимация флешек (карт памяти)

Тема в разделе "Железные вопросы", создана пользователем RRRAM, 1/5/11.

  1. RRRAM
    Offline

    RRRAM Друг YouHTC

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


    Собственно информация не новая, но некоторым может и помочь.



    Программные сбои контроллера.

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

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

    Порядок восстановления флэш накопителя.

    1. Нужно выяснить модель микросхемы-контроллера чтобы найти утилиту для работы с ним. Этот метод заключается в определении модели по кодам VID и PID зашитым в микропрограмме контроллера.
    VID – это идентификатор производителя
    PID – идентификатор устройства.
    VID и PID имеются в любом USB устройстве. Эти коды можно считать Посмотреть вложение CheckUDisk 5.3.exe (75Кб) а также средствами операционной системы.

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

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

    3. На данном сайте введите данные полученные программой CheckUDisk 5.3, и вы получите необходимые утилиты для работы с данным типом контролера.

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

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

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

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


    Эти методы подойдут и для обычных USB накопителей, у них VIP/PID можно посмотреть на самой плате(ну и програмно).
    На microSD можете не смотреть что там написано, нужных данных там не будет.


    Увы прошлый хозяин моего htc HD2 вставил флешку в один из смартфонов нокия, и вытащил ее без Извлечь Карту-результат труп на 16Гб утилиты для нее не нашел.
    Если у вашей флешки такие данные, то мы коллеги по несчастью..
    Name: CS8819A2-118 (USB2.0)

    Logic Driver: G:

    VID&PID: Vid_04cf&Pid_8819
    Speed: high speed

    VendorID: Myson
    ProductID: CS8819A2-118 0
    Product Revision: 1.01

    Vendor Description: Myson Century, Inc.
    Product Description: CS8819A2-118
    Serial Number: 100

    Удачи в ремонте, и помните что для каждой флешки должна быть своя программа для ремота.

    Информация взята из Источника и отредактирована RRRAM
     
    Последнее редактирование: 16/5/11
    ovov, dym31, александр сп и 23 другим нравится это.
  2. baimukhanov87
    Offline

    baimukhanov87 Новичок

    RRRAM, pomogi, pozhaluista. Posle prochteniya tvoei stat'i obradovalsya i dostal SD kartu, kotoruyu uzhe sobiralsya vykidyvat'. Istpol'zoval CheckUDisk 5.3, ona pishet:

    "Name: USB Storage (USB2.0)

    Logic Driver: I:\

    VID&PID: Vid_05e3&Pid_0727
    Speed: high speed

    Total Space: 0.00 MB
    Free Space: 0.00 MB
    VendorID: Generic
    ProductID: STORAGE DEVICE
    Product Revision: 0207

    Vendor Description: Generic
    Product Description: USB Storage
    Serial Number: 000000000207".

    Zashel na sait, tam takih dannyh net. Ne mogu razobrat'sya. Mozgov ne hvataet... ))))) Chto delat' dal'she?
    P.S.Voobshe komp vidit etu kartu, no govorit, chto nuzhno otformatirovat'. No ona ne formatiruetsya... :((
     
  3. RRRAM
    Offline

    RRRAM Друг YouHTC

    baimukhanov87, если утилит нету на сайте то 0.1% остается, это попытаться отформатировать в разных устройствах(фотиках, телефонах, компах) если нет- труп скорее всего((((((
     
    baimukhanov87 нравится это.
  4. baimukhanov87
    Offline

    baimukhanov87 Новичок

    RRRAM, blagodarstvuyu!
     
  5. ShuShu
    Offline

    ShuShu Новичок

    Блин помогите флешку прости отформатировать, а на ней данные через две проги пробовал из 2гб видит 300мб чем можно востановить?
     
  6. RRRAM
    Offline

    RRRAM Друг YouHTC

    ShuShu, в статье пару программ упомянуто, ну иостальноеэвэгугле например по поиску Программа отформатирует все что угодно...
     
  7. ShuShu
    Offline

    ShuShu Новичок

    пробовал ,но не сильно помогло.
    нужно востанавление данных, а не форматирование...или после форматирования можно востановить данные?
     
  8. RRRAM
    Offline

    RRRAM Друг YouHTC

    ShuShu, после форматирования нет...эта статься взята с другого рескрса,тоестьспецов по этой части тут мало... попробуй прошустрить гугл по данной проблеме
     
  9. vektorq
    Offline

    vektorq NOSCE TE IPSUM

    Вот ЗДЕСЬ хаос747 выкладывал программы для форматирования флэшек после установки WP 7 - кому надо сделать в том числе низкоуровневое форматирование, которое бывает тоже полезных реабилитационным мероприятием, качаем и пользуемся.
     
    Stempit, Sola-Scriptura и RRRAM нравится это.
  10. VadimF7
    Offline

    VadimF7 Новичок

    Всем привет. я уже две флешь поменял. ничего не понимаю. стоит родная на 2 гига. гружу полностью. всё работает.первую поставил на 8гиг неделя и всё не определяется. обменял. новая тоже самое. форматировать дает из под ПК. и можно несколько дней пользоваться. но потом снова всё слетает. папки с названиями крикозябликами. и ни одна не открывается. попробовал утилитой VIN PID определить. ничего не вышло. но флешь то работает! тока не долго...