用于卸载显示适配器驱动程序的 PnPutil 命令不起作用

问题描述 投票:0回答:2

我目前正在尝试卸载电源外壳中的显示适配器驱动程序。 我可以简单地去设备管理器找到显示适配器并卸载驱动程序,然后安装新的驱动程序。但我想编写一个自动化脚本来简化它。

我尝试在 power shell 中使用“pnputil.exe -f -d oem##.inf”来卸载显示适配器驱动程序。

但它没有用,给了我类似的东西

“删除驱动程序包失败:当前使用指定的 INF 安装了一个或多个设备”

有谁知道我该如何解决这个问题并使 pnputil 工作?

windows powershell driver
2个回答
0
投票

这真的不是 PowerShell 问题,因为它是一个窗口实用程序。

从跑步

pnputil /?

/delete-driver <oem#.inf> [/force]
Delete driver package from the driver store.
/force - delete driver package even when it is in use by devices.

所以跑步

pnputil.exe /delete-driver oem##.inf /force
应该适合你。


0
投票

示例首先在带有 devon 的命令行上使用驱动程序删除设备。 Devon 附带了 Window SDK。 Windows SDK - Windows 应用程序开发 _ Microsoft Developer pnputil 命令应该在那之后工作。

devcon remove "HDAUDIO\FUNC_01&VEN_1013&DEV_4206&SUBSYS_106B0600"
© www.soinside.com 2019 - 2024. All rights reserved.