我目前正在尝试卸载power shell中的显示适配器驱动程序。我可以简单地去设备管理器找到显示适配器并卸载驱动程序,然后安装新的驱动程序。但我想写一个自动化的脚本来使它变得容易。我尝试在Power Shell中使用“pnputil.exe -f -d oem##.inf”卸载显示适配器驱动程序。但它不起作用,给了我这样的东西“删除驱动程序包失败:一个或多个设备当前使用指定的INF安装”有人知道我怎样才能解决这个问题,让pnputil工作吗?
9wbgstp71#
这不是一个PowerShell的问题,因为它是一个窗口实用程序。从运行pnputil /?
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应该可以。
pnputil.exe /delete-driver oem##.inf /force
hjqgdpho2#
示例删除一个设备使用驱动程序首先在命令行与德文郡. Devon附带的窗口SDK. Windows SDK - Windows app development _ Microsoft Developer pnputil命令应该工作之后。
devcon remove "HDAUDIO\FUNC_01&VEN_1013&DEV_4206&SUBSYS_106B0600"
2条答案
按热度按时间9wbgstp71#
这不是一个PowerShell的问题,因为它是一个窗口实用程序。
从运行
pnputil /?
所以运行
pnputil.exe /delete-driver oem##.inf /force
应该可以。hjqgdpho2#
示例删除一个设备使用驱动程序首先在命令行与德文郡. Devon附带的窗口SDK. Windows SDK - Windows app development _ Microsoft Developer pnputil命令应该工作之后。