Внимание! Перед созданием новой темы читать обязательно!

Автор Duseon, 11 Ноября 2008, 09:50:07

0 Пользователей и 3 Гостей просматривают эту тему.

Duseon

Если у вас программный сбой флэш накопителя, сначала прочтите статью -
Восстановление флэш накопителей после программых сбоев.
В случае потери информации с флэш, читаем статью -
Восстановление информации с flash накопителей.

Большинство утилит НЕ РАБОТАЮТ под Windows Vista и Windows 7.

Утилиты и инструкции для восстановления USB флэш накопителей НЕ подходят для восстановления карт памяти.

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

megamax

Если винда говорит "Вставте диск", "Диск отсутствует" или флеш имеет нулевой размер, вне зависимости от контроллера сначала пробуем HP USB Disk Storage Format Tool. Если увижу пост с такой проблемой без использования этой прожки - буду удалять сообщения..

_ANDY_

У Вас есть USB-флэшка, которую никак не удаётся отформатировать и заставить работать как положено.
Привести её в рабочее состояние часто помогает производственная утилита, которая исправляет/обновляет микропрограмму, зашитую в накопитель при его изготовлении. Считать прошивку с заведомо рабочего накопителя, для его последующей прошивки, этими утилитами невозможно. Возможно только узнать марку контроллера и флэш-памяти, установленных в накопителе и подобрать для них соответствующую утилиту.  Прежде чем запускать утилиту узнайте какой контроллер установлен в Вашей флэшке.
Алгоритм определения контролера, установленного в USB- флэш накопитель.
100% - ю точность безусловно даёт непосредственное чтение маркировки с микросхемы контроллера.
     
          ALCOR AU6986         |         Chipsbank CBM2080
И так далее.
Все остальные методы – косвенные и не дают точного результата. Но, что делать, если разобрать накопитель сложно (герметический/запаянный корпус или жалко ломать) или невозможно (монолит). Придется угадывать! :)
1.1   Угадываем с помощью идентификаторов VID/PID/Product Revision/Vendor Description/Product Description и т.д.
Например, возьмем восстановленную A-Data PD1 4GB
Утилита ChipGenius показывает:
Device Name: ++[H:][G:]+Запоминающее устройство для USB(Ut163 restored USB Device)(Ut163 rest...PnP Device ID: VID = 1307 PID = 0163
Serial Number: DF37AFF0A990D3
Revision: 1.00/1.00
Device Type: Standard USB device - USB2.0 High-Speed
Chip Vendor: USBest
Chip Part-Number: UT163
Product Vendor: (N/A)
Product Model: (N/A)
USBDeview:
device name: A-Data PD1
Descr: Ut163 restored USB Device
device type: Mass Storage
VendorID:  1307
ProductID:  0163
CheckUDisk 5.4:
Name: A-Data PD1  (USB2.0)
Logic Driver: H:\
VID&PID: Vid_1307&Pid_0163
Speed: high speed
Total Space: 700.77 MB
Free Space: 471.95 MB
VendorID: Ut163
ProductID: restored
Product Revision: 1.00
Vendor Description: UT163
Product Description: A-Data PD1

Тут все утилиты дружно указывают на контроллер USBest UT163, в основном из-за описания, записанного в контроллер при восстановлении (Vendor Description: UT163) и изменённого PID: 0163 (изначально он был 0165 и все опрелелялки так-же дружно указывали на UT165-й контроллер)
1.2   С помощью опыта пользователей по базе iFlash
Здесь есть поиск по VID или PID , а так-же можно искать произвольную информацию, например по названию флэшки, какие контроллеры в таких встречаются.
1.3   С помощью узконаправленных утилит, которые определяют марку контроллера только одного производителя. Это стоит делать, когда нужно более точно определить марку контроллера.
1.3.1   Проверка на USBest (UT163/165) осуществляется с помощью MPInfoCheck (UT163, UT165) v1.0.1.0

Она правильно определила тип контроллера UT165, точный идентификатор памяти FID = 2CD5943E74 (соответствует Micron MT29F16G08MAA_2GB и Micron MT29F32G08QAA_4Gb), и версию прошивальщика MP 1.65.12.73

1.3.2   Проверка на Phison (PS2251-xx) осуществляется с помощью GetInfo 3.8.8.2

Она определила контроллер правильно! Но если установлен PS2233, то она так-же покажет PS2251-33.

1.3.3   Проверку на SSS  можно произвести с помощью  U3S_SafeErase_V116.

1.  0xC0 = SSS 6679
2.  0xB0 = SSS 6688
3.  0xB1 = SSS 6690
4.  0xB2 = SSS 6689
5.  0xB3 = SSS 6691
6.  0xB5 = SSS 6692
7.  0xB7 = SSS 6697
1.3.4   Для других контроллеров подобных информационных утилит не встречалось. Проверить можно только по реакции на утилиту-прошивальщик. Для некоторых из них необходимо устанавливать специальный заводской драйвер. Он помогает утилите определить контроллер.
Как не раз уже говорилось, утилиты корректно работают в Win XP/Win 2000!
После того как Вы определились с контроллером, провели ПОИСК похожих тем и не нашли, приступайте к заполнению ШАБЛОНА

novo

Для идентификации флэшек с контроллером SMxxxx, можно воспользоваться SMI ReFixInfo. Если при подключении флэшки загорается 'R' на соответствующем порту, то контроллер точно SM. Остается подобрать сервис-утилиту SMI MPTool/SMI Test для получения детальной информации о модели контроллера и памяти и/или последующего лечения/прошивки.