通过命令行在 Windows 中回滚驱动程序

通过命令行在 Windows 中回滚驱动程序

我有一个远程系统,我已在其中更新了 Nvidia 图形驱动程序,但现在 RDPDD.dll(我猜是 RDP 显示驱动程序)无法加载(通过事件查看器发现)。但我可以使用 Sysinternal 的 Psexec 来执行命令。

我确信一定出了什么问题,这个系统的用户(一名 CAD 工程师)将无法正常使用他的系统。我尝试了两次远程重启,但问题仍未解决。

因此,我想在设备管理器中使用 Nvidia 驱动程序的“回滚”选项。有没有命令行方法可以做到这一点?

答案1

您可以使用DevCon 应用程序从命令行执行驱动程序更新操作。

答案2

我遇到过类似的情况,我需要使用通用 MS 驱动程序,因为原生驱动程序存在问题,而我不能等待供应商提供适当的修复。

我发现使用 devcon 回滚驱动程序的(间接)方法:

Devcon.exe updateNI <INF file> <HW ID>

updateNI:指定非交互式更新。可根据需要update代替使用。

INF file:即使先前的驱动程序较新,您仍要强制安装该驱动程序。

HW ID:设备的硬件ID

来源:https://msdn.microsoft.com/en-us/library/windows/hardware/ff544835(v=vs.85).aspx

相关内容