售前咨询
技术支持
渠道合作

如何搭建WHQL测试环境

以下是搭建WHQL测试环境的完整指南,结合微软官方要求及行业实践整理而成:

一、环境准备‌

硬件要求‌

至少2台物理机(禁止使用虚拟机)‌
测试服务器‌:推荐Windows Server 2012/2016,安装HLK控制器‌
测试客户端‌:需与驱动目标系统版本匹配(如Win10 20H2/Win11 21H2)‌
网络需互通,建议千兆局域网‌

软件工具‌

HLK/HCK测试套件‌:
Windows 10/11及Server 2016+使用HLK(版本需与系统匹配,如HLK2004对应Win10 2004)‌
Win7/Win8.1等旧系统需用HCK 2.1‌
EV代码签名证书‌:需从微软授信CA机构购买‌
二、部署流程‌

安装HLK控制器‌

在测试服务器运行HLK安装包,选择”Controller”角色‌
配置防火墙开放TCP 1771端口‌

安装HLK客户端‌

在测试机访问\\<服务器IP>\HLKInstall\Client\Setup.cmd静默安装:
bash
Copy Code
Setup.cmd /qn ICFAGREE=Yes

 

环境验证‌

通过HLK Studio确认客户端连接状态,确保设备列表中显示测试机‌
三、测试与认证‌

驱动测试配置‌

在HLK Studio创建项目,选择对应测试类别(如”Device.DevFund”)‌
运行必选测试项:
PnP即插即用验证
电源管理(ACPI合规性)
24小时压力测试‌

提交认证‌

生成HLKX测试日志文件‌
通过微软合作伙伴中心提交,附EV证书签名‌
四、注意事项‌
版本匹配‌:HLK版本必须与Windows版本严格对应(如HLK2004仅支持Win10 2004)‌
数据安全‌:测试全程需使用英文系统,避免区域设置冲突‌
时间周期‌:完整认证通常需5-7个工作日‌

如需旧系统(Win7/Win8.1)认证,需改用HCK工具并安装SHA-2补丁

上一篇:

下一篇:

相关文章