Почему Windows не распознает INF-файл для моего устройства

7761
just.another.programmer

Я пытаюсь установить драйверы на свой компьютер для устройства USB. Он отображается в диспетчере устройств, как показано Unknown Deviceниже Universal Serial Bus controllers. Когда я пытаюсь обновить драйвер с моим производителем INF, он говорит

Указанное местоположение не содержит информацию о вашем оборудовании

В Интернете я нашел учебник по ручной установке драйверов plug-and-play и нашел следующую информацию:

  • Device Instance IdЭто USB\VID_0000&PID_0000\6&38DAB3F9&0&4. В файле INF это показываетUSB\VID_04DA&PID_1682
  • Class GUIDНаходится в файле INF, в реестре, это то же самое, но с \0018в конце
  • Значения Serviceнет
  • Компьютер работает под управлением XP SP 3

Что я могу сделать, чтобы установить этот драйвер?

1
Какое USB устройство? Dave 11 лет назад 0
Идентификатор поставщика = 0000 не является утвержденным значением, как вы можете видеть в [этом списке] (http://pcidatabase.com/vendors.php?sort=id). Водитель, кажется, в порядке. Ваше устройство является проблемой. Какое точное имя этого USB-устройства? nixda 11 лет назад 1

1 ответ на вопрос

2
Darth Android

Похоже, что Windows правильно распознает INF-файл и, скорее всего, имеет проблемы с самим устройством. 0000является недействительным номером поставщика («VID»), который указывает на то, что устройство USB не было правильно инициализировано с системой. Это может быть связано с коротким замыканием в USB-разъеме, кабелем, повреждением самого устройства или, возможно, повреждением USB-концентратора, к которому подключено устройство.

Предоставляется ли VID устройством, когда оно подключено без каких-либо драйверов? Есть ли способ перезаписать его значением из моего INF-файла? just.another.programmer 11 лет назад 0
Да на первый вопрос, нет на второй. `DEVICE_ID` - это предварительно запрограммированный идентификатор поставщика и идентификатор продукта, которые изготовлены в аппаратном обеспечении и абсолютно необходимы для ОС для идентификации устройства и выбора соответствующих драйверов для него. Хотя теоретически ОС может пытаться загрузить указанный драйвер, основная проблема заключается в том, что если VID и PID не могут быть считаны с самого устройства, то устройство или что-то, соединяющее его с компьютером, в основном работает неисправно на аппаратном уровне. и водитель, вероятно, не поможет вообще. Darth Android 11 лет назад 1

Похожие вопросы