Основы работы за компьютером. Alcor восстановление флешки


AlcorMP – инструкция по восстановлению флешек – [USBDev.ru]

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

Сей мануал, также полностью пригоден, для применения к утилитам FCMPTool, которые ориентированы на флешки подделки. В 2013 году, выпуск комплексов FC MPTOOL прекратился и теперь на все случае старый добрый ALCORMP.

ВВЕДЕНИЕ

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

В этой статье на usbdev.ru, уделено внимание правильной настройке утилиты AlcorMP_UFD. Уверен что данные здесь рекомендации, будут актуальны для 99% случаев, с которыми вам придётся встретиться.

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

ПОДГОТОВКА

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

УСТАНОВКА УТИЛИТЫ

Скачиваем и распаковываем в удобное место на жестком диске. Желательно, чтобы путь был короткий и в нём отсутствовали буквы, отличные от символов латинского алфавита.

ЗАПУСК

Запускаем утилиту, дожидаемся её полного включения и только потом подключаем флешку к компьютеру. ЗАМЕЧУ еще раз, что СНАЧАЛА ПРОГРАММУ, ПОТОМ ФЛЕШКУ и никак иначе! Если флешка не распозналась, то нажимаем кнопку Refresh(R).

ПЕРЕХОДИМ К НАСТРОЙКАМ

Далее нам нужно перейти к конфигурированию утилиты, для этого нажимаем кнопку Setup(S). Программа запросит пароль, не пугайтесь, никакого пароля нету, во всяком случае в дистрибутивах размещённых на сайте usbdev.ru . Оставляем после Password пустым, и щелкаем кнопку OK. Перед нами откроется окно настроек утилиты AlcorMP, готовое к дальнейшим нашим действиям.

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

ВКЛАДКА FLASH TYPE

На вкладке ‘Flash Type‘, задаём основополагающие настройки, выбор которых зависит от предполагаемого качества флеш-памяти. Ниже в таблице я привёл две основные модели, в первой графе рекомендуемые значения для фирменных флешек, а во второй для низкокачественной продукции (подарочной, поддельной и так далее).

ДЛЯ НОРМАЛЬНЫХ ФЛЕШЕК ДЛЯ ПОДДЕЛОК
Optimize: Speed Optimize Optimize: Capacity Optimize
LLF Check: Natural Check \ Half capacity Check (Default) LLF Check: Half capacity Check (Default)
Scan Level: FastScan4 Scan Level: FullScan4
ECC: Согласно рекомендаций в МАТЕРИАЛЕ ПРО ECC – ССЫЛКА

ВКЛАДКА OTHER

На вкладке Other, нас интересует только один параметр, это AdjustPower. Он отвечает за резервирование максимального допустимого потребления тока для конкретной флешки.

Не буду усложнять схему, упрощаю до безобразия:– 200MA – для старых флешек или не объёмных новых (не более 16 гигов).– 500MA – для объёмных флешек (более 16GB) или сильно низкокачественных современных подделок.

У меня объёмных Alcor-флешек нету, так что я всегда прошиваю со значением 200MA.

ВКЛАДКА INFORMATION

На этой странице настроек, можно изменить родные для Alcor-контроллеров значения идентификаторов, на произвольные или брендовые (Apacer, Transcend, …). Но хочу отметить, что практической пользы от этого не будет ни капли, а только может создать в дальнейшем неудобства связанные с неклассическими VID и PID. Посему, я не рекомендую менять заложенные в программу значения на вкладке Information, без весомых причин.

ЗАВЕРШАЮЩИЙ ЭТАП

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

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

По завершению процесса прошивки, сначала отсоедините накопитель от USB-порта компьютера и лишь затем выключите прошивальщик.

ЗАМЕЧАНИЯ

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

ALCORMP НЕ МОЖЕТ ОБНАРУЖИТЬ ФЛЕШКУ

Про характерные причины для всех контроллеров писать не буду, скажу лишь об особенностях. Так вот, если идентификаторы VID-PID, которые имеет флешка не вбиты в конфиг AlcorMP, то утилита не увидит флешку.Для решения этой проблемы есть два пути:– добавить vid и pid флешки в конфигурационный файл AlcorMP.ini.– предварительно сменить vidpid, на дефолтные для Алькоров (058F-6387), с помощью таких утилит как Alcor Change PID_VID Rework или QCTool.

; Выписка секции [IGNORE], из файла AlcorMP.ini, с добавленными совместимыми идентификаторами: 8564-1000, 0000-7777, 0001-7778, 0011-7788.

[IGNORE]Enable=1IgnoreVID=058fIgnoreVIDPID=85641000,00017778,00117788,00007777InsertVidPid=[ALREADY LOAD]VIDPID=058F6387,85641000,00017778,00117788,00007777

Чтобы добавить свои уникальные VID\PID, просто добавьте их через запятую в соответствующие две строки.

Приведённые выше 4 самых распространённых идентификаторов, уже добавлены в дистрибутивы МОДИФИЦИРОВАННЫХ РЕДАКЦИЙ ALCORMP by NAT27 . Также в них из главного окна утилиты AlcorMP, визуально доступна кнопка DRIVER, с помощью которой вы можете добавлять свои VIDPID.

50400: Too many bad block error. Bad Block: 2048/2048

Означает что утилите было не по силам отфильтровать некачественные ячейки флеш-памяти. Как вариант могу посоветовать выставить настройки на максимально глубокий анализ (MP Mode = Capacity optimize; Scan Level = Full Scan4).

30700: No Support Dual Channle. Bad Block: 0/0

Указывает на отсутствие совместимости между данной утилитой и двухканальным режимом работы флешки. В данном случае, нужно искать иное ПО для реанимации или попробовать использоваться AlcorMP в одноканальном режиме. Для этого в настройках утилиты установите значение параметра Channel=’Single Channel’. Но в данном случае, объём флешки уменьшится ровно вдвое, т.к. в работе будет задействован исключительно один канал из двух.

В комментариях к статье, прошу не задавать вопросы о ремонте ваших флешек, для этого существует форум USBDev – ЩЁЛКНИТЕ, ЧТОБЫ ЗАДАТЬ ВОПРОС НА ФОРУМЕ (FORUM) . Форма же для комментов на этой странице нужна для оставления замечаний и дополнений по вопросу, рассмотренному в материале.

www.usbdev.ru

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

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

Внимание!

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

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

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

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

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

 

ПРИМЕР ПРАВИЛЬНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ ДЕЙСТВИЙ ПРИ ПРОГРАММНОМ РЕМОНТЕ Лог определения устройства программой usbflashinfo): например: Volume = H:Controller = iCreate Memory Model = UnknownVID = 1043PID = 8012 Vendor (by VID) = iCreate Technologies Product (by PID) = USB Flash Drive Manufacturer = SONY Product = Flash Disk Query Vendor ID = SONY Query Product ID = Flash Drive Query Product Revision = 1.00 Physical Disk Capacity = 1058013696 Bytes Windows Disk Capacity = 1052524544 Bytes USB Version = 2.00 Max.Power = 100 mA Microsoft Windows XP SP3 Выделены параметры для поиска(пробуйте различные сочетания) в данной ветке, в интернете, на специализированных сайтах (см. выше), да где угодно. Не следует помещать лог с вопросом — что делать, как? через какую утилиту форматировать? Воспользуйтесь поиском (почитав вопросы и ответы других участников, исходя из результатов поиска), потом спрашивайте.

Хотелось бы обратить ваше внимание — если VID = 0000 PID = 0000

 

КРАТКИЙ ПОРЯДОК ДЕЙСТВИЙ

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

[1] ОСМАТРИВАЕМСЯ

В случае если флешку не может обнаружить компьютер, пробуем выполнить следующие методы в точно представленной последовательности до корректного распознавания её как устройства.– перезагрузить компьютер;– подключить через задний USB-порт материнской платы или на крайняк сменить порт;– почистить реестр с помощью программы USB Oblivion, не забудьте перед запуском процесса отключить все USB-девайсы и установить птичку ‘Do real clean (simulation otherwise)‘;– перевести флешку в тестовый режим, попробовать несколько разных комбинаций (5-6 минимум), как на контроллере, так и на флеш-памяти;– на случай нестабильной работы операционной системы, проверить флешку на другом компьютере, попутно загнав её в тестовый режим;– если ничего из вышеперечисленного не помогает, то на 99,9% у Вашей флешки аппаратные проблемы. Можно попробовать перед подключением её в порт нажать на микросхемы памяти и контроллера пальцами, чтобы они плотнее пристали к поверхности печатной платы и в таком состоянии подключить и держать до выяснения эффективности попытки. Если и это не помогает, то без паяльника и специальных знаний здесь не обойтись, как правило, легче выкинуть такое устройство.

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

[2] ОПРЕДЕЛЯЕМ ЧТО ВНУТРИ

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

Немного теории:Большинство флэшек распознаются тремя распространяемыми в сети интернет бесплатными программами: ChipGenius, Flash Drive Information Extractor и ChipEasy.

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

Flash Drive Information Extractor (usbflashinfo) – отечественная разработка, из-за чего и ориентирована в основном на контроллеры, которые установлены в флешки продающиеся у нас в стране. Для фейков (поддельных флешек и флешек-подарков), лучше подойдет конечно чипгений. Но для тех контроллеров, которые она знает, выдает наиболее полную информацию. Так что в случае корректного отработки с флешкой, отчёт данной утилиты, наиболее предпочтителен.Знакома со следующими железяками: Phison, Alcor, USBest, iTE, SkyMedi (не все), SMI, SSS, YS8231 и подобные Appotech, Innostor, а также опознает фирмы ChipsBank (не все), SanDisk (фирму, но ни как не модель и прочие), U3 разные, кое-какие iCreate (но память у них не умеет).

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

Скачать все эти три утилиты, можно здесь – FILES. Использовать следует исключительно самые свежие версии, а не ту которую Вам ближе.Подробную справочную информацию на данному вопросу можете почерпнуть из статьи – Определение модели контроллера и памяти флешки

Итак, проведём быстрый программный осмотр пациента. Подключаем флешку в USB-порт и сканировать её по очереди с помощью программы Flash Drive Information Extractor и ChipGenius.

; usbflashinfo790548:Volume: K:Controller: Phison PS2306Possible Memory Chip(s): Not availableFlash ID: 2C847863 A9Chip F/W: 01.02.10Firmware Date: 2014-05-22ID_BLK Ver.: 1.2.74.0MP Ver.: MPALL v3.80.00VID: 13FEPID: 5400Manufacturer: UFD 3.0Product: Silicon Power32GQuery Vendor ID: UFD 3.0Query Product ID: Silicon Power32GQuery Product Revision: PMAPPhysical Disk Capacity: 31633440768 BytesWindows Disk Capacity: 31624626176 BytesInternal Tags: 2Q6P-S74AFile System: FAT32Relative Offset: 1024 KBUSB Version: 3.00 in 2.00 portDeclared Power: 300 mAContMeas ID: 3DDA-11-00Microsoft Windows XP SP3Program Version: 7.9.0.548

; ChipGenius_v4_00_0030.exe:Description: [K:]Запоминающее устройство для USB(UFD 3.0 Silicon-Power32G)Device Type: Mass Storage Device

Protocal Version: USB 2.10 – Hint: This device can run faster when plugged to a USB3.0 portCurrent Speed: High SpeedMax Current: 300mA

USB Device ID: VID = 13FE PID = 5400Serial Number: P1401468070B556EA15C9623

Device Vendor: UFD 3.0Device Name: Silicon-Power32GDevice Revision: 0100

Manufacturer: UFD 3.0Product Model: Silicon-Power32GProduct Revision: PMAP

Controller Vendor: PhisonController Part-Number: PS2251-06(PS2306) – F/W 01.02.10 [2014-05-22]Flash ID code: 2C847863 – Micron [TLC]

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

В качестве примера покажу как определяются другие фирмы usb-контроллеров, в краткой форме (до значений VIDPID).

Controller: Alcor AU6985/AU6992/SC508(FC8508)Possible Memory Chip(s):Hynix h37UBG8T2MYRHynix h37UBG8T2MMemory Type: MLCFlash ID: ADD79425 4441Flash CE: 1Flash Channels: SingleChip Code: 0xD004Chip F/W: E402Group: 92 Controller: Silicon Motion SM3260 ADSPossible Memory Chip(s):Samsung K9PFGY8U5ASamsung K9PFGY8U7ASamsung K9HDGY8U5AMemory Type: MLCFlash ID: ECD7947A 54C3Flash CE Summary: 8Chip F/W: ISP 120801-AD-MP: L0828V1MPTOOL Ver.: 2.03.90PTEST Date: 2009-12-03 Controller: Innostor IS903 A5Possible Memory Chip(s):Micron MT29F512G08CKCAB *2Memory Type: MLCFlash ID: 2CA4E53C A5Flash CE: 2+2Flash Channels: DualChip F/W: 1.08.41.00 Controller: Appotech DM8261Possible Memory Chip(s):SanDisk SDTNPMAHEM-008GMemory Type: MLCFlash ID: 45DEA482 7656Flash CE: 1Chip F/W: V1.0.00Firmware Date: MAR 11 2013 19:55:25

Здесь нас в первую очередь интересует модель контроллера и идентификатор флеш-памяти (FlashID = FID). Для Алькоров, я еще выделил его код, который Вам пригодиться при работе с чипами 98-ой группы (AU6989SN, AU6989AN и прочими). Если значение FID`а имеет значение, которого не существует в природе, то накопитель не исправен и нужен как минимум тестовый режим.

[3] ПОДБОР УТИЛИТ

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

Для примера возьмём одну из флешек приведенных выше в таблице, а именно ту которая на чипе от Alcor.

В меню FILES находим производителя Alcor Micro и там уже осуществляем поиск по модели контроллера. Если Вы не знаете на какой странице искать можно забить модель контроллера в поиск по сайту, панель для поиска расположенная в правом верхнем углу. По очереди вбиваем, например – AU6985 или AU6992 или SC508 или FC8508. Так я, например, вышел на утилиту AlcorMP_UFD 13.02.05.MD {AU6990,92,96,98}, в скобках указаны цифры 92, которые указывают на контроллер AU6992. Из различных версий AlcorMP, я выбрал последнюю, в описании которой есть номер 92. Если по какой-либо причине она не подошла, можно проверить несколько более ранних версий или перейти к другой утилите, например FC MpTool 04.03.40 {AU6990,92,96,98}.

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

0xD004 ADD79425

AU6985 ADD79425AU6992 ADD79425SC508 ADD79425FC8508 ADD79425

AU6985 h37UBG8T2MAU6992 h37UBG8T2MSC508 h37UBG8T2MFC8508 h37UBG8T2M

Если железо менее распространено и поиск заканчивается неудачей, то переходим к более общим случаям:

AU6985 MLC-4KAU6992 MLC-4KSC508 MLC-4KFC8508 MLC-4K

AU6985 Hynix 41nmAU6992 Hynix 41nmSC508 Hynix 41nmFC8508 Hynix 41nm

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

AU6992 ADD79425 site:usbdev.ru

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

[4] ПРОЦЕСС ПРОШИВКИ

Останавливаться здесь я особо не буду, процедуры у всех утилит, как правило, похожи. Всего пару слов:– По возможности используйте исключительно задние USB2.0-порты Вашего компьютера.– Использовать рекомендуется Windows XP 32bit. В большинстве случаев вполне пригодна 32-битная Windows7. Использование остальных версий ОС, а также 64-битных, не так эффективно и может заканчивать необоснованными ошибками. Хотя многое ПО выпущенное за последние годы, так или иначе, уже поддерживает Windows 7 64bit.– Применение утилит, не поддерживающих Ваш контроллер, как правило, абсолютно безопасно, так как они тупо не увидят флешку. А вот те которые как бы поддерживают, но не до конца всё отлажено, могут привести к подвисанию программы флеш.

 

blog.labrocat.ru

Восстановление USB Flash EXPLOYD 32GB. Диск защищен от записи. Controller-Alcor AU6989AN-G/AU6998AN-G/SC908AN-G

EXPLOYD 32GBКак восстановить флешку EXPLOYD на 32gb. Ошибка - Диск защищен от записи. Вот такая история. USB накопитель EXPLOYD объемом 32GB выдает ошибку - Диск защищен от записи. Это предупреждение появляется, при попытке скопировать на флешку или удалить с нее файлы. Тоже самое происходит, если попытаться отформатировать накопитель штатными средствами системы Windows. USB накопитель EXPLOYD 32gb при подключении, виден в проводнике Windows через Компьютер. Также он определяется в Диспетчере устройств как Generic USB Flash Disk USB Device. В Управлении дисками, виден как Съемное устройство - Исправен(Основной раздел). С чего начнем? Для начала считаем, что внутри флешки. Будем использовать парочку утилит. Это ChipGenius и usbflashinfo. Программы не требуют установки. Скачали, распаковали из архива и запустили. Обе считали одинаковую информацию с USB накопителя EXPLOYD на 32gb. Но главное на каком контролере

сделана флешка Alcor AU6989AN-G/AU6998AN-G/SC908AN-G

 

 

Восстановление USB Flash EXPLOYD 32GB. Диск защищен от записи

 

Подключаем Flash Disk к компьютеру и смотрим, как он определяется системой.

 

EXPLOYD 32GB

 

В Диспетчере устройств виден как Generic USB Flash Disk USB Device

 

EXPLOYD 32GB

 

В Управлении дисками определяется как Съемное устройство - Исправен(Основной раздел)

 

EXPLOYD 32GB

 

Пробуем копировать на накопитель файлы. Получаем ошибку - Диск защищен от записи.

 

EXPLOYD 32GB

 

Тот же результат при форматировании устройства

 

EXPLOYD 32GB

 

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

 

usbflashinfo

ChipGenius

 

Из отчета usbflashinfo читаем:

Controller: Alcor AU6989AN-G/AU6998AN-G/SC908ANPossible Memory Chip(s): Not availableFlash ID: 453A9B82 7ED5Flash CE: 1Chip Code: 0xE603Chip F/W: 8985Group: 98VID: 058FPID: 9380Manufacturer: Alcor MicroProduct: Mass Storage DeviceQuery Vendor ID: Generic Query Product ID: USB Flash Disk Query Product Revision: 7.76Physical Disk Capacity: 31750881280 BytesWindows Disk Capacity: 31750877184 BytesInternal Tags: AZAH-LAAJFile System: NTFSUSB Version: 2.00Max. Power: 100 mAContMeas ID: CC2A-01-00

По контроллеру подбираем утилиту для восстановления девайса. Это программа AlcorMP 121214.eD3 (AU6989, AU6998, SC908)

Скачиваем утилиту. Распаковываем из архива, запускаем. Подключаем флешку EXPLOYD на 32gb

 

AlcorMP 121214.eD3 (AU6989, AU6998, SC908)

 

Программа увидела нашу подопечную. Жмем кнопку Start(A). Запустится процесс форматирования накопителя. 

 

AlcorMP 121214.eD3 (AU6989, AU6998, SC908)

 

AlcorMP 121214.eD3 (AU6989, AU6998, SC908)

 

AlcorMP 121214.eD3 (AU6989, AU6998, SC908)

 

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

 

AlcorMP 121214.eD3 (AU6989, AU6998, SC908)

 

Скачать AlcorMP 121214.eD3 (AU6989, AU6998, SC908)

 

 

 

bazanovv.ru

Ремонт USB Flash Drive с помощью утилиты AlcorMP - Ремонт - Разная аппаратура -

… Данная инструкция составлена в процессе восстановления работоспособности USB Flash Drive Transcend JetFlash V60 4GB (скриншоты сделаны с Transcend JetFlash V33 4GB, т.к. V60 вернул счастливому владельцу) и не претендует на полноту описания всех нюансов, а лишь предназначена для тех кто не знает с чего начать. Приступая к процессу восстановления работоспособности Flash Drive необходимо учитывать следующие моменты. Не пытайтесь запускать данную программу если вы рассчитываете на восстановление данных, хранящихся на флешке, потому что будет выполнено низкоуровневое форматирование устройства с потерей всех записанных данных. Прежде чем запускать программу, необходимо сохранить «начальный» файл конфигурации AlcorMP.ini в отдельную директорию, потому как в процессе настройки данный файл будет изменен согласно типу вашего USB Flash Drive. В следующий раз, до того как вы вставите для ремонта другую модель флешки, необходимо восстановить предварительно сохранённый «начальный» файл конфигурации AlcorMP.ini иначе будет сообщение об ошибке. После работы программы AlcorMP может исчезнуть значек безопасного извлечения USB устройств, для восстановления значка попробуйте запустить LoadDriver.exe и выполнить Unstall (там так написано;). Чтобы значёк безопасного извлечения USB устройств не исчезал, достаточно в закладке Setup-BadBlock установить галку напротив Uninstall Driver When Close MP (см. Рисунок 1.12). При использовании программы придерживаемся правила – сначала запускаем программу, затем вставляем флешку, после обработки закрываем программу – затем отключаем флешку. Программу AlcorMP версии (090227) и выше, перед отключением флешки можно не закрывать, если воспользоваться специально предназначенной для размонтирования флешки кнопкой Eject(E) в главном меню (см. Рисунок 1.1). Также в AlcorMP(090227) увеличено число распознаваемых микросхем памяти до 239 (параметр Count=239 в файле FlashList.ini) против 221 (Count=221) в AlcorMP(081208) . В остальном, интерфейс программ совпадает, поэтому данная инструкция подходит и для более ранних версий программ AlcorMP. Какую версию программы использовать для вашей флешки подскажет опыт, не всегда самая "свежая” версия гарантирует успех, например утилита AlcorMP(090227) некорректно обрабатывала флешку Transcend на устаревшем контроллере AU6982, а AlcorMP(081208) справилась легко, обычно работает принцип времени выпуска контроллера и соответствующего ему времени создания утилиты настройки. Если вы читаете данную инструкцию то, надеюсь, это означает что этап определения типа микросхемы контроллера флешки уже пройден, и в вашей флешке используется один из следующих контроллеров — Alcor AU7640, AU6981, AU6982, AU6983, AU6984, AU6986, AU3150 (AU3150B51/C53 используется в MP3 плеере). Если в вашей флешке установлен контроллер AU6980, AU9380 то утилиты семейства AlcorMP не подойдут.

Главное меню программы AlcorMP(090227) Рисунок 1.1.

AlcorMP

Главное меню программы AlcorMP(081208) Рисунок 1.2.

AlcorMP

После запуска AlcorMP(081208) можно вставлять USB Flash Drive, при этом в первый раз может появиться сообщение программы о выполнении предварительных настроек с требованием вынуть флешку и перезапустить программу и затем снова вставить флешку – делайте. В секции Setup Info указаны текущие (на момент запуска программы) установки, пока не обращаем на них внимания, по всем необходимым параметрам пройдемся далее. Порт USB в который вы вставляете флешку должен быть исправным, лучше всего вставлять непосредственно в разъем системной платы, без перекосов. Использовать разъемы на передней панели, а также удлинители нежелательно – такого рода соединения могут стать источником проблем.

Рисунок 1.3.

AlcorMP

Информация о флешке может появиться в любом из шестнадцати окон, как видно на Рисунке 1.3., флешка попала в шестой отсек. Если сейчас кликнуть на кнопку "G” слева от надписи про флешку, то информация о флешке будет не совсем корректна, хотя можно увидеть и записать на листок бумаги серийный номер флешки, если захотите его оставить для этого устройства. Чтобы попасть в меню настроек – нажимаем Setup(S).

Рисунок 1.4.

AlcorMP

Программа предлагает установить пароль, оставим поля пустыми и жмем кнопку "Ok”. Теперь доступны несколько секций настроек, поочередно рассмотрим и настроим их.

Рисунок 1.5.

AlcorMP

В секции Flash Type появится наименование производителя и тип используемой микросхемы памяти, в данной секции ничего не меняем. В секции MP Setup\Optimize доступны три значения Speed optimize\Capacity optimize\LLF Set optimize, вибираем Speed optimize, тогда скорость записи на флешку будет высокой. Если выбрать Capacity optimize, то флешка будет оптимизирована на больший объем (за счет уменьшения размера кластера), но при этом скорость записи упадет (в 2-4 раза относительно Speed optimize). В исключительных случаях, если после обработки флешки с параметром Speed optimize появились сбои в работе устройства, то используйте метод Capacity optimize.

Рисунок 1.6.

AlcorMP

Метод LLF Set optimize без проверки на Bad блоки, преймуществ перед Speed optimize не имеет, используйте его если только на 100% уверены в надежности флешки. На данной закладке можно еще поэкспериментировать с Scan Level.

Рисунок 1.7

AlcorMP

Full Scan1 наиболее надежный, но и самый долгий, 4GB флешка Transcend JetFlash V60 проверяется минут пять, если перед вами поставлена задача восстановить убитую флешку, то есть смысл остановиться на этом методе, а если в исправности микросхемы памяти нет сомнения, тогда можно выбрать Fast Scan4 – проверка будет занимать до 1 мин. Переходим к следующей закладке (вверху) Mode (Рисунок 1.8).

Рисунок 1.8.

AlcorMP

Выбираем Pure Disk если нас интересует обычная флешка в ее понимании (один логический раздел – одна буква в проводнике). По желанию в поле Volume level присваиваем название – то что будет в проводнике после логической буквы, а также в поле Disk SN указываем серийный номер логического диска (не путать с серийным номером самой флешки). Volume level и Disk SN можно не указывать. Если сдвинуть указатель движка с 0%, то будут созданы два раздела в указаном процентном соотношении, при этом откроются для изменения поля для присвоения Volume level и Disk SN второму разделу (Рисунок 1.9).

Рисунок 1.9.

AlcorMP

По желанию в поле Copy to FDisk можно указать путь к внешним файлам, которые будут скопированы на первый раздел, и, если создаются два раздела, то откроется поле Copy to SDisk для копируемых файлов второго раздела. Если вдобавок поставить галку Write protect то файлы в выбранных разделах FDisk, SDisk будут доступны только на чтение.

Рисунок 1.10

AlcorMP

Обратите внимание на параметр LED Set, когда его значение OFF, то это означает что индикатор на флешке после установки флешки в порт USB после детекта будет выключен (при пересылке данных будет мигать), а если ON, то индикатор на флешке будет гореть всегда(при пересылке данных будет мигать), даже в моменты простоя. Если вы не поняли о чем идет речь в данном параграфе, то установите значения в этой закладке как на скриншоте.

Для создания загрузочного раздела CD-ROM на флешке читайте статью Создание CD-ROM раздела на флэш (для контроллеров Alcor AU6983, AU6984, AU6986).

Прежде чем перейти к следующей закладке, проверим установки Setup-Mode, для обычной флешки они должны соответствовать Рисунку 1.8.

Переходим к следующей закладке (вверху) Information (Рисунок 1.11).

Рисунок 1.11.

AlcorMP

В поле VID, PID информация уже присутствует, утилита сама их подставляет, если здесь пусто то внесите правильные VID, PID (VID=058F, PID=6387-предпочтительно, допустимо PID=9380, нежелательно PID=1234). Поля SCSI и USB можно не трогать, у меня здесь прописаны данные под конкретную флешку, эти наименования будут видны в Windows для этой флешки. Для запуска утилит Transcend необходимо поле Vender String заполнить JetFlash. В секции SN Set ставим галку Fix Set и прописываем в поле SN серийный номер флешки(тот что вначале записывали на бумажку) в формате 8digit или 20digit, в формате 20digit недостающие до двадцати цифры заполняются нулями, что не всегда удобно. Если поле серийного номера не прописывать, то программа сама его присвоит, сгенерировав случайным образом при выборе пункта Random Set.

Переходим к следующей закладке(вверху) BadBlock (Рисунок 1.12). Здесь оставляем все как на скриншоте, по умолчанию форматирование выполняется в FAT32, если вам нужна другая файловая система, то создайте её потом, после восстановления работоспособности флешки другими сторонними утилитами форматирования. Как уже было отмечено в самом начале, наличие галки в строке Uninstall Driver When Close MP позволяет автоматически по завершении работы программы AlcorMP выгружать драйвера шины USB необходимые для работы утилиты. Операционная система продолжит использование своих "родных” драйверов поддержки USB и значек безопасного извлечения устройств на шине USB появится в трее. Если убрать галку, то драйвера AlcorMP не будут выгружены и подменят "родные”, тогда значек безопасного извлечения для флешек не будет появляться при подключении флешки.

Рисунок 1.12.

AlcorMP

Переходим к следующей закладке (вверху) Other (Рисунок 1.13). В данной закладке секцию Compel Specify Flash не трогаем, в ней будет указан производитель и тип микросхемы флеш памяти, который программа определила автоматически. А вот на секцию Support for other types of controller or not необходимо обратить пристальное внимание. По умолчанию галка в данной строке отсутствует и поэтому недоступны для выбора шесть типов контроллеров указанных в данной секции. Если в списке шести затенённых типов контроллера отсутствует тот который используется в вашей флешке (например AU6982, AU6986…) то никаких галок не ставим, оставляем эту секцию как есть.

Рисунок 1.13.

AlcorMP

А если в списке шести затенённых типов контроллера вы обнаружили свой, то небходимо его обязательно выделить. Например, в вашей флешке установлен AU6983, тогда секция Other должна быть как показано на Рисунке 1.14.

Рисунок 1.14.

AlcorMP

После настройки Setup, нажимаем кнопку OK в правом нижнем углу и возвращаемся на основной экран утилиты. Все готово для запуска процесса восстановления, нажимаем Start(A). В случае если произошла непредвиденная остановка, либо вы сами прервали процесс, вспомнив о чемто важном, на месте отображения информации о флешке появится сообщение об ошибке устройства. Необходимо нажать Refresh® чтобы вернуться к предыдущему состоянию (до запуска Start(A)). После старта утилиты с предварительно настроенными параметрами указанными выше, выполняется следующая последовательность операций:

Стирание… (Рисунок 1.15).

Рисунок 1.15.

AlcorMP

Сканирование на плохие блоки Bad Block…

Рисунок 1.16.

AlcorMP

Форматирование… Причем форматирование может проскользнуть практически незамеченным.

Рисунок 1.17.

AlcorMP

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

Рисунок 1.18.

AlcorMP

Для просмотра детальной информации нажимаем F – Status, получаем картину следующего вида.

Рисунок 1.19

AlcorMP

Original Bad Block это плохие блоки которые были пофиксены на флешке еще на этапе производства. Осталось только закрыть программу, вынуть флешку, снова ее вставить и наблюдать "новенькую, рабочую” флешку.

Внимание!!! Автор статьи не несет ответственности за возможный ущерб, который вы можете причинить своему оборудованию в процессе творчества. Все попытки переложить ответственость на кого бы то ни было прямо или косвенно являются несостоятельными. Всё в ваших руках (и голове), примите решение и приступайте к делу! Вся информация предоставленная в статье получена опытным путем, из сообщений в разных форумах и имеет высокую степень достоверности так как была проверена. Тем не менее никто не застрахован от ошибок и заблуждений. Дабы восторжествовала истина – проведите свои исследования. Желаю вам удачи! …

sxema.ucoz.ua