Windows是否需要签署用户模式驱动程序?

时间:2011-11-10 13:24:11

标签: windows device-driver signing

我有一个用于设备的用户模式驱动程序的inf文件。

Windows是否要求我将此驱动程序签名? 是否存在未签署此驱动程序的风险?

我知道内核模式驱动程序需要签名。

3 个答案:

答案 0 :(得分:2)

对于Windows 7,接受的答案是正确的,但从Windows 8开始,现在已经不同了。

  

用户模式驱动程序,如打印机驱动程序将安装和工作   基于x64的计算机。在此期间将向用户显示一个对话框   安装要求批准安装驱动程序。从...开始   Windows 8及更高版本的Windows,安装将无法继续   除非这些驱动程序包也已签名。

https://docs.microsoft.com/en-us/windows-hardware/drivers/install/windows-driver-signing-tutorial

答案 1 :(得分:1)

简短的回答是否定的; Windows不需要在x86 / x64上签署用户模式驱动程序。

没有签名没有风险,您无需支付费用让Microsoft签署该驱动程序。


<强>更新 Soroush Falahati的回答将指出,情况已不再如此,请参阅他的回答

答案 2 :(得分:0)

您需要对其进行签名,但您可以将自签名证书与用户更多的驱动程序一起使用。