Восстановление и прошивка флешки по VID и PID

Иногда у флешек бывают сбои в работе. Разберем таковые на логическом уровне. Возможны следующие варианты неполадок:

  • не читается;
  • подвисает;
  • при переносе данных происходят ошибки и т. п.

Такого рода неполадки исправимы, их можно устранить перепрограммированием контроллера.

Что такое VID и PID флешки

Для восстановления флешки необходимо узнать VID и PID код.

VID и PID – это номер разработчика устройства и номер устройства, соответственно. Идентификаторы дают понимание, какую прошивку нужно использовать. Перепрошивка возобновит функционирование флешки в первоначальном виде.

Для того чтобы узнать вышеуказанные номера, есть 3 способа:

  1. Вскрыть корпус и посмотреть обозначения на чипе.
  2. Зайти в свойства флешки.
  3. Использовать специальные программы.

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

Вариант №2. Подразумевает использование диспетчера устройств. Порядок действий: «Диспетчер устройств» → «Контроллеры USB» → «Запоминающее устройство USB», кликаем по нему правой кнопкой мышки и в меню выбираем «Свойства» → «Сведения» → «ИД оборудование». Будет написано примерно следующее:

USBVID_25EN&PID_2100&REK_0001

После VID_ … — четырехзначное цифро-буквенное обозначение, это и есть VID, в нашем случае – 25EN.

После PID _ … — код PID, его номер будет 2100.

Вариант №3. Простой и точный, потому что программы разрабатывались специально для определения этих значений. Рассмотрим наиболее популярные и доступные платформы.

CheckUDisk

CheckUDisk

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

  1. Двойным кликом по ярлыку активируем софт.
  2. Сверху выбираем сломанную флешку.
  3. Внизу прописываются ее свойства. В первых строчках идет VID и PID.

Flash Drive Information Extractor

Flash Drive Information Extractor

С этой программой вы получаете больше характеристик о вашей флешке, в том числе VID и PID.

  1. Двойным кликом по ярлыку активируем софт.
  2. Кликаем на «Получить информацию о флешке».
  3. Нужная информация прописывается сверху.

Скачать последнюю версию программы можно с нашего сайта.

ChipEasy

ChipEasy

Аналогично предыдущим платформам, данные о флеш-носителе предоставляется доступно и понятно. Имеет также простой алгоритм получения кодов.

  1. Двойным кликом по ярлыку активируем софт.
  2. В верхнем окне кликаем по названию флешки.
  3. В нижнем окне будет список, выделяем и копируем строчки с VID и PID.

USBDeview

USBDeview

С помощью этой утилиты вы сможете не только узнать идентификаторы, но и посмотреть всю историю когда-либо подключенных USB-устройств к ПК. Софт имеет функцию просмотра информации об этих девайсах.

  1. Двойным кликом по ярлыку активируем софт.
  2. Для нахождения нужной флешки из перечня всех устройств переходим во вкладку «Опции» и удаляем галочку «Показать отключенные устройства».
  3. После предыдущего шага список гаджетов уменьшится, и найти флешку будет легко. Нажимаем на название, появится описание флешки. Нужна строчка со значениями VendorID и ProductID, – это все те же требуемые коды для восстановления, копируем их.

Скачать последнюю версию программы можно с нашего сайта.

Инструкция по подбору утилиты для прошивки

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

  • Можно воспользоваться базой данных flashboot.ru:
  • Вкладка «iFlash», в ячейках VID и PID вводим ранее определенные цифры. По результату поиска получаем список сходных флешок.
  • Выбираем наиболее совпадающую по имени, модели и объему. В столбике «UTILS» будет название утилиты, с помощью которой возможна перепрошивка флешки.
  • Копируем наименование и на этой же странице вверху нажимаем вкладку «Файлы». В поисковом поле вставляем название, нажимаем «Поиск». Если в базе есть нужная перепрошивка, то справа от наименования нажимаем «Скачать».
  • Если не нашли, можно воспользоваться поисковой системой и найти программу на любом другом подобном ресурсе. Также скачиваем на свой ПК.

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

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

Перед началом прошивки отключите флешку. Разархивируйте скачанный софт. Изучите вложения в папке под названием readme.txt. В этом файле прописываются инструкции по использованию платформы, либо информация о том, где эту инструкцию можно скачать. Запускаем .exe файл.

Подключаем флешку. Софт идентифицирует ее и появится название. После запуска утилиты нажимаем «Start» и процесс перепрошивки будет запущен.

Важно! В этот момент нельзя ни в коем случае извлекать флешку.

После окончания процесса, система предложит форматирование съемного накопителя, но следует для начала переподключить его. Далее Windows установит драйвер, теперь можно отформатировать флешку.