WinServer2008R2拒绝“未签名的驱动程序”,但相同的驱动程序在其他机器上工作

尝试在我的Windows Server 2008 R2计算机上加载Silicon Labs CP210x USB到UART桥接驱动程序。 所使用的驱动程序是Silicon Labs的正式版本。

因错误而停滞“Windows无法validation此设备所需驱动程序的数字签名。最近的硬件或软件更改可能安装了错误签名或损坏的文件,或者可能是未知来源的恶意软件(代码52 )”

在另一台机器上的相同驱动程序加载和工作就好了 通过并完全nucked所有的驱动程序文件和registry项,重新加载,并出现相同的问题。

任何人遇到类似的情况? 我知道我可以F8和禁用签名检查,但我不想每次重新启动都必须这样做。

首先,你应该检查系统是否有所有的Windows更新 – 如果它没有正确的根证书,那么它将无法validation驱动程序的签名。

其次,如果您无法以其他方式解决此问题,则可以永久允许未签名的驱动程序使用

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING ON