Progress28.ru

IT Новости


09ae9cb0
4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

USB Flash. Восстановление контроллера Alcor.

Клиент обратился с неисправной флешкой Kingston DT101G2 32Gb с интересным случаем — при подключении к компьютеру флешка определяется как USB Device, но при попытке открытия выдает требование — «Подключите диск».

Проверка тома устройства ожидаемо показывает нули.

Стандартная попытка сканирования R.saver провалилась — программа не видит съемного диска.

Вскрытие дало марку контроллера, им оказался ALCOR серии AU6989AN в 48-ми пиновом исполнении (данная флешка является подделкой под Kingston, компания никогда не использовала контроллеры Alcor).

Диагностика утилитами ChipEasy, ChipGenius и Flash Drive Information Extractor показала, что контроллер видит и правильно определяет модули памяти MLC Micron, т.е. снизившая вероятность аппаратных проблем.

На небезызвестном сайте usbdev.ru эмпирическим путем была подобрана производственная утилита ALCOR_MP_v15.09.15.00 (последние версии не обязательно правильно определят контроллер), указавшая на логический сбой контроллера.

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

В этом случае можно попробовать перевести контроллер в специальный тестовый режим. При этом происходит запуск контроллера без опроса микросхемы памяти.
Запустить тестовый режим можно замыканием выводов шины данных микросхемы памяти или контактов на самом контроллере. Для микросхем памяти, как правило, не нужно искать документацию, в связи с тем что почти все производители памяти придерживаются спецификации ONFI. Однако, большая часть современных флешек комплектуются микросхемами NAND-памяти в корпусах BGA и LGA, вследствие чего добраться до контактов шины данных на микросхемах памяти становится практически невозможно.

Поэтому решено замыкать контакты шины данных на контроллере. Принцип тот же самый что и при замыкании шины данных на микросхеме памяти. Т.е. находим по технической документации выводы шины данных одного из каналов, замыкаем в нём два из них, подключаем флешку в USB-порт, удерживаем 1-2 секунды и размыкаем контакты. После этого, если флешка аппаратно исправна, она должна определится в операционной системе, после чего необходимо неизвлекая её из порта “прошить”, найденной для Вашего сочетания контроллер + флэш-память утилитой. Далее, при удачном завершении всех операции Ваша флешка будет работать, как и должна работать обычная флешка.

В нашем случае, необходимо сохранить данные. Поэтому, когда после очередной попытки замыкания пар контактов шины данных контроллера, флешка определилась ОС — запускаем R.saver, сканируем флешку и сливаем весь массив информации на исправный носитель.

После же проводим прошивку и низкоуровневое форматирование флешки производственной утилитой AlcorMP.

Подробнее о «тест-режиме» можно почитать на usbdev.ru

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

Кусочки инструкций с ixbt.com и usbdev.ru

Краткое руководство о том, как самостоятельно программно «починить» свою флешку.
(сразу оговоримся, что вся информация на флешке при данном виде ремонта будет утеряна, вопросы восстановления информации решаются в профильной ветке; если флешка всё-ещё на гарантии — не морочьте голову, сдавайте её туда)

  1. Стоит определиться с тем, работает флешка или нет. Если она определяется компьютером (видится как съёмный диск), переходим к пункту 2.
    Если не определяется — разбираемся. Если при подключении флешки горит светодиод, но компьютер никак на неё не реагирует (флешка не отображается в диспетчере устройств, либо отображается как неизвестное устройство) — то, возможно, ещё не всё потеряно.
    Можно попробовать перевести флешку в тестовый режим. Для этого необходимо замкнуть на контроллере ноги reset/test+ground, воткнуть флешку в порт, пробовать работать…. либо замкнуть линии данных на чипе памяти (D0,D1…) и затем воткнуть флешку (в обоих случаях целесообразно делать это через удлинитель, зафиксировав саму флешку, чтобы не рисковать с замыканием того, что не следует). Для того, чтоб определиться, где какие ноги — нужны даташиты по чипам, искать которые можно на flashboot.ru и www.usbdev.ru а также при помощи гугла (ряд даташитов и утилит можно найти исключительно на китайских сайтах). Детальная инструкция есть еще и тут. При «оживлении» флешки переходим к пункту 2.
    Отдельно заметим, что в ряде случаев имеют место чисто физические повреждения (разрыв контактных дорожек, физическая деградация чипов памяти и т.п.) — в данном случае «софтовый» ремонт бессилен.
  2. Флешка определяется компьютером, но не форматируется/показывает неправильный или нулевой объём/находится в режиме «только чтение» и т.п.
    С помощью usbflashinfo / chipgenius (подробнее) определяемся с характеристиками устройства, а именно контроллером, на котором она собрана и используемой флеш-памятью (либо вскрываем флешку и смотрим эти параметры «живьём»). Возможности перечисленных программ отличаются, при отсутствии результата использования одной из них имеет способ попробовать вторую для достижения положительного результата.
    Если программы для получения информации о флешке показывают её реальную физическую ёмкость (объём логических дисков может быть любым) — то, для начала, стоит попробовать утилиты HDD Low Level Format Tool или HP USB Disk Storage Format Tool (как правило помогают, если система ругается на неправильный объем или на неподдерживаемый тип диска).
    Если требуемого результата с их помощью получить не удалось — необходимо «прошить» флешку: Для начала по названию контроллера с использованием поиска ознакамливаемся с опытом починки флешек участниками конференции, при отсутствии результатов — ищем сервисные утилиты на уже упомянутых сайтах. Пробуем их использовать (далеко не все из них «опознают» флешку, надо чтобы в них была прописана информация как о контроллере, так и о используемой памяти — подбирать стоит методом перебора: как правило, положительный результат дают более «свежие» версии программ — но в этом плане лучше ориентироваться на «возраст» флешки, под который и искать утилиту). При этом обязательно стоит учитывать то, что в настройках утилит (зачастую это ini-файл в папке с программкой) должны быть прописаны VID/PID вашей фелшки. При их несовпадении с настройками программы флешка может не определиться.
    Также многие производители (например, transcend) выпускают сервисные утилиты для своих флешек (найти их можно на сайтах производителей, либо по приведенным выше ссылкам). В качестве самого простого пути решения проблем с «фирменными» флешками — начинать стоит именно с них.
Читать еще:  Скачать образ для создания загрузочной флешки

Внимание! Если Вами через интернет была приобретена флешка большой емкости и по очень заманчивой цене — с большой долей вероятности это подделка. Выяснить реальный объём можно с помощью утилиты h2testw (на полный объём). Она же подойдёт для проверки качества восстановления флешки с использованием производственных утилит.

  • Операции с большинством утилит следует выполнять в режиме совместимости с Windows XP (чаще всего SP2)
  • Флешки обязательно вставлять в порты USB 2.0 (с 3.0 работают далеко не все «прошивальщики»).

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

  1. Объявить название устройства,
  2. Внешний вид(не обязательно, если только по механическому ремонту в дальнейшем возникнут вопросы),
  3. (обязательно) Показать данные по флешке, полученные с помощью какой либо из программ, приведённых ниже.

Список средств, позволяющих получить требуемую для «ремонта» информацию о флешке (в порядке приоритета использования):

  • usbflashinfo; всё, что касается этой программы, обсуждается там же.
  • ChipGenius
  • Надёжнее всего прочесть названия микросхем контроллера и памяти. Программы — для тех, кто по каким либо причинам не может, не хочет и т.д. сделать это.

Программа для восстановления флешки

Программа для восстановления флешки после программного сбоя

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

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

Читать еще:  Готовая загрузочная флешка
Фирменные утилиты:
Универсальные утилиты для восстановления
EzRecoverУтилита восстановления USB Flash, помогает, когда флэш определяется как Security Deviсe, вообще не определяется или показывает 0Mb объем.
Для того чтобы EzRecovery увидел флэшку надо после запуска программы и выдачи сообщение об ошибке вынуть флешку и снова вставить ее и тогда все путем.
Внимание! После использования программы все данные на флэш не сохранятся.
2.1MbDownload
U-Storage Tool 2.9Для запуска Recover Disk необходимо чтобы флэш определилась как U-storage cоntroller, а для этого нужно ставить драйвера под флэш из комплекта U-Storage1.4MbDownload
HP Drive Key Boot UtilityУтилита позволяет сделать вашу флэш-карточку загрузочной. Для загрузки с USB Flash в биосе материнской платы необходимо поставить закладку — загрузка с USB45.1MbDownload
F-Recovery for CompactFlashУтилита f_recovery_cf позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек CompactFlash после форматирования или ошибок записи.800KbDownload
F-Recovery for MemoryStickУтилита f_recovery_ms позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек CompactFlash после форматирования или ошибок записи.800KbDownload
F-Recovery for miniSDУтилита f_recovery_miniSD позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек miniSD после форматирования или ошибок записи.800KbDownload
F-Recovery for MultiMediaCardУтилита f_recovery_mmc позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек MMC после форматирования или ошибок записи.800KbDownload
F-Recovery for SDУтилита f_recovery_sd позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек SD после форматирования или ошибок записи.800KbDownload
F-Recovery for SmartMediaУтилита f_recovery_sm позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек SmartMedia после форматирования или ошибок записи.800KbDownload
Универсальные утилиты для тестирования
Flashnul 0.9Программа, позволяющая произвести диагностику и исправление программных ошибок Flash накопителей.
Сменные носители на базе flash-памяти (такие как usb-flash drives, SD, MMC, MS,XD, MD, CompactFlash, etc) в силу ряда особенностей (hot-plug подключение, воздействие статики, влаги, температуры, механических воздействий при траспортировке, естественный износ из-за ограниченного числа циклов чтения/записи) относительно часто выходят из строя.
И если простые дефекты вроде «не определяется», «ошибки записи» обнаруживаются относительно просто, то диагностика более сложных дефектов представляет из себя весьма нетривиальную задачу. Для решения этой задачи и была создана утилита flashnul.
94KbDownload
Apacer
Утилиты
AH220 LFormat UtilityWinME/2000/XP96.14KbDownload
Handy Steno 2.0 Flash Disk UtilityWindows1.89MbDownload
Handy Steno 2.0 LFormat for Write ProtectWinME/2000/XP52.01KbDownload
Handy Steno 2.0 Repair ToolWinME/2000/XP239KbDownload
Утилиты для WiFi Flash Apacer
WiFi + 256MB Flash Drive Apacer-Wireless Steno MB112 LFormat ToolWin98/ME/2000/XP1.92MbDownload
WiFi + 128MB Flash Drive Apacer-Wireless Steno MB112 LFormat ToolWin98/ME/2000/XP2.06MbDownload
Sony
Утилиты для Memory Stick
Memory Stick FormatterУтилита предназначена для форматирования карточек Memory Stick. Помогает вернут оригинальный объем карточки, а также помогает в случаях, когда компьютер не распознает карточку. Предназначена для карточек:
«Memory Stick»,
«MagicGate Memory Stick»,
«Memory Stick Duo»,
«Memory Stick (with Memory Select Function)»;

Sony brand «Memory Stick PRO» and «Memory Stick PRO Duo»

Инструкция по восстановлению флешек

Пошаговая инструкция по восстановлению USB флешек в которой я постараюсь доступным языком ответить на вопрос Как восстановить флешку самостоятельно и без особых усилий.

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

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

Мне-то не сложно помочь, но когда я предлагаю вам самим научиться все это делать, вы отнекиваетесь. Таких я в следующий раз просто отшиваю. Не хочешь учиться – проходи мимо.

С лирикой на этом заканчиваю и перехожу непосредственно к теме поста..

Если ваша флешка перестала определяться как диск, не хочет форматироваться, не дает записать информацию или еще что-то там с ней случилось, НО она не имеет механических повреждений, то знайте – еще не все потеряно. Скорее всего глюкнул контроллер и с ним придется немного повозиться. По времени эта процедура занимает, примерно, 5 минут.

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

Для начала нам необходимо определить VID и PID нерабочей флешки.

Определить VID и PID для восстановления флешки

Воткните флешку в компьютер и запустите Диспетчер устройств. ПускВыполнитьmmc devmgmt.msc.

Затем зайдите в раздел Контроллеры универсальной последовательной шины USB.

Находим в списке свою флешку. Обычно, все флешки имеют название Запоминающее устройство для USB.

Жмем на устройстве правую клавишу и открываем Свойства.

Переходим на вкладку Сведения.

В выпадающем списке выбираем пункт Код экземпляра устройства или Коды (ID) оборудования.

В этом окне мы видим PID и VID.

Поиск программы для восстановления флешки

Заходим на сайт FlashBoot.ru и вводим на нем полученные VID и PID.

Жмем на кнопку Search.

В результатах ищем своего производителя и модель флешки. У меня это Kingston DataTraveler 2.0.

В правой колонке будет название нужной нам программы или ссылка на нее.

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

Возникнут вопросы — задавайте в комментариях.

Ссылка на основную публикацию