Перезапуск DevCon
Примечание
PnPUtil поставляется с каждым выпуском Windows и использует самые надежные и безопасные ДОСТУПНЫе API. Вместо DevCon рекомендуется использовать PnPUtil. Дополнительные сведения см. в разделах Рекомендуемая замена ниже и Замена DevCon .
Останавливает и перезапускает указанные устройства.
devcon [/r] restart {* | ID [ID ...] | =class [ID [ID ...]]}
Параметры
/R
Условная перезагрузка. Перезагружает систему после завершения операции, только если требуется перезагрузка, чтобы изменения вступили в силу.
*
Представляет все устройства на компьютере.
Id — указывает весь идентификатор оборудования или его часть, совместимый идентификатор или идентификатор экземпляра устройства. При указании нескольких идентификаторов введите пробел между каждым идентификатором. Идентификаторы, включающие символ амперсанда (&), должны быть заключены в кавычки.
Следующие специальные символы изменяют параметр ID.
Знак | Описание |
---|---|
* | Соответствует любому символу или без символа. Используйте подстановочный знак (*) для создания шаблона идентификатора, например диска. |
@ | Указывает идентификатор экземпляра устройства, например @ROOT\FTDISK\0000. |
' (одна кавычка) |
Соответствует строке в буквальном смысле (точно так, как она отображается). Предшествуйте строке с одной кавычками, чтобы указать, что звездочка является частью имени идентификатора и не является подстановочным знаком, например "*PNP0600", где *PNP0600 (включая звездочку) — это идентификатор оборудования. |
=<Класса>
Указывает класс настройки устройства для устройств. Знак равенства (=) идентифицирует строку как имя класса.
Вы также можете указать идентификаторы оборудования, совместимые идентификаторы, идентификаторы экземпляров устройств или шаблоны идентификаторов в соответствии с именем класса. Введите пробел между каждым идентификатором или шаблоном. DevCon находит устройства в классе , соответствующие указанным идентификаторам.
Рекомендуемая замена
pnputil /restart-device
Дополнительные рекомендуемые замены см. в разделе Замена DevCon.
Комментарии
Чтобы это изменение вступило в силу, может потребоваться перезагрузка системы. Чтобы выполнить перезагрузку системы в DevCon, добавьте параметр условной перезагрузки (/r) в команду .
Пример использования
devcon restart *
devcon restart pci*
devcon restart "PCI\VEN_115D&DEV_0003&SUBSYS_0181115D"
devcon restart =printer
devcon restart =printer *desk*