pnputil /delete-driver sangforvnic.inf /uninstall
Microsoft PnP 工具PNPUTIL [ / add- driver < . . . > | / delete- driver < . . . > | / export- driver < . . . > | / enum - drivers | / enum - devices [ < . . . > ] | / enum - interfaces [ < . . . > ] | / disable- device < . . . > | / enable- device < . . . > | / restart- device < . . . > | / remove- device < . . . > | / scan- devices [ < . . . > ] | / ? ] 命令: / add- driver < filename. inf | * . inf> [ / subdirs] [ / install] [ / reboot] 将驱动程序包添加到驱动程序存储中。/ subdirs - 遍历驱动程序包的子目录。/ install - 在任何匹配的设备上安装/ 更新驱动程序。/ reboot - 根据需要重新启动系统以完成此操作。示例: 添加驱动程序包: pnputil / add- driver x: \driver. inf添加多个驱动程序包: pnputil / add- driver c: \oem\* . inf添加和安装驱动程序包: pnputil / add- driver device. inf / install/ delete- driver < oem#. inf> [ / uninstall] [ / force] [ / reboot] 从驱动程序存储中删除驱动程序包。/ uninstall - 从任何使用驱动程序包的设备中卸载驱动程序包。/ force - 删除驱动程序包,即使有设备正在使用它。/ reboot - 根据需要重新启动系统以完成此操作。示例: 删除驱动程序包: pnputil / delete- driver oem0. inf强制删除驱动程序包: pnputil / delete- driver oem1. inf / force/ export- driver < oem#. inf | * > < 目标目录> 从驱动程序存储中将驱动程序包导出到目标目录中。示例: 导出驱动程序包: pnputil / export- driver oem6. inf . 导出所有驱动程序包: pnputil / export- driver * c: \backup/ enum - drivers枚举驱动程序存储中的所有第三方驱动程序包。示例: 枚举所有 OEM 驱动程序包: pnputil / enum - drivers/ disable- device < 实例 ID> [ / reboot] 禁用系统上的设备。/ reboot - 根据需要重新启动系统以完成此操作。示例: 禁用设备: pnputil / disable- device "USB\VID_045E&PID_00DB\6&870CE29&0&1" / enable- device < 实例 ID> [ / reboot] 启用系统上的设备。/ reboot - 根据需要重新启动系统以完成此操作。示例: 启用设备: pnputil / enable- device "USB\VID_045E&PID_00DB\6&870CE29&0&1" / restart- device < 实例 ID> [ / reboot] 重启系统上的设备。/ reboot - 根据需要重新启动系统以完成此操作。示例: 重启设备: pnputil / restart- device "USB\VID_045E&PID_00DB\6&870CE29&0&1" / remove- device < 实例 ID> [ / subtree] [ / reboot] 尝试从系统中删除设备。/ subtree - 删除整个设备子树,包括任何子设备。/ reboot - 根据需要重新启动系统以完成此操作。示例: 删除设备: pnputil / remove- device "USB\VID_045E&PID_00DB\6&870CE29&0&1" / scan- devices [ / instanceid < 实例 ID> ] [ / async] 扫描系统以查找任何设备硬件更改。/ instanceid < 实例 ID> - 在设备子树中扫描更改。/ async - 异步扫描更改。示例: 扫描设备: pnputil / scan- devices/ enum - devices [ / connected | / disconnected] [ / instanceid < 实例 ID> ] [ / class < name | GUID> ] [ / problem [ < code> ] ] [ / ids] [ / relations] [ / drivers] 枚举系统上的所有设备。/ connected | / disconnected - 按连接的设备筛选或按断开连接的设备筛选。/ class < 名称 | GUID> - 按设备类名称或 GUID 筛选。/ problem [ < 代码> ] - 按出现问题的设备筛选或按特定问题代码筛选。/ ids - 显示硬件 ID 和兼容 ID。/ relations - 显示父级和子级设备关系。/ drivers - 显示匹配的驱动程序和已安装的驱动程序。示例: 仅枚举系统上已连接的设备: pnputil / enum - devices / connected枚举具有特定实例 ID 的设备: pnputil / enum - devices / instanceid "ACPI\PNP0A08\1" 枚举具有特定类的所有设备: pnputil / enum - devices / class Displaypnputil / enum - devices / class { 4 d36e97d- e325- 11 ce- bfc1- 08002 be10318} 枚举具有特定问题代码的所有设备: pnputil / enum - devices / problem 28 pnputil / enum - devices / problem 0xA 枚举具有问题的所有设备并显示硬件/ 兼容 ID: pnputil / enum - devices / problem / ids/ enum - interfaces [ / enabled | / disabled] [ / class < GUID> ] 枚举系统上的所有设备接口。/ enabled | / disabled - 按启用的接口筛选或按禁用的接口筛选。/ class < GUID> - 按接口类 GUID 筛选。示例: 仅枚举系统上的已启用接口: pnputil / enum - interfaces / enabled枚举具有特定接口类 GUID 的所有接口: pnputil / enum - interfaces / class { 884 b96c3- 56 ef- 11 d1- bc8c- 00 a0c91405dd} / ? 显示使用情况屏幕。