Восстановление флешки: определение контроллера, прошивка флешки

Автор: Alexandr, 18.12.2016 Рубрики: Восстановление и ремонт, Флешки, SD-карты

vosstanovlenie-fleshkiДоброго дня!

Если ваша флешка стала постоянно сбоить: не форматируется, при подключении к компьютеру - тот часто подвисает, при копировании файлов на нее - вылетают ошибки, но она не подвергалась механическому воздействию - ШАНСЫ на восстановление ее работоспособности есть!

Хорошо бы, если при подключении флешки - она хоть как-то определялась, например: издается звук подключения, флешка отображается в "моем компьютере", на ней моргает светодиод и пр. Если компьютер совсем не видит флешку, то сначала рекомендую ознакомиться вот с этой статьей: https://ocomp.info/kompyuter-ne-vidit-fleshku.html

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

 

Восстановление работоспособности флешки // по шагам

Определение модели контроллера

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

Все что было ясно, осмотрев ее, это то, что она на 16 GB, и ее марка - SmartBuy. При подключении к ПК - загорался светодиод, флешка определялась и была видна в проводнике, но работала со сбоями.

SmartBuy 16 GB - не работающая флешка

SmartBuy 16 GB - "подопытная" не работающая флешка

Чтобы восстановить нормальную работу флешки, необходимо перепрошить микросхему контроллера. Делается это специальными утилитами, и для каждого типа контроллера - своя утилита! Если утилита будет выбрана неверно, то с высокой долей вероятности, вы испортите флешку на совсем... Скажу даже больше, у одного модельного ряда флешек - могут быть разные контроллеры!

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

  1. VID — идентификатор производителя контроллера;
  2. PID — идентификатор устройства.

Один из самых простых способов узнать VID, PID, и модель контроллера флешки - это использовать специальные утилиты. Одна из лучших в своем роде - это Flash Drive Information Extractor.

 


Flash Drive Information Extractor

Сайт производителя: http://www.antspec.com/usbflashinfo/

logo-flash-drive-information-extractor

Небольшая бесплатная утилита, для получения максимум информации о флешке. Устанавливать ее не нужно!

Программа определит модель USB-флешки, модель и тип памяти (поддерживаются все современные флешки, по крайней мере, от нормальных производителей :-) )...

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

Получаемая информация:

  • модель контроллера;
  • возможные варианты установленных во флешке чипов памяти;
  • тип установленной памяти;
  • заявленный производителем максимальный потребляемый ток;
  • версия USB;
  • полный физический объем диска;
  • объем диска, сообщаемый операционной системой;
  • VID и PID;
  • Query Vendor ID;
  • Query Product ID;
  • Query Product Revizion;
  • Controller Revision;
  • Flash ID (не для всех конфигураций);
  • Chip F/W (для некоторых контроллеров) и др.

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


 

Работа с Flash Drive Information Extractor

  1. Отключаем от Usb-портов все, что подключено (по крайней мере все накопители: плееры, внешние жесткие диски и т.д.).
  2. Вставляем ремонтируемую флешку в Usb-порт;
  3. Запускаем программу;
  4. Жмем кнопку "Получить информацию о флешке";
  5. Через некоторое время получаем максимум информации о накопителе (см. скриншот ниже).
  6. Если программа зависла - ничего не делайте и не закрывайте ее. Выньте флешку через пару минут из USB-порта, программа должна "отвиснуть", и вы увидите всю информацию, что она успела вытащить с флешки...
Flash Drive Information - VID и PID флешки

Flash Drive Information - VID и PID флешки

Теперь мы знаем информацию о флешке и можем приступить к поиску утилиты.

Информация о флешке:

  • VID: 13FE; PID: 4200;
  • Модель контроллера (Controller): Phison 2251-68 (вторая строка на скриншоте выше);
  • SmartBuy 16 GB.

 

Дополнение

Определить достоверно модель контроллера можно, если разобрать флешку. Правда, не каждый корпус у флешки разборный, и не каждую потом соберешь обратно :roll: .

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

Разобранная флешка

Разобранная флешка. Модель контроллера: VLI VL751-Q8

 

Дополнение 2

Узнать VID и PID флешки можно с помощью диспетчера устройств (в этом случае - ничего и устанавливать не нужно). Правда в этом случае мы не узнаем модель контроллера, и есть некоторый риск, что по VID и PID не получится точно идентифицировать контроллер. И тем не менее, вдруг вышеприведенная утилита зависнет и не даст вообще никакой информации :oops: ...

  1. Сначала вставляем флешку в USB-порт;
  2. Далее запускаем диспетчер устройств: нажмите сочетание кнопок WIN+R, в строку "Открыть" введите команду devmgmt.msc, нажмите OK (скрин ниже в качестве примера).
    Как запустить диспетчер устройств

    Как запустить диспетчер устройств

     

  3. В диспетчере устройств откройте вкладку "Контроллеры USB", а в ней найдите строку "Запоминающее устройство USB" - перейдите в его свойства.
  4. Далее нужно открыть вкладку "Сведения", выбрать свойство "ИД оборудования", и вы увидите VID и PID флешки (стрелка 5 на скриншоте ниже).

    Определение VID и PID флешки через диспетчер устройств

    Определение VID и PID флешки через диспетчер устройств

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

 

Как найти утилиту для прошивки флешки

Важно! После прошивки флешки - вся информация на ней будет удалена!

1) Зная модель контроллера - можно просто воспользоваться поисковиками (Google, Яндекс например) и найти нужное.

2) Но я рекомендую, сначала попытаться найти утилиту на сайте http://flashboot.ru/iflash/.

Алгоритм работы такой:

  1. Заходим на сайт: http://flashboot.ru/iflash/
  2. Вводим свои VID и PID в строку поиска и ищем;
  3. В списке результатов, скорее всего, вы найдете десятки строк. Среди них нужно найти такую строку, у которой совпадет: модель контроллера, ваш производитель, VID и PID, размер флешки.
  4. Далее в последней колонке - вы и увидите рекомендуемую утилиту. Кстати, обратите внимание, версия утилиты так же имеет значение! Осталось скачать нужную утилиту и применить ее.

 

Поиск утилиты для восстановления флешки

Поиск утилиты для восстановления флешки

 

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

Formatter SiliconPower v3.13.0.0 // Format and Restore

Formatter SiliconPower v3.13.0.0 // Format and Restore.  Утилита конечного пользователя, предназначенная, как для низкоуровневого, так и высокоуровневого (FAT32) форматирования флэшек на контроллерах фирмы Phison линейки PS2251-XX.

Спустя пару минут моргания светодиода на флешке, она стала нормально работать, сообщения от Windows о невозможности форматирования - больше не появлялись. Итог: флешка была восстановлена (стала рабочей на 100%), и отдана владельцу 8-) .

На этом, собственно, всё. За дополнения по теме - буду признателен. Good Luck!

Полезный софт:

  • видеомонтаж
  • ВидеоМОНТАЖ

  • Отличное ПО для начала создания своих собственных видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!

25 комментариев

  1. Александр:

    У меня компьютер легко стирает Vid Pid, и не только на флешках, но и на других устройствах FTDI, Pic18F4550, и так далее. После ПК даже ноутбук эти устройства не определяет и не восстанавливает. Любой USB адаптер в один прекрасный момент ПК может записать в 0000. Я и систему перестанавливал, и все дополнительные платы вытащил, бесполезно.
    Вопрос: можно ли какой ни-будь программой выбрать Unknown Device и записать данные, чтобы определить устройство.
    Если есть такие программы, скиньте ссылку. Спасибо.

  2. Нина:

    Большое спасибо!!! При записи фильмов нечаянно скопировала их в системную папку флешки и никак не удавалось их оттуда удалить. После форматирования флешки в компьютере DVD-плеер перестал её видеть. Сделала всё, как написано в статье - заработало!

  3. Артём:

    Спасибо огромное!!! Все сделал как тут описано и флэш заработала!!!
    Кстати вид и пид оказались точно такими же как в статье и утилита соответственно эта подошла! :)))

  4. Андрей:

    Добрый день. Были куплены две одинаковые (производитель, модель, объём) флешки. У одной скорость записи 15-16 мб/с, а у второй 5-7 мб/с.

    Быстрая:
    Controller: Phison PS2307
    Possible Memory Chip(s):
    Hynix H27UCG8T2A
    Hynix H27UCG8T2ATR
    Hynix H27UCG8T2ATRx2
    Memory Type: MLC
    Flash ID: ADDE94DA 74C4
    Chip F/W: 01.04.10
    Firmware Date: 2014-03-20
    ID_BLK Ver.: 1.2.71.0
    MP Ver.: MPALL v3.30.0A
    VID: 0951
    PID: 1666
    Manufacturer: Kingston
    Product: DataTraveler 3.0
    Query Vendor ID: Kingston
    Query Product ID: DataTraveler 3.0
    Query Product Revision: PMAP
    Physical Disk Capacity: 15728640000 Bytes
    Windows Disk Capacity: 15728635904 Bytes
    Internal Tags: 2Q6P-SX5Q
    File System: NTFS
    USB Version: 3.00 in 2.00 port
    Declared Power: 300 mA
    ContMeas ID: 32ED-01-00

    Медленная:
    Controller: Phison PS2307
    Possible Memory Chip(s):
    Toshiba TC58NVG7T2JTA00
    Toshiba TC58TEG7T2JTA00
    Memory Type: TLC
    Flash ID: 983AA892 7650
    Chip F/W: 01.02.53
    Firmware Date: 2014-03-05
    ID_BLK Ver.: 1.2.68.0
    MP Ver.: MPALL v3.30.00
    VID: 0951
    PID: 1666
    Manufacturer: Kingston
    Product: DataTraveler 3.0
    Query Vendor ID: Kingston
    Query Product ID: DataTraveler 3.0
    Query Product Revision: PMAP
    Physical Disk Capacity: 15733161984 Bytes
    Windows Disk Capacity: 15733157888 Bytes
    Internal Tags: 2Q6P-8768
    File System: NTFS
    USB Version: 3.00 in 2.00 port
    Declared Power: 498 mA
    ContMeas ID: 32ED-02-00

    Одинаковые контроллёры, но разные чипы памяти.
    Скажите, есть ли способы увеличить скорость записи у "медленной"?

    • Alexandr:

      Добрый!

      Ну не такие уж они и одинаковые (чипы разные, тип памяти тоже).
      Попробуйте переформатировать накопитель в exFAT. https://ocomp.info/kak-otformatirovat-fleshku.html
      Кстати, вы их подключаете к USB 2.0 порту? (попробуйте USB 3.0)
      Благодаря этому, возможно, скорость будет повыше.

  5. Михаил:

    Спасибище!

  6. иван:

    Китайская флешка, тупо не форматируется ни чем...

    Volume: None
    Controller: Silicon Motion SM3267 AE
    Possible Memory Chip(s): Not available
    Flash ID: 89A46432 AA01
    Flash CE: 4
    Flash Channels: Single
    Chip F/W: ISP 170703-1AE
    MP: Q0707::
    MPTOOL Ver.: 2.05.59
    VID: 090C
    PID: 1000
    Manufacturer: SMI Corporation
    Product: USB DISK
    Query Vendor ID: SMI
    Query Product ID: USB DISK
    Query Product Revision: 1100
    Physical Disk Capacity: 125829120000 Bytes
    Windows Disk Capacity: 125822828544 Bytes
    Internal Tags: 8TAR-TZ42
    File System: EXFAT
    Relative Offset: 1024 KB
    USB Version: 3.00 in 2.00 port
    Declared Power: 500 mA
    ContMeas ID: 5119-01-FF
    Microsoft Windows 7 SP1 x64 Build 7601
    ------------------------------------

    Не смог найти под нее утилиту, в списке нет, буду благодарен за помощь.

  7. иван:

    Alexandr получилось, но от радости форматнул ее в ntfs. Китаец предупреждал, что флешка работает только в exFat.
    Накинул на нее 40 гигов и она потухла, емкость не отображается, прошивальщик так же не видит ее. Как выяснилось на другом ПК дрова не встают.
    Помогите уж дрова раздобыть на нее?

  8. Евгений:

    Приветствую. Не получается вернуть к жизни флешку. Форматированию не поддаётся, пишет диск защищён от записи. В проводнике имеет нулевой размер, утилитами размер определяется.
    Volume: H:
    Controller: Phison 2251-63 (2263)
    Possible Memory Chip(s):
    Toshiba TH58NVG5D2FTA20
    Toshiba TC58NVG4D2FTA00
    Memory Type: MLC
    Flash ID: 98D59432 7655
    Chip F/W: 01.07.10
    Firmware Date: 2010-06-05
    MP Ver.: MPALL v3.22.0A
    VID: 13FE
    PID: 3327
    Manufacturer: USB
    Product: Patriot Memory
    Query Vendor ID: USB
    Query Product ID: Patriot Memory
    Query Product Revision: PMAP
    Physical Disk Capacity: 4001366016 Bytes
    Windows Disk Capacity: 0 Bytes
    Internal Tags: 2Q4P-SX3K
    USB Version: 2.00
    Declared Power: 300 mA
    ContMeas ID: 502E-03-00
    Microsoft Windows 8.1 x64 Build 9600
    ------------------------------------
    http://www.antspec.com/usbflashinfo/
    Program Version: 9.1.0.625

  9. Ирина:

    Добрый день. Дернул меня кто-то* выписать флешки из Китая.
    Программа её не видит, хотя в моём компьютере она отображена.
    Изначально всё нехорошо: то она пропадает во время копирования из вида ноутбука, то видеофайлы скопированные на неё перестают воспроизводится совершенно, то не форматируется...
    Всё-таки выбросить и не мучатся или..?

    Заранее благодарю.

    • Alexandr:

      Добрый.

      Очень похоже, что у вас "работает" не весь объем, попробуйте прогнать флешку по инструкции: https://ocomp.info/kak-uznat-realnyiy-obem-fleshki.html
      Потом должна начать норм. работать, правда, объемом станет меньше (т.е. с помощью утилит "отрежется" все, что сбоит).

  10. Alexander:

    Спасибо! Мучался разными утилитами...всё заработало!

  11. Дмитрий:

    Добрый вечер Александр!

    К сожалению к флешке нет утилиты в списке...
    Что-то можно сделать или в утиль?

    Volume: H:
    Controller: ChipsBank CBM2098E
    Possible Memory Chip(s):
    Toshiba TC58TEG6T2JTA00
    Toshiba TC58NVG6T2JTA00
    Memory Type: TLC
    Flash ID: 98DE9892 7257
    Flash CE: 1
    Firmware Date: 2013-06-06
    VID: 048D
    PID: 1234
    Manufacturer: General
    Product: UDisk
    Query Vendor ID: General
    Query Product ID: UDisk
    Query Product Revision: 5.00
    Physical Disk Capacity: 537727598592 Bytes
    Windows Disk Capacity: 0 Bytes
    Internal Tags: DGA7-SP82
    USB Version: 2.00
    Declared Power: 100 mA
    ContMeas ID: 1BCA-01-99
    Microsoft Windows 7 SP1 Build 7601
    ------------------------------------
    http://www.antspec.com/usbflashinfo/
    Program Version: 9.2.0.627

  12. Игорь:

    Добрый день,в списке нет утилиты...
    Volume: D:
    Controller: Phison 2251-68
    Possible Memory Chip(s):
    Toshiba TC58TEG6DDKTA00
    Memory Type: MLC
    Flash ID: 98DE9493 7650
    Chip F/W: 01.00.10
    Firmware Date: 2013-02-04
    MP Ver.: MPALL vFF.FF.FF
    VID: 13FE
    PID: 3E00
    Manufacturer:
    Product: 2268 PRAM
    Query Vendor ID:
    Query Product ID: 2268 PRAM
    Query Product Revision: 1.00
    Physical Disk Capacity: 0 Bytes
    Windows Disk Capacity: 0 Bytes
    Internal Tags: 2QAF-AV3L
    USB Version: 2.00
    Declared Power: 50 mA
    ContMeas ID: 151D-02-00
    Microsoft Windows 10 x64 Build 15063
    ------------------------------------
    http://www.antspec.com/usbflashinfo/
    Program Version: 9.2.0.627

  13. Александр:

    По неопытности покупки товаров у китайцев, приобрел на Alliexpres флешку на 128 Гб. При подключении к ПК, определилось 128 Гб. отформатировал в NTFS. Попробовал записать фильм DVD, вроде записывает, но ничего нет. Сейчас, при подключении требуется отформатировать, но Windows не может. Форматируется только прог. Flash Memory Toolkit, но толку нет. Короче, как определить истинный объем флешки, что бы она правильно определялась ПК? Flash Drive Information Extractor дает такой результат:

    Volume: J:
    Controller: ChipsBank CBM2098E
    Possible Memory Chip(s): Not available
    Firmware Date: 2013-06-06
    VID: ABCD
    PID: 1234
    Manufacturer:
    Product:
    Query Vendor ID:
    Query Product ID:
    Query Product Revision: 5.00
    Physical Disk Capacity: 134742016000 Bytes
    Windows Disk Capacity: 0 Bytes
    Internal Tags: DGAP-SH5J
    USB Version: 2.00
    Declared Power: 100 mA
    ContMeas ID: 9366-01-19
    Microsoft Windows 7 SP1 Build 7601

  14. Сергей:

    Добрый день.
    Чем можно перешить такую флешку?
    Китайцы 32 Гб прошили.
    По факту 8Гб должно быть. На микросхеме памяти указано.

    Volume: E:
    Controller: ChipsBank
    Possible Memory Chip(s):
    Toshiba TC58NVG7T2JTA00
    Toshiba TC58TEG7T2JTA00
    Memory Type: TLC
    Flash ID: 983AA892 7650
    Flash CE: 1
    Firmware Date: 2015-04-27
    VID: 048D
    PID: 1234
    Manufacturer: General
    Product: UDisk
    Query Vendor ID: General
    Query Product ID: UDisk
    Query Product Revision: 5.00
    Physical Disk Capacity: 33554432000 Bytes
    Windows Disk Capacity: 33537654784 Bytes
    Internal Tags: DGA7-8F4J
    File System: FAT32
    USB Version: 2.00
    Declared Power: 100 mA
    ContMeas ID: 0BDE-01-99
    Microsoft Windows 7 SP1 x64 Build 7601
    ------------------------------------
    http://www.antspec.com/usbflashinfo/
    Program Version: 9.2.0.627

    • Alexandr:

      Добрый.
      Предыдущий совет не пробовали?...

  15. Victor:

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

    • Alexandr:

      А зачем вам регистрация? Найти утилиту можно и без нее...

  16. Viktor:

    Добрый день. Флешка Smartbuy 8gb. Первый раз запустилась, второй раз после попытки отформатировать комп перестал открывать её, пишет вставьте диск в устройство "съёмный диск".

    Volume: G:
    Controller: Phison 2251-70
    Possible Memory Chip(s): Not available
    Flash ID: 983C98B3 7671
    Chip F/W: 07.00.10
    Firmware Date: 2017-12-28
    ID_BLK Ver.: 1.4.30.0
    MP Ver.: MPALL v3.89.50
    VID: 13FE
    PID: 4300
    Manufacturer:
    Product: USB DISK 2.0
    Query Vendor ID:
    Query Product ID: USB DISK 2.0
    Query Product Revision: PMAP
    Physical Disk Capacity: 0 Bytes
    Windows Disk Capacity: 0 Bytes
    Internal Tags: 2Q2P-S78J
    USB Version: 2.00
    Declared Power: 200 mA
    ContMeas ID: 5FF4-26-00
    Microsoft Windows 7 SP1 x64 Build 7601
    ------------------------------------
    http://www.antspec.com/usbflashinfo/
    Program Version: 9.2.0.627

Написать комментарий

 

Прикрепить картинку, скрин:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

  • Интересное
  • Оптимизируем и ускоряем
  • Удаляем вирусы
  • Настраиваем звук
  •