Я ищу способ изолировать драйвер смарт-карты, который загружается через Центр обновления Windows, когда я впервые устанавливаю его на считыватель RFID. Идея состоит в том, чтобы затем установить этот драйвер на несколько компьютеров с Windows 7, где Центр обновления Windows отключен. В идеале я хотел бы, чтобы этот драйвер автоматически определялся на машинах.
Как мне это сделать?
Больше информации:
- При вставке карты в считыватель на компьютерах с ОС Win 7 и отключенным Центром обновления Windows появляется всплывающее окно с ошибкой «Драйверы не найдены».
- Похоже, драйвер недоступен для отдельной загрузки в каталоге Центра обновления Windows или его слишком сложно найти.
- Драйвер недоступен на сайте производителя смарт-карт.
- Проблема не в драйвере считывателя — он установлен и работает на всех машинах.
- Обходной путь, предложенный настатья базы знаний technet 976854для этой проблемы это не применимо к моей ситуации: изменения групповой политики для отключения смарт-карт PnP запрещены в моей среде
решение1
Идти к
C:\Windows\SoftwareDistribution\Download
Найдите
.cab
файл, содержащий либо имя или строку, соответствующую вашей смарт-карте, либоKB######
строку (текст «kb» или «KB», за которым следуют 6 цифр).Если вы нашли номер базы знаний, вставьте его в этот URL-адрес:
http://microsoft.com/kb/######
вместо символов#
.Прочитайте статью базы знаний; если там говорится о вашем устройстве, вы нашли нужный драйвер.
Используйте
cabextract
или аналогичную программу (7-Zip
может также подойти) для извлечения содержимого нужного .cab-файла.У вас, вероятно, будет
.inf
файл, а также различные другие: может быть.dll
, может быть, может быть.sys
, может быть, может быть.vxd
, может быть.exe
. Фактический метод установки драйвера будет отличаться, но один верный способ сделать это — зайти в диспетчер устройств, щелкнуть правой кнопкой мыши на проблемном устройстве (оно будет отображаться как какая-то общая смарт-карта или «Неизвестное устройство», или рядом с ним будет восклицательный знак), перейти в «Свойства», затем «Обновить драйвер», затем выбрать папку, в которую вы извлекли CAB-файл. Он должен найти ваш INF-файл и выяснить, как установить драйвер оттуда.
Если вы не можете найти свое обновление в предоставленной папке, есть другие, менее элегантные способы сделать это...
решение2
Откройте поиск файлов C:\Windows\WindowsUpdate.log
по имени устройства, и вы найдете ссылку на загрузку драйвера. Загрузите CAB, извлеките его и используйте его в следующий раз, чтобы обновить драйвер с помощьюпомощь диспетчера устройств.