DevCon Status

注意

PnPUtil 随 Windows 的每个版本一起提供,并利用可用最可靠、最安全的 API。 建议使用 PnPUtil 而不是 DevCon。 有关详细信息,请参阅下面的 建议替换替换 DevCon

显示计算机上设备的驱动程序 (正在运行、已停止或禁用) 的状态。

devcon status {* | ID [ID ...] | =class [ID [ID ...]]}

参数

*

表示计算机上的所有设备。

ID

指定设备的全部或部分硬件 ID、兼容 ID 或设备实例 ID。 指定多个 ID 时,请在每个 ID 之间键入一个空格。 包含与号字符 (&) 的 ID 必须用引号引起来。

以下特殊字符修改 ID 参数。

字符 说明
* 匹配任何字符或无字符。 使用通配符 (*) 创建 ID 模式,例如 磁盘
@ 指示设备实例 ID,例如 ,@ROOT\FTDISK\0000
' (单引号) 与字符串在字面上 (完全匹配) 。 在字符串前面加上单引号,指示星号是 ID 名称的一部分,而不是通配符,例如 ,'*PNP0600,其中*PNP0600 (包括星号) 是硬件 ID。

=<类>

指定设备的设备设置类。 ) (= 等号将字符串标识为类名。

还可以在类名后指定硬件 ID、兼容 ID、设备实例 ID 或 ID 模式。 在每个 ID 或模式之间键入一个空格。 DevCon 在 类中查找与指定 ID 匹配的设备。

pnputil /enum-devices

有关更多建议的替换,请参阅 替换 DevCon

注释

如果 DevCon 无法确定设备的状态,例如当设备不再连接到计算机时,DevCon 会省略状态显示中的描述状态的行。

以下示例显示了一个成功的状态命令。 描述设备状态的文本以粗体显示。

STORAGE\VOLUME\1&30A96598&0&SIGNATURE80OFFSET7E0000LENGTH270987600
    Name: Generic volume
    Driver is running.
1 matching device(s) found.

相比之下,以下示例演示 DevCon 如何显示找不到的设备的状态。 显示中缺少状态说明。

STORAGE\VOLUME\1&30A96598&0&SIGNATURE80OFFSET7E0000LENGTH270987600
    Name: Generic volume
1 matching device(s) found.

示例用法

devcon status *
devcon status pci*
devcon status "PCI\VEN_115D&DEV_0003&SUBSYS_0181115D"
devcon status =printer

示例