Windows 10 自微软公司发行以来不断的推出新的版本,尤其是近期更新更是频繁。微软不断的更新本件非常好的事,修正发现的Bug然后推出更为稳定的Windows 操作系统。
今天我们来说一下不同版本Windows 10 WHQL认证兼容的问题。 自发行Windows 10 1607版本以来, 微软对 WHQL认证的测试平台HLK (Hardware Lab. Kit) 也不断的升级, Windows 10 的1607, 170x, 180x, 190x 分别对应不同的版本的HLK 测试工具。
哪么,不同的版本Windows 10 的WHQL认证是不是可以相互兼容呢? 比如说Windows 1607 版本WHQL认证通过后获得的驱动数字签名是否可以在Windows 10 1909下面使用呢?
经过客户的反馈和安信WHQL认证实验室的验证表明, Windows 10 1809与其以下的版本WHQL驱动数字签名可以通用,而最新的Windows 10 1903, 1909版本不能通用。比如说某厂商用Windows10 1607版本做的WHQL认证获得的驱动数字签名,在Windows 10 1703, 1709, 1803, 1809下面使用都没有问题。但是,如果将这个驱动数字签名在Windows 10 1903, 1909下面使用,会报无法识别驱动数字签名的错误。
针对这个驱动数字签名兼容问题,最好的解决办法是至少做两个以上版本的Windows 10 WHQL认证。虽然用不同版的HLK做测试对于厂商来说是件麻烦事,但为了更好的用户体验只能辛苦各位工程师了。
至于后面微软推出更多Windows 10 版本驱动数字签名兼容的情况,需要做进一步的验证得出结论。
所有文章
微软官方宣布于2020年1月14日起Windows 7将停止服务,微软将不再为运行的Windows 7操作系统的设备提供安全更新或技术支持。实际上,从2019年12月份开始微软不再提供支持Windows 7 的驱动数字签名。 这将意味着继续使用Windows 7的用户不担得不到安全更新和技术支持,而且还面临着最新WHQL认证下来的驱动程序无法安装的风验。
2019年12月以前,驱动在通过WHQL认证之后,驱动中Catalog文件,也就是.cat文件签名是SHA1算法,这可以很好的运用在Windows 7系统上。
而在今年的12月份后微软已经更新了驱动签名的机制,驱动程序中的.cat文件签名是Sha256算法,这种驱动签名在部分windows 7下将无法使用。
微软的这一驱动签名政策或许会让更多的用户跳出舒适区升级到最新的Windows 10系统,当然这也是未来的趋势。
目前Windows 7在中国的占有量大约在51%,仍然有大量的用户喜欢发行了10年但运行稳定的Windows 7。对于厂商而言需要做好对微软这驱动签名政策的应对方法,如下两种方式可供驱动提供商选择:
让用户确保Windows 7系统有安装Windows SP1。经安信实验室WHQL工程师试验,Sha256签名可以很好的兼容到有安装SP1的Windows 7系统。
用SHA1代码签名证书签名一版专用在Windows 7系统上的驱动程序。目前还有较少的几家CA公司愿意提供SHA1代码签名证书,这对Windows 7用户来说是福音。
2019 年 12 月 23 日seo, seo
安信WHQL咨讯最新消息:微软通过各渠道向用推送Windows 10 20H1版本,微软急于推出这一测试版主要是希望修复存在的故障。然后此版本更新后,很快有用户发同其他存在的问题,目前微软已经在调查跟进这些问题。
目前这一版本用户己经发现的故障:
1.微软已经确定暴雪游戏使用的Battl Eye反作弊模块存在不兼容,基于此微软暂停向安装该模块的用户推送新版。
2.部分用户反馈称执行系统更新时安装程序回滚并提示0xc1900101 错误代码 , 这个问题目前微软还在进行调查。
3.微软接到用户反馈称近期新版本在执行更新时可能需要很久才能完成安装,针对这个问题微软还在进行调查中。
4.微软接到用户反馈称某些外部USB 3.0驱动器连接后出现10等错误代码,针对这个问题微软已经在分析其原因。
5.微软接到用户反馈称部分优化类驱动程序可能存在故障,这些驱动程序可能错误地报告从未在固态盘中运行过。
庆幸的用户还是愿意安装试用Windows 10 最新测试版本,这可以很有效的帮助微软改善兼容性问题。
安信WHQL咨讯最新报道
2019 年 12 月 09 日seo, seo
我们常常听到硬件厂商发布某款产品驱动程序更新的消息,哪作为用户我们是否需要安装最新版的驱动程序呢?答案是肯定的。我们都知道Windows 10系统的更新速度非常快,新版本操作系统可能与原版的驱动程序存在兼容性问题,这种情况厂商最可行的解决办法发驱动更新版。
另外,如果Catalog文件上的驱动签名与系统版本不匹配,极有可能出现驱动签名无法被识别的现象。
我们最常见的是显卡驱动程序版本的更新,对显卡驱动来说驱动会不断的优化、提升,使硬件性能发挥的更充分,为电脑带来更流畅更高帧率的体验。
因此,作为用户极有必要定期更新硬件的驱动程序,这将会使我们的硬件发挥出最好的效果。
2019 年 12 月 09 日seo, seo
英伟达发布最新版 441.20 GeForce Game Ready WHQL认证驱动,这一版驱动程序在游戏性能上得到极大的优化。不但修复了《荒野大镖客2》,《迸发 2》,《雷神之锤 3:竞技场》,《极速地平线4》, 《极限竞速 7》,《战争机器 5》等游戏中存的BUG, 而且解决了开启 HDR时,LG OLED55C9显示器黑色变灰的问题,并且添加了对三款显示器的自适应刷新率支持,使G-SYNC兼容的显示器增加到60款。
如果玩家在游戏中有遇到显示不佳的,建议下载GeForce Game Ready 441.20 WHQL认证驱动。
2019 年 12 月 02 日seo, seo
微软近期推出了Windows 10 1909最新版本操作系统,Windows 10持续的更新使用软件硬件厂商跟不上节奏。
前阵有报道关过瑞昱的网卡驱动不兼容性Windows 10 1909 版本的问题。 目前微软又发出公告阻止部分搭载高通无线网卡设备的电脑升级 Windows 10 Version 1909 版更新,主要原因是驱动程序不能兼容用户常出现无法连接WIFI的情况。 而最近出现了旧版 AVAST / AVG 杀毒软件不兼容问题,用户在升级时出现“卸载AVAST/AVG因为该软件无法兼容Windows 10系统”的是提示页面。
微软不断更新Windows 10版本是一件好事,但各软硬件厂商们的也需要在产品的兼容性测试跟上微软的节奏。 其实每一版本的Windows 系统发布,微软会同发布HLK测试工具和最新的兼容列表playlist, 目的是为了厂商能够使产品通过HLK认证,也就是WHQL认证,提高产品在最新版Windows 10兼容性和稳定性。
2019 年 12 月 02 日seo, seo
安信WHQL咨询:目前微软已经向用户推送Windows 10 1909版本,这是目前微软推出的最新Windows 系统。微软不断改善和更新Windows 系统本是件非常美好的事情,但目前有用户发现最新版本Windows 10 1909版本存在非常多的旧版驱动程序兼容性的问题,在安装的时候会被阻止并提示需要解决已知的问题,同样的问题也可能发生在Windows 10 1903版本,但再早一点的Windows 10 1809版本不会出现。
我们极为熟悉的PC厂商瑞昱(Realtek)就有遇到这个问题,在支持公告中微软宣称Realtek某些蓝牙模块驱动程序存在兼容性问题。目前Realtek已经发布最新版Windows 10 1903 WHQ认证驱动,用户只要更新V1.5.1.012及以上版本驱动程序便可以解决这一问题。
目前微软已经发布了Windows 10 1909 WHQL认证HLK测试工具,安信实验室呼吁所有PC厂商更新支持Windows 10 1903 及1909版本驱动程序,这将很大程度上提升用户体验,并且极为有效的避免因兼容性问题带来的不良影响。
2019 年 11 月 20 日seo, seo
安信WHQL咨讯:用户在新的Windows 10 1903和1909版本连接WIFI时可以会出现“This WIFI network uses an oldder secure standard, we recommend connecting a different network ”, 原因是这个WIFI是采用的WEP加密模式,在当目新版本的Windows 10系统微软不推荐连接。WEP 加密协议早在2001年就被发现致命弱点,只需要1分钟收集数据包即可完全破解。出于安全考虑,微软将会放弃对这个旧协议的支持,建议采用WPA协议。
目前微软还没有直接透露放弃支持这个旧协议的具体时间,并且当前的Windows 10 1903版本还可以连接上WEP加密的WIFI,只是会对用户弹出警告。微软可能会在下一个版本Windows 10 20H1 禁止连接WEP加密的WIFI。
安信WHQL咨讯最新报道。
2019 年 11 月 20 日seo, seo
安信实验室WHQL认证2019年11月8日资讯:以人工智能技术为核心的内部威胁防护领导者北京天空卫士网络安全技术有限公司,今日平台软件及相关内核软件驱动通过了微软官方Windows 10 WHQL认证, 取得微软官方认可的数字签名,。
天空卫士成立于2015年1月,是一家以保持与跨国安全公司同样技术领先水平为目标,以安全自主可控为使命、以人工智能技术为核心、以ITP(内部威胁防护体系)技术为基础的新安全技术企业。凭借在技术创新力和发展潜力方面的出色表现,公司得到业界权威媒体和研究机构广泛关注与认可,多次跻身“中国网络安全企业50强”(安全牛)、“中国网络信息安全投资价值60强”(赛迪顾问)。
近期天空卫士在产品的研发中遇到了软件驱动需要数字签名的问题,因此天空卫决定和安信实验室合作完成WHQL认证。 在本次认研发过程中,天空卫士需要不断的更新软件和版本,每次修改完成安信都配合做测试认证直到产品稳定下来。
近几年来,微软为了持续提升WINDOWS 10的用户体验,对于WINDOWS平台上第三方软硬件公司的要求越来越严格,为确保平台稳定运行、性能提升、能耗降低,越来越多的软件驱动,虚拟驱动,服务器端底层软件都同样需要有官方认可的测试认证才能正常使用。 为此,安信实验室近年来已为小米、华为等大型企业提供为完备的测试认证服务,也为企业提供专项领域的免费咨询。
2019 年 11 月 14 日网站管理员
代码签名证书在我们日常工作中使用已经越来越多,尤其是在IT行业,许多科技公司研发和发布产品都离不开代码签名证书。由于不断的涌现新的CA公司,还有许多CA公司刚刚进入中国地区。代码签名证书的品牌也变的五花八门,今天我根据多年从事数字签名工作的经验来谈一下怎么样选择一个适合自己使用的代码签名证书。
根据用途来选择证书
我们首先得确认我们申请代码签名证书用来做什么?
如果您是用于确立软件发行者的身份,签名win10以下版本的驱动程序,哪选标准代码签名证书就足够用。
如果您是用于做WHQL认证,哪就必须选择EV代码签名证书才能满足需求。
如果您是要签名Sun J2SE/J2EE 的 Java Applet 文件,J2ME MIDlet Suite 文件哪需要选择JAVA代码签名证书。
另外,现在还有针对PDF文件签名的签名证书,总之根据用途来选择自己需要的证书。
该选择哪些品牌的代码签名证书
目前国内代码签名证书的品牌种类繁多,我们应该选择什么样的品牌合适呢? 一般来说最好选择较早的且受微软,谷歌,苹果公司信任的品牌为好。为什么呢? 原因是这些老品牌不但可以在新版本的操作系统中被信任,还能在较为旧的版本操作系统中被信任。一些新品牌的CA公司发行的代码签名证书往往在旧版本操作系统如Windows XP, vista, win7系统上没有根证书,签名也就无法被信任。
哪如今可以选择的品牌具本有哪些呢?
当首的还是Symantec, 他的前身是Verisign,是最早发行代码签名证书且受所有大公司信任。虽然有传闻Symantec证书不被信任,哪是针对SSL证书的而言的,并不影响其代码签名证书的功能。
如果您觉得Symantec的代码签名证书成本较高。哪也可以选择稍为更知名的其他品牌如Digicet, Entrust, Globalsign, Geotrust, thawte这些品牌。
如果觉需要做WHQL认证,哪只能选择微软指定的Symantec, Digicert, Entrust, Globalsign四个品牌的EV证书。
代码签名证书使用应该注意哪些问题
首先考虑安全的问题。代码签名证书的权限非常高,它在某些意义上是代表一个公司的身份,因此,代码签名证书一旦泄露了后果不堪设想,盗用者可能用它签署病毒,外挂,流氓软件等给公司带来不良影响。
避免代码签名证书泄露可以参考如下几条建议:
代码签名证书与密码分开存放,这样即便证书被盗也有密码保护。
尽可能的减少代码签名证书使用的人员,比如一个公司内只限专门两个人可以使用证书,这样可以大大减小泄露出去的可能性。
如果条件允许,尽可能的采用EV代码签名证书。EV证书因为有Token硬件的限制,不像标准代码签名证书哪样容易传送,也就减少了被泄露出去的可能性。
其次,是方便使用的问题。有些公司规模较大各部门分布在不同的地区。如果是这种情况能使用标准代码签名证书的就尽能不用EV证书,因为Token来回寄会比较麻烦。如果一定要用EV证书可能就需要申请多个Token方便使用。
再次,是要选择有责任心的代理商购买代码签名证书。没有责任心的代理商往往不会妥善保管客户的代码签名证书,因代理商原因泄露证书的事件常有发生。应该十分谨慎代理商的选择。
还有就是尽可能选择对数字签名技术熟悉,有使用经验的代理商申请。有些代理商只顾卖证书而对于证书使用完全没有经验,当您遇到问题时无法很好的给予支持。
2019 年 11 月 14 日网站管理员