WHQL认证
2021-09-02WHQL微软徽标认证是美国微软公司Windows Hardware Quality Lab的缩写,即Windows硬件设备质量实验室的简称。
Windows 10 1607以后的操作系统版本,安装的驱动程序都需要先通过WHQL认证。沃通EV代码签名证书,符合微软对代码签名证书的要求,支持硬件开发者中心仪表盘帐户建立、WHQL认证以及LSA、UEFI等文件签名服务。
Microsoft Windows 驱动程序工具包 (WDK) 包括以下工具,可用于创建代码签名证书、对驱动程序包的目录文件进行签名,以及将签名嵌入驱动程序文件中。
自2021年5月左右,可能很多驱动开发者已经发现,原来可以使用的第三方商业CA颁发的EV代码签名证书再也无法给驱动加上有效的数字签名了。
很多用户在发布驱动之前往往不知道多久可以获取到驱动的数字签名。
当某一硬件或软件通过WHQL测试时,制造商可以在其产品包装和广告上使用“Designed for Windows”标志。该标志可以证明硬件或软件已经通过微软的部分测试,以确保其兼容性。实际使用的徽标取决于Microsoft Windows的版本。
WHQL认证过程相当严格,当通过了WHQL认证的驱动程序可以说在Windows系统中基本不存在兼容性问题。当某一硬件或软件通过WHQL时,制造商可以在其产品包装和广告上使用“Designed for Windows”标志。
WHQL认证,让您开发的驱动程序以及硬件设备在电脑上运行时更加稳定、兼容、安全和可信。
驱动程序开发出来之后,一般的开发者都知道给驱动加上数字签名,否则驱动程序难于在Windows中安装运行。
WHQL测试已经是驱动程序绕不开的一个环节,只有通过了 WHQL测试,驱动才可以获取微软认可的数字签名。
硬件驱动要有WHQL数字签名才能实现正常安装、启动、运行,并实现驱动静默安装。
随着Windows 10版本的发布,微软对WHQL徽标认证的申请流程做了相应的更改。下面将最新WHQL认证申请流程分享出来,方便大家更加顺利地获得WHQL认证。
实验室为硬件和软件提供各种测试套件,包括允许测试和“签名”设备驱动程序的套件。“签名”驱动程序被认为是稳定的,可以在特定操作系统(如 Windows XP)上使用,Microsoft 允许供应商声称它是“专为 Microsoft Windows XP 设计”。符合兼容性要求的产品还可以在产品包装、广告和其他营销材料上显示 Windows 标志,表明该产品符合 Microsoft 的标准,并且该产品设计为可与 Windows 操作系统配合使用。