WHQL
+ -

什么是WHQL?

2022-08-18 81 0
原文转自:https://zhuanlan.zhihu.com/p/29055422

WHQL是Microsoft Windows Hardware QualityLab的缩写,中文意思为Windows硬件设备质量实验室(徽标认证)。

Windows 10 1607以上版微软已经强制要WHQL签名。https://docs.microsoft.com/zh-cn/windows-hardware/drivers/install/kernel-mode-code-signing-policy--windows-vista-and-later-#signing-requirements-by-version

自版本 1507 Windows 10 (1507、阈值 1) 的所有驱动程序都硬件开发人员中心 SHA2 签名

Windows 硬件设备质量实验室 (WHQL)是创建并管理用于测试系统和外围设备与微软Windows操作系统的硬件兼容性测试(HCK&HLK)工具。制造商用HCK&HLK来检测他们的硬件产品,以便获取使用“DesignedforWindows”徽标的资格并将其产品列入硬件兼容性列表(HCL)和 Windows目录。微软提供Windows徽标计划来帮助客户识别那些能满足平台特性的基本定义并保证终端用户高品质的 Windows 体验的系统和外围设备。

通过WHQL认证后的几大优势:

  1. Windows系统自动安装、安装驱动的时候无任何警告框、加载驱动无需“禁用驱动程序强制签名”。
  2. 获得硬件驱动程序的数字签名是高质量的驱动程序,减少产品召回,降低售后服务成本。
  3. 授权在硬件产品包装上使用Windows徽标,获得微软Windows品牌及用户认可与Windows兼容的优势。
  4. 产品列举在全球硬件兼容性列表HCL,政府机关购采购会优先考虑该列表中的产品。
  5. 用户可以通过Windows Update 得到最新的驱动程序更新。

WINDOWS徽标认证设备分类:

  1. 音频及视频设备
  2. PC,便携及平板整机设备
  3. 总线控制和端口设备
  4. 显示设备
  5. 游戏设备
  6. 输入设备
  7. 网络设备
  8. 打印及扫描设备
  9. 存储设备
  10. 流媒体及广播设备
  11. 传输线缆设备
  12. 未分类设备

0 篇笔记 写笔记

什么是WHQL
WHQL是Microsoft Windows Hardware QualityLab的缩写,中文意思为Windows硬件设备质量实验室(徽标认证)。Windows 10 1607以上版微软已经强制要WHQL签名。https://docs.microsoft.com/zh-cn/windows-h......
WHQL认证流程准备工作
在认证流程开始之前,你需要首先到硬件仪表板中进行注册。之后你将在这里中提交硬件供认证并管理整个过程。注册方法如下:1. 获取代码签名证书确定所需的代码签名证书类型购买新的代码签名证书检索代码签名证书2. 建立公司下载从证书颁发机构收到的证书。在硬件开发人员中心仪表板上,使用想要用于提交的 ......
WHQL的HCK和HLK的区别
在上一篇介绍完什么WHQL之后,我们接下来来详细了解一下如何开始来搭建一个WHQL的测试环境。要实现WHQL测试,我们不可避免的要用到两个微软的测试工具(HCK和HLK),两者有什么区别呢?基于微软的原始介绍如下:Windows硬件认证工具包(Windows HCK)是用于认证Windows硬件......
如何搭建一个WHQL测试环境
在弄清楚HLK版本之后,我们开始来正式搭建测试环境:一般来说测试环境由测试服务器和测试机器组成。不过一些复杂的测试项也可能会用到各自测试仪器来辅助我们完成测试。测试网络架构可以分成两类:工作组模式和域模式。 一般来说工作组模式已经足够应付各自测试了,除非你要并发成百上千台的测试机。下面的网络架构......
开始驱动WHQL测试
在上一节我们部署好了测试环境,测试机上也安装好了测试程序(HLK Client),这一节来正式开始测试工作。首先,我们需要在测试服务器上打开HLK studio这个程序,你会发现右上角有一个configuration的选项,单击它,来到下面这个页面:这时你可以看到,刚才安装了HLK client......
作者信息
我爱内核
Windows驱动开发,网站开发
好好学习,天天向上。
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!