DevCon UpdateNI

Примечание

PnPUtil поставляется с каждым выпуском Windows и использует самые надежные и безопасные ДОСТУПНЫе API. Вместо DevCon рекомендуется использовать PnPUtil. Дополнительные сведения см. в разделах Рекомендуемая замена ниже и Замена DevCon .

Принудительно заменяет текущие драйверы устройств драйверами, перечисленными в указанном INF-файле, не запрашивая у пользователя сведения или подтверждение. Допустимо только на локальном компьютере.

devcon [/r] updateni INFfile HardwareID

Параметры

/R

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

INFfile

Указывает полный путь и имя файла INF (information) для устройства. Если опустить путь, DevCon предполагает, что файл находится в текущем каталоге.

HardwareID

Указывает идентификатор оборудования для устройства.

Указанный идентификатор оборудования должен в точности соответствовать идентификатору оборудования устройства. Недопустимые шаблоны. Не вводите один символ кавычек ('), чтобы указать литеральное значение.

pnputil /add-driver INFfile /install

Дополнительные рекомендуемые замены см. в разделе Замена DevCon.

Комментарии

Операция DevCon UpdateNI подавляет все запросы пользователей, требующие ответа, и предполагает ответ по умолчанию. В результате эту операцию нельзя использовать для установки неподписанных драйверов. Чтобы отобразить запросы пользователей во время обновления, используйте DevCon Update.

Операция DevCon UpdateNI принудительно выполняет обновление, даже если драйверы в указанном INF-файле старше или менее подходящие, чем текущие драйверы.

Перед обновлением драйвера для любого устройства определите, какие устройства будут затронуты командой обновления. Для этого используйте идентификатор оборудования в команде отображения, например DevCon HwID илиDevCon DriverFiles. Это особенно важно в операции DevCon UpdateNI , так как DevCon не перечисляет обновляемые драйверы устройств.

Чтобы это изменение вступило в силу, может потребоваться перезагрузка системы. Чтобы выполнить перезагрузку системы в DevCon, добавьте параметр условной перезагрузки (/r) в команду .

Пример использования

devcon updateni c:\windows\inf\newdvc.inf ISAPNP\CSC4324\0
devcon /r updateni c:\windows\inf\newdvc.inf *PNP030b

Пример