Восстановление и прошивка флешки по VID и PID
Содержание:
Иногда у флешек бывают сбои в работе. Разберем таковые на логическом уровне. Возможны последующие варианты неполадок:
- не читается;
- подвисает;
- при переносе данных происходят ошибки и т. п.
Такого рода проблемы исправимы, их можно устранить перепрограммированием контроллера.
Что такое VID и PID флешки
Для восстановления флешки нужно выяснить VID и PID код.
VID и PID – это номер разраба устройства и номер устройства, соответственно. Идентификаторы дают осознание, какую прошивку необходимо употреблять. Перепрошивка возобновит функционирование флешки в начальном виде.
Для того чтоб выяснить вышеуказанные номера, есть 3 способа:
- Вскрыть корпус и поглядеть обозначения на чипе.
- Зайти в характеристики флешки.
- Использовать особые программы.
Вариант №1. Осуществляется методом вскрытия пластмассовой оболочки флешки. Вариант опасен тем, что можно разрушить микросхемы, потому данный метод рекомендуется применять в последнюю очередь. Опосля разбора корпуса номер можно узреть на чипе.
Вариант №2. Предполагает внедрение диспетчера устройств. Порядок действий: «Диспетчер устройств» → «Контроллеры USB» → «Запоминающее устройство USB», кликаем по нему правой клавишей мышки и в меню избираем «Свойства» → «Сведения» → «ИД оборудование». Будет написано приблизительно следующее:
USBVID_25EN&PID_2100&REK_0001
После VID_ … — четырехзначное цифро-буквенное обозначение, это и есть VID, в нашем случае – 25EN.
После PID _ … — код PID, его номер будет 2100.
Вариант №3. Обычный и четкий, поэтому что программы разрабатывались специально для определения этих значений. Разглядим более популярные и доступные платформы.
CheckUDisk
С ней просто разобраться, утилита понятна на интуитивном уровне.
- Двойным кликом по ярлычку активируем софт.
- Сверху избираем сломанную флешку.
- Внизу прописываются ее характеристики. В первых строках идет VID и PID.
Flash Drive Information Extractor
С данной програмкой вы получаете больше черт о вашей флешке, в том числе VID и PID.
- Двойным кликом по ярлычку активируем софт.
- Кликаем на «Получить информацию о флешке».
- Нужная информация прописывается сверху.
Скачать последнюю версию программы можно с нашего сайта.
ChipEasy
Аналогично предшествующим платформам, данные о флеш-носителе предоставляется доступно и понятно. Имеет также обычный метод получения кодов.
- Двойным кликом по ярлычку активируем софт.
- В верхнем окне кликаем по наименованию флешки.
- В нижнем окне будет перечень, выделяем и копируем строки с VID и PID.
USBDeview
С помощью данной утилиты вы можете не лишь выяснить идентификаторы, но и поглядеть всю историю когда-либо присоединенных USB-устройств к ПК. Софт имеет функцию просмотра инфы о этих девайсах.
- Двойным кликом по ярлычку активируем софт.
- Для нахождения подходящей флешки из списка всех устройств перебегаем во вкладку «Опции» и удаляем галочку «Показать отключенные устройства».
- После предшествующего шага перечень девайсов уменьшится, и отыскать флешку будет просто. Жмем на заглавие, покажется описание флешки. Нужна строка со значениями VendorID и ProductID, – это все те же требуемые коды для восстановления, копируем их.
Инструкция по подбору утилиты для прошивки
Теперь, имея идентификационный номер производителя (VID) и кода устройства (PID), перебегаем к подбору прошивки. С их помощью подберем софт для контроллера. На данный момент есть разные интернет-ресурсы со перечнями флешок, где прописан софт, подходящий для их прошивки.
- Можно пользоваться базой данных flashboot.ru:
- Вкладка «iFlash», в ячейках VID и PID вводим ранее определенные числа. По результату поиска получаем перечень сходных флешок.
- Выбираем более совпадающую по имени, модели и размеру. В столбике «UTILS» будет заглавие утилиты, с помощью которой возможна перепрошивка флешки.
- Копируем наименование и на данной для нас же страничке вверху жмем вкладку «Файлы». В поисковом поле вставляем заглавие, жмем «Поиск». Ежели в базе есть подходящая перепрошивка, то справа от наименования жмем «Скачать».
- Если не отыскали, можно пользоваться поисковой системой и отыскать програмку на любом другом схожем ресурсе. Также скачиваем на собственный ПК.
Помните, что перед установкой либо разархивацией скачанной утилиты непременно необходимо проверить програмку на наличие вредных, в том числе маркетинговых, файлов.
Инструкция по прошивке флешки
Перед началом прошивки отключите флешку. Разархивируйте скачанный софт. Изучите вложения в папке под заглавием readme.txt. В этом файле прописываются аннотации по использованию платформы, или информация о том, где эту аннотацию можно скачать. Запускаем .exe файл.
Подключаем флешку. Софт идентифицирует ее и покажется заглавие. Опосля пуска утилиты жмем «Start» и процесс перепрошивки будет запущен.
Важно! В этот момент нельзя ни в коем случае извлекать флешку.
После окончания процесса, система предложит форматирование съемного накопителя, но следует для начала переподключить его. Дальше Windows установит драйвер, сейчас можно отформатировать флешку.
Рубрики Задачи с флешкой
Восстановление флешки: определение контроллера, прошивка флешки
Здравствуйте!
Если ваша флешка стала повсевременно сбоить: не форматируется, при подключении к компьютеру — тот нередко подвисает, при копировании файлов на нее — вылетают ошибки, но она не подвергалась механическому воздействию — ШАНСЫ на восстановление ее работоспособности есть! 👌
Хорошо бы, ежели при подключении флешки — она хоть как-то определялась, к примеру, Windows издавала звук подключения, накопитель отображался в “моем компьютере”, и на его корпусе моргал светодиод.
Если комп совершенно не лицезреет флешку и никак не реагирует на нее, то поначалу рекомендуюознакомиться вот с данной статьей
Вообще, отдать всепригодную аннотацию, как и какой програмкой что делать, чтоб вернуть флешку — невозможно! Но я в данной для нас маленький статье попытаюсь дать алгоритм, который поможет, даже начинающим юзерам, разобраться с неувязкой и решить ее.
И так…
*
Содержание статьи
Восстановление работоспособности флешки: по шагам
Определение модели контроллера флешки
Оказалась по воле судьбы у меня одна флешка, которую Windows отрешалась форматировать — вылетала ошибка “Windows не удается завершить форматирование”.
Флешка, по заверениям обладателя, не падала, в нее не проникала влага, да и вообщем, с ней достаточно бережно обращались…
Всё, что было ясно (по ее виду): что это флешка от SmartBuy, и она на 16 GB (фото ниже). При подключении к ПК — загорался светодиод, флешка определялась и была видна в проводнике, но работала со сбоями.

SmartBuy 16 GB – “подопытная” не работающая флешка
Способ 1: с помощью спец. утилиты
Чтобы вернуть нормальную работу флешки, нужно перепрошить микросхему контроллера. Делается это особыми утилитами, и для каждого типа контроллера — своя утилита!
Если утилита будет выбрана ошибочно, то с высочайшей толикой вероятности, вы испортите флешку на всегда! Скажу даже больше, у 1-го модельного ряда флешек — могут быть различные контроллеры!
У каждого устройства есть свои неповторимые идентификационные номера — VID и PID, и флешка тут не исключение. Чтоб выбрать верно утилиту для перепрошивки — необходимо найти эти идентификационные номера (а по ним модель контроллера).
- VID — идентификатор производителя контроллера;
- PID — идентификатор устройства.
Один из самых обычных методов выяснить VID, PID, и модель контроллера флешки — это применять особые утилиты. Одна из наилучших в собственном роде — это Flash Drive Information Extractor.
Flash Drive Information Extractor
Сайт производителя: http://www.antspec.com/usbflashinfo/
Небольшая бесплатная утилита, для получения максимум инфы о флешке. Устанавливать ее не нужно!
Программа определит модель USB-флешки, модель и тип памяти (поддерживаются все современные флешки, по последней мере, от обычных производителей 😎).
Программа будет работать даже в тех вариантах, когда не определяется файловая система флешки, когда завис комп при подключении носителя.
Получаемая информация:
- модель контроллера;
- возможные варианты установленных во флешке чипов памяти;
- тип установленной памяти;
- заявленный производителем наибольший потребляемый ток;
- версия USB;
- полный физический размер диска;
- объем диска, сообщаемый операционной системой;
- VID и PID;
- Query Vendor ID;
- Query Product ID;
- Query Product Revision;
- Controller Revision;
- Flash ID (не для всех конфигураций);
- Chip F/W (для неких контроллеров) и др.
Важно! Программа работает лишь с USB-флешками. MP3-плееры, телефоны и остальные устройства — она не распознает. Лучше, перед пуском программы, бросить присоединенной к USB-портам лишь одну единственную флешку, с которой вы желаете получить максимум информации.
👉 Работа с Flash Drive Information Extractor
- Отключаем от USB-портов все, что подключено (по последней мере все накопители: плееры, наружные твердые диски и т.д.).
- Вставляем ремонтируемую флешку в USB-порт;
- Запускаем программу;
- Жмем клавишу “Получить информацию о флешке”;
- Через некое время получаем максимум инфы о накопителе (см. скриншот ниже).
- Если программа зависла: ничего не делайте и не закрывайте ее. Выньте флешку через пару минут из USB-порта, программа обязана “отвиснуть”, и вы увидите всю информацию, что она успела вынуть с флешки…

Flash Drive Information – VID и PID флешки
Теперь мы знаем информацию о флешке и можем приступить к поиску утилиты.
Информация о флешке:
- VID: 13FE; PID: 4200;
- Модель контроллера (Controller): Phison 2251-68 (вторая строчка на скриншоте выше);
- SmartBuy 16 GB.
Способ 2: визуальный осмотр контроллера
Определить достоверно модель контроллера можно, ежели разобрать флешку. Правда, не каждый корпус у флешки разборный, и не каждую позже соберешь обратно ☝.
Обычно, чтоб вскрыть корпус флешки, нужен ножик и отвертка. При вскрытии корпуса будьте осторожны, чтоб не разрушить внутренности флешки. Пример контроллера показан на скрине ниже.

Разобранная флешка. Модель контроллера: VLI VL751-Q8
Способ 3: через диспетчер устройств
Узнать VID и PID флешки можно с помощью диспетчера устройств (в этом случае — ничего и устанавливать не нужно).
Правда в этом случае мы не узнаем модель контроллера, и есть некий риск, что по VID и PID не получится точно идентифицировать контроллер. И тем не наименее, вдруг вышеприведенная утилита зависнет и не даст вообщем никакой инфы 👇…
- Сначала вставляем флешку в USB-порт;
- Далее запускаем диспетчер устройств: нажмите сочетание клавиш WIN+R, в строчку “Открыть” введите команду devmgmt.msc, нажмите OK(скрин ниже в качестве примера).
Как запустить диспетчер устройств
- В диспетчере устройств откройте вкладку “Контроллеры USB”, а в ней найдите строчку “Запоминающее устройство USB” — перейдите в его свойства.
- Далее необходимо открыть вкладку “Сведения”, выбрать свойство “ИД оборудования”, и вы увидите VID и PID флешки (стрелка 5 на скриншоте ниже).
Определение VID и PID флешки через диспетчер устройств
Вот, фактически, и все — будем считать, что модель контроллера мы все-же определили…
*
Как отыскать утилиту для прошивки флешки
Важно! Опосля прошивки флешки — вся информация на ней будет удалена!
1) Зная модель контроллера — можно просто пользоваться поисковиками (Google, Yandex например) и отыскать нужное.
2) Но я рекомендую, поначалу попробовать отыскать утилиту на сайте http://flashboot.ru/iflash/.
Алгоритм работы такой:
- Заходим на сайт: http://flashboot.ru/iflash/
- Вводим свои VID и PID в строчку поиска и ищем;
- В перечне результатов, быстрее всего, вы отыщите 10-ки строк. Посреди их необходимо отыскать такую строчку, у которой совпадет: модель контроллера, ваш производитель, VID и PID, размер флешки.
- Далее в крайней колонке — вы и увидите рекомендуемую утилиту. Кстати, обратите внимание, версия утилиты так же имеет значение! Осталось лишь скачать найденную утилиту и применить ее.

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

Formatter Silicon Power v3.13.0.0 / Format and Restore. Утилита конечного юзера, предназначенная, как для низкоуровневого, так и высокоуровневого (FAT32) форматирования флэшек на контроллерах компании Phison линейки PS2251-XX.
Спустя пару минут моргания светодиода на флешке, она стала нормально работать, сообщения от Windows о невозможности форматирования — больше не появлялись.
Итог: флешка была восстановлена (стала рабочей на 100%), и отдана обладателю ✌.
*
На этом, фактически, всё. За дополнения по теме — буду признателен.
Всего доброго!
👋
Первая публикация: 18.12.2016
Корректировка: 5.01.2020