- Как найти драйвер по коду оборудования ИД (ID, VEN/VID, DEV/PID)
- Поиск драйвера по коду оборудования
- Определение идентификаторов VID и PID флешки
- Как узнать VID и PID флешки
- Способ 1: ChipGenius
- Способ 2: Flash Drive Information Extractor
- Способ 3: USBDeview
- Способ 4: ChipEasy
- Способ 5: CheckUDisk
- Способ 6: Изучение платы
- Способ 7: Свойства устройства
- Средства для определения VID и PID флешки
- Как узнать VID и PID флешки
- Способ 1: ChipGenius
- Способ 2: Flash Drive Information Extractor
- Способ 3: USBDeview
- Способ 4: ChipEasy
- Способ 5: CheckUDisk
- Способ 6: Изучение платы
- Способ 7: Свойства устройства
Как найти драйвер по коду оборудования ИД (ID, VEN/VID, DEV/PID)
Доброго времени суток!
Проблема поиска драйверов с выходом Windows 8/10 — существенно облегчилась (т.к. большую часть из них, обычно, находит и устанавливает сама ОС). Однако, в ряде случаев — драйвер система не находит, и, разумеется, это придется делать самостоятельно.
В сегодняшней статье я хотел более подробно описать вариант поиск драйвера по его коду (ID*, идентификатор оборудования). Этот способ универсален, и может выручить даже в самых сложных случаях.
Что такое ID (код оборудования)
Если упростить некоторые моменты, то это обычная текстовая строка, в которой зашифрована информация о производителе (VEN/VID), о модели устройства (DEV/PID), и пр. информация. Пример такой строки приведен ниже (прим.: для Bluetooth адаптера) .
Благодаря подобному коду (ID) — можно найти и установить драйвер практически для любого оборудования. Причем, это позволит избежать кучи проблем (конфликтов, несовместимости и пр.) и установить конкретно тот драйвер, который нужен вашему устройству.
Теперь о том, как найти этот код и как с помощью него установить драйвер.
Поиск драйвера по коду оборудования
ШАГ 1: узнаем ID-код оборудования
Для определения ИД (ID) оборудования необходимо открыть диспетчер устройств . Универсальный способ для этого: нажать сочетание Win+R (должно появиться окно «Выполнить») , ввести команду devmgmt.msc и нажать OK.
Запуск диспетчера устройств — devmgmt.msc
Альтернативный вариант запустить диспетчер устройств: нажать сочетание кнопок Win+X , и в появившемся меню выбрать нужное (см. скрин ниже, способ актуален для Windows 8/10) .
Для вызова этого меню — нажмите сочетание Win+X
В диспетчере устройств найдите нужное оборудование, кликните по нему правой кнопкой мышки и в контекстном меню выберите опцию «Свойства» .
Обратите внимание, что устройства, для которых нет драйвера в системе — помечены желтым восклицательным знаком как неизвестное устройство, см. скрин ниже (также они могут быть во вкладке «Другие устройства») .
Диспетчер устройств — свойства
Далее перейдите во вкладку «Сведения» , в графе «Свойство» выберите «ИД оборудования» . Перед вами должен предстать список строк (их количество может быть разным, но, если обратите внимание — данные в них повторяются) .
Сведения — ID оборудования
Чтобы скопировать строку, просто выберите ее и кликните правой кнопкой мышки, в контекстном меню выберите «Копировать» (или просто воспользуйтесь сочетанием Ctrl+C) .
Примечание : рекомендую сначала скопировать и искать по короткой строке, в которой содержится только VID и PID (VEN, DEV). Пример ниже.
Копировать ID оборудования
Теперь ID оборудование нам известно ( USB\VID_0BDA&PID_B00B ) .
ШАГ 2: где искать драйвер для оборудования, зная его код ID
Сайт с огромным количеством драйверов (на нем собраны десятки тысяч драйверов для самого разного оборудования). Единственный минус — обилие рекламы. Тем не менее, не порекомендовать не могу!
Поиск драйвера на Devid.info
Аналогичный сайт. На мой взгляд, он даже поудобнее, т.к. предлагает сразу загрузить архив с драйвером (без пред-просмотра лишней рекламы).
Строку с ИД можно просто вставить в любую поисковую систему и произвести поиск. При поиске драйверов к оборудованию от малоизвестных китайских брендов — нередко драйвер можно загрузить только с очень «специфичных» сайтов.
После загрузки архива (исполняемого файла) с драйверами — рекомендую проверить его с помощью спец. инструментов: https://ocomp.info/onlayn-antivirusyi.html#___URL
ШАГ 3: как установить драйвер, если нет исполняемого файла setup.exe / install.exe
❶ Если драйвер запакован в архив ZIP, RAR и пр.
Сначала извлеките содержимое архива (лучшие архиваторы). Как привило, в архиве содержится каталог с большим количеством «мелких» файлов и исполняемый файл setup.exe , который и нужно запустить для установки драйвера.
Извлечь файлы / Кликабельно
❷ Если исполняемого файла setup.exe нет
Тогда откройте диспетчер устройств (как это сделать), затем кликните правой кнопкой мышки по оборудованию и выберите в меню «Обновить драйвер» .
Диспетчер устройств — обновить драйвер
После выберите вариант «Выполнить поиск драйверов на этом компьютере» .
Выполнить поиск драйверов на этом компьютере
И укажите папку, куда были сохранены (извлечены из архива) файлы драйвера. После нажмите «Далее» .
Поиск драйвера на этом компьютере
Далее Windows проверит папку и предложит выбрать драйвер для установки. В общем-то, осталось только дождаться окончания установки.
Выбор драйвера для этого устройства
PS
Если вышеприведенный алгоритм вам показался сложным — попробуйте автоматический вариант поиска и установки драйверов. Для этого необходимо использовать спец. утилиты. О них я рассказывал в этой статье: https://ocomp.info/update-drivers.html
Обновить сейчас — 21 устройство! (обновление драйверов в 1 клик мышкой в Driver Booster 6)
Определение идентификаторов VID и PID флешки
USB флешки являются надежными устройствами, но присутствуют определенные риски поломки. Причиной этого может быть неудачное форматирование, сбой микропрограммы, некорректная работа и т.д. Если повреждение имеет не физический характер, то его можно восстановить при помощи программных средств. Не все инструменты сейчас подходят для восстановления конкретных флешек. Если использовать неподходящую утилиту, то можно окончательно поломать накопитель. Если знать vid pid флешки, то можно определить тип контроллера, а затем выбрать подходящую программу.
Как узнать VID и PID флешки
Для идентификации производителя используется VID, а для идентификации устройства – PID. Все контроллеры на внешнем накопителе помечаются данными значениями. Некоторые производители могут пренебречь платной регистрацией ID-номеров, а просто написать их наугад. В основном это касается дешевой продукции из Китая.
Вначале следует убедиться, что флешка хоть каким-то способом определяется компьютером:
- Отображение в «Диспетчере задач», даже в виде неизвестного устройства.
- Видимость в списке подключенных устройств.
- Появление характерного звука при подключении.
В иных случаях шансы на определение VID и PID почти отсутствуют, а восстановить носитель не получится.
Для быстрого определения ID-номера подойдут специализированные программы. В виде варианта можно применить «Диспетчер устройств» или произвести разбор флешки. На внутренностях пишется подобная информация.
В картах MicroSD, SD, MMC отсутствуют значения VID и PID. Если применить к ним один из способов, то будут доступны идентификаторы кардридера.
Давайте рассмотрим способы, как узнать vid и pid флешки.
Способ 1: ChipGenius
Утилита прекрасно считывает необходимую техническую информацию не только с flash накопителей, но с большого количества иных устройств. В ChipGenius имеется собственная база VID и PID, откуда получается предположительная информация про устройство, когда по разным причинам контроллер не удается опросить.
Для использования программы необходимо выполнять следующую инструкцию:
- Запуск. Вверху окна выбрать флеш накопитель.
- Внизу от параметра «USB Device ID» будут показаны VID и PID.
Если использовать старые версии приложения, то возможна некорректная работа. В отдельных случаях софт может отказаться работать с интерфейсом USB 3.0.
Способ 2: Flash Drive Information Extractor
Эта утилита обеспечивает более полную информацию про флешку, куда включаются идентификаторы VID и PID.
После запуска программы следуют выполнить следующие действия:
- Запуск софта. Выбрать параметр «Получить информацию о флешке».
- Необходимые идентификаторы будут вначале списка. Их необходимо выделить и скопировать путем нажатия «CTRL+C».
Способ 3: USBDeview
Главная функция приложения заключается в отображении списка всех устройств, которые когда-либо подключались к ПК. Про них дополнительно можно получить необходимую информацию.
Инструкция по использованию:
- Запуск утилиты.
- Для быстрого поиска подключенного накопителя необходимо нажать «Опции», а затем убрать выделение с пункта «Показывать отключенные устройства».
- Когда сузится круг поиска, нужно дважды кликнуть по флешке. Откроется таблица, где указывается VendorID и ProductID, что является VID и PID идентификаторами. Данные значения можно выделить и копировать.
Способ 4: ChipEasy
Утилита с интуитивно понятным интерфейсом, которая обеспечивает получение исчерпывающей информации про флеш накопитель.
После скачивания приложения выполняются действия:
- Запуск софта.
- Вверху рабочего пространства выбирается необходимый накопитель.
- Ниже приводятся его технические параметры. Во второй строчке отображается VID и PID. Их можно выделить и копировать.
Способ 5: CheckUDisk
Простейшая программа, способная вывести основные данные про накопитель.
- Запуск программы.
- Выбор требуемой флешки.
- Ознакомление с данными. Во второй строчке располагаются VID и PID.
Способ 6: Изучение платы
Когда приведенные выше способы не помогают, то можно перейти к радикальным мерам. Вскрывается корпус флешки, если есть такая возможность. Если VID и PID там не обнаружатся, то особую ценность будет иметь маркировка контроллера. Именно контроллер является важнейшей частью флешки. Он отличается квадратной формой и черным цветом.
Как использовать данные значения?
Теперь необходимо применить полученную информацию и осуществить поиск эффективной утилиты, чтобы начать работу с флешкой. В интернете существуют сервисы, которые имеют базы данных подобных программ:
- Вводятся VID и PID в соответствующей панели. Нажимается «Search».
- В результатах поиска будет необходимая информацию про накопитель и ссылки на подходящий вариант утилит.
Способ 7: Свойства устройства
Метод не очень практичный, но можно не использовать сторонний софт. Здесь подразумеваются следующие действия:
- Переход в список устройств. Нажатие правой кнопкой мыши по флеш накопителю и выбор «Свойства».
- Переход в кладку «Оборудование». Произвести два клика по имени флешки.
- Переход во вкладку «Сведения». Стоит выбрать в выпадающем меню «Свойства», а там «ИД оборудование». В разделе «Значения» будут указаны VID и PID.
Подобное можно выполнить в «Диспетчере устройств»:
- Вызов диспетчера устройств: в «Выполнить» ввести devmgmt.msc и нажать «ОК».
- Произвести поиск флешки, нажать по ней правой кнопкой, выбрать пункт «Свойства», а затем следовать вышеприведенной инструкции.
Неработающая флешка может отображаться в виде «Неизвестного USB устройства».
Наиболее быстрый способ – это использование одной из приведенных утилит. Если обходится без софта, то необходимо использовать свойства накопителя. В крайнем случае, VID и PID имеются на внутренней плате флешки.
Средства для определения VID и PID флешки
USB-флешки – устройства надежные, но риск поломки есть всегда. Причиной тому может быть некорректная работа, сбой микропрограммы, неудачное форматирование и так далее. В любом случае, если это не физическое повреждение, можно попытаться ее восстановить программными средствами.
Проблема в том, что не каждый инструмент подходит для восстановления конкретной флешки, и использование неправильной утилиты может окончательно вывести ее из строя. Но зная VID и PID накопителя, можно определить тип его контроллера и подобрать подходящую программу.
Как узнать VID и PID флешки
VID служит для идентификации производителя, PID – идентификатор самого устройства. Соответственно, каждый контроллер на съемном накопителе помечен этими значениями. Правда, некоторые недобросовестные производители могут пренебрегать платной регистрацией ID-номеров и присваивать их просто наугад. Но в основном это касается дешевой китайской продукции.
Для начала убедитесь, что флешка хоть как-то определяется компьютером: слышен характерный звук при подключении, она видна в списке подключенных устройств, отображается в «Диспетчере задач» (возможно, как неизвестное устройство) и прочее. В противном случае шансов мало не только на определение VID и PID, но и на восстановление носителя.
ID-номера можно быстро определить с помощью специализированных программ. Как вариант, можно использовать «Диспетчер устройств» или просто разобрать флешку и найти информацию на ее «внутренностях».
Обратите внимание, что карты MMC, SD, MicroSD не имеют значений VID и PID. Применяя к ним один из способов, Вы получите только идентификаторы кардридера.
Способ 1: ChipGenius
Прекрасно считывает основную техническую информацию не только с флешек, но и со многих других устройств. Интересно, что ChipGenius имеет собственную базу VID и PID, чтобы выдать предположительную информацию об устройстве, когда по какой-то причине не удается опросить контроллер.
Чтобы воспользоваться данной программой, сделайте следующее:
- Запустите ее. В верхней части окна выберите флешку.
- Снизу напротив значения «USB Device ID» Вы увидите VID и PID.
Обратите внимание: старые версии программы могут работать некорректно – скачивайте последние (по ссылке выше можно найти именно такую). Также в некоторых случаях она отказывается работать с портами USB 3.0.
Способ 2: Flash Drive Information Extractor
Данная программа дает более подробную информацию о накопителе, конечно же, включая VID и PID.
После того, как Вы загрузили программу, сделайте следующее:
- Запустите ее и нажмите кнопку «Получить информацию о флешке».
Способ 3: USBDeview
Основная функция этой программы – отображение списка всех устройств когда-либо подключаемых к данному ПК. Дополнительно можно получить подробную информацию о них.
Инструкция по использованию заключается в следующем:
- Запустите программу.
- Для того, чтобы быстрее найти подключенный накопитель, нажмите «Опции» и уберите галочку с пункта «Показывать отключенные устройства».
Способ 4: ChipEasy
Интуитивно понятная утилита, которая позволяет получить исчерпывающую информацию о флешке.
После скачивания сделайте вот что:
- Запустите программу.
- В верхнем поле выберите нужный накопитель.
- Ниже Вы увидите все его технические данные. VID и PID находятся во второй строке. Можно их выделить и скопировать («CTRL+C»).
Способ 5: CheckUDisk
Простая утилита, которая выводит основную информацию о накопителе.
- Запустите программу.
- Сверху выберите флешку.
- Снизу ознакомьтесь с данными. VID и PID расположены на второй строке.
Способ 6: Изучение платы
Когда ни один из способов не помогает, то можно пойти на радикальные меры и вскрыть корпус флешки, если это возможно. VID и PID Вы, может, там и не обнаружите, но маркировка на контроллере имеет такую же ценность. Контроллер – важнейшая часть USB-накопителя, имеет черный цвет и квадратную форму.
Что делать с этими значениями?
Теперь можно заняться применением полученной информации и найти эффективную утилиту для работы с Вашей флешкой. Для этого следует использовать онлайн-сервис iFlash, где пользователи сами формируют базу данных таких программ.
- Введите VID и PID в соответствующие поля. Нажмите кнопку «Search».
Способ 7: Свойства устройства
Не такой практичный метод, но зато можно обойтись без стороннего софта. Он подразумевает следующие действия:
- Перейдите в список устройств, нажмите правой кнопкой по флешке и выберите «Свойства».
Перейдите во вкладку «Оборудование» и дважды кликните по названию носителя.
То же самое можно сделать через «Диспетчер устройств»:
- Для его вызова введите devmgmt.msc в окне «Выполнить» («WIN» + «R»).
Обратите внимание, что неработающая флешка может отображаться как «Неизвестное USB-устройство».
Быстрее всего, конечно же, будет использовать одну из рассмотренных утилит. Если обходиться без них, то придется покопаться в свойствах запоминающего устройства. На крайний случай VID и PID всегда можно найти на плате внутри флешки.
Напоследок скажем, что определение этих параметров будет полезным для выполнения восстановления съемных накопителей. На нашем сайте можно найти подробные инструкции для представителей самых популярных брендов: A-Data, Verbatim, SanDisk, Silicon Power, Kingston, Transcend.