新闻  |   论坛  |   博客  |   在线研讨会
什么是WHQL认证?WHQL认证是什么?
yanqin | 2009-05-19 23:50:48    阅读:3970   发布文章


  WHQL是Windows Hardware Quality Labs的简称,意思为“Windows操作系统硬件品质实验室”,该实验室的主要工作在于测试电脑周边硬件产品、驱动程式与操作系统的相容性及稳定性。

 

  微软WHQL(Windows操作系统硬件品质实验室商标)的主要工作在于测试计算机及外设硬件产品、驱动程序与操作系统的兼容性及稳定性所制定的,是由微软(Microsoft)为了确保计算机硬件与Windows窗口操作系统能够兼容所制定,凡是通过WHQL的认定,便可以在其产品上标注“WHQL”验证规格,有了“微软”背书,消费使用者只要购买了具有WHQL规格的产品,都可得到很大程度的保障。

 

  如果通过测试就证明这款产品与Windows操作系统可以达到100%兼容,从而使计算机系统达到前所未有的稳定性,所以你所购买电脑产品是否通过微软WHQL认证就成为了计算机运行稳定的关键所在。为了使消费者可以直观的了解到产品是否通过了认证,微软规定凡是通过WHQL认证的产品都被授予“Designed for Windows”标志,并且产品的品牌型号都会出现在微软官方网站和操作系统的硬件兼容列表(HCL)中,以方便查询。WHQL认证过程十分严格,因此一款通过了WHQL认证的驱动程序可以说在Windows系统中基本不存在兼容性问题。

 

  为了提高整机系统的稳定性,减少用户对操作系统的指责,微软推出了一个机制来识别“好的”和“不好的”驱动程序,对于一个“好的”驱动程序,则配上一个扩展名为.cat的文件,使用加密算法记录这个驱动程序由哪些文件构成,这些文件是否都是原始文件,是否都没有被修改,这个文件将与这个驱动程序文件放在一起,成为驱动程序的一部分,这个文件就被叫做该驱动程序的数字签名。

 

  当前,微软对数字签名文件的管理很严格,必须到微软的硬件质量实验室(Windows Hardware Quality Lab,WHQL)去申请。微软WHQL推出了一套不断更新的测试软件就叫HCT(Hardware Compatibility Test,即硬件兼容性测试),这个测试工具集可以在微软的网站上免费下载到最新版本,当前刚刚发布了12.1版本,驱动程序的开发人员可以使用HCT这个工具对自己的驱动程序进行测试,如果这些测试项目都能通过,就可以通过因特网向WHQL申请数字签名了,当然微软公司要对每次申请收取250美金的申请费用。

 

  微软为鼓励硬件开发者通过WHQL测试来提高硬件及其驱动程序的兼容性和可靠性,还为WHQL申请者提供一系列的增值服务,目前通过WHQL测试的硬件产品,不但可以得到数字签名,取得最终用户更大的信任,还可以授权使用一个漂亮的徽标,这个徽标叫Designed for Windows Logo,,这样购买带有数字签名的高质量硬件,用户并不需要去安装该硬件的驱动程序来检查它是否包含数字签名,而可以容易地从硬件产品的包装盒上一目了然地了解该产品的质量情况,有点像咱们国家的食品质量安全认证QS标志。

 

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客