ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

HLK 测试部署流程指南

2026/8/15 21:47:46 拓冰建站 浏览量
HLK 测试部署流程指南

部署结果验证中,流程仅供参考

一、环境准备

本章介绍 HLK(Windows Hardware Lab Kit)测试环境所需的硬件和软件要求。

1.1硬件要求

角色

操作系统

说明

服务端

Windows Server 2025

建议关闭防火墙或放行相应端口

客户端

Windows 11

关闭防火墙或放行 1771 端口

1.2软件要求

服务端必备组件

  • SQL Server(HLK 安装时可自动安装 SQL Server 2019 Express)
  • .NET Framework 4.5(Windows Server 2025 已自带)
  • 服务端安装的hlk版本是以客户端系统为准的,这里按照自己的win 11版本来下载:

二、服务端安装与配置

本章详细介绍 HLK 服务端的安装步骤和配置方法。

2.1先决条件检查

  1. 在搜索栏输入cmd,以管理员身份运行命令提示符
  2. 在命令窗口中执行以下命令:

shell
fsutil fsinfo sectorinfo C:

1:磁盘扇区信息查询结果

重要提示:如果驱动器扇区大小(LogicalBytesPerSector)与物理扇区大小(PhysicalBytesPerSectorForAtomicity)不一致,可能会导致安装失败。建议更换设备或参考微软官方文档解决。

2.2 HLK服务端安装

  1. 从微软官网下载 HLKSetup 安装程序并运行
  2. 选择"Install the Windows Hardware Lab Kit to this computer",确认安装路径后点击 Next

2:选择安装位置

3.在功能选择页面,选择"Windows Hardware Lab Kit -- Controller + Studio"

3:选择安装功能

4.同意许可协议,选择允许开放防火墙端口,点击 Install 开始安装

提示:安装过程耗时较长(约13.2GB数据),请耐心等待。安装完成后系统会自动配置SQL Server数据库。

2.3网络配置

为了实现服务端与客户端的通信,需要确保两台计算机处于同一网络环境中。推荐使用以下方式:

  • 网线直连:使用网线直接连接两台计算机的网口,配置同一网段的静态 IP
  • 局域网:两台计算机连接到同一台交换机或路由器上

参考资料:详细的网线直连配置方法可搜索"两台电脑通过网线直连共享数据"相关教程。

配置完成后,请确保:

  1. 两台计算机能够互相 ping 通
  2. 服务端防火墙已放行 HLK 相关端口(默认安装时已自动配置)
  3. 客户端防火墙已放行 1771 端口

三、客户端安装与配置

本章介绍 HLK 客户端的安装步骤和验证方法。

3.1访问服务端共享

  1. 在客户端计算机上,按Win + R打开运行窗口
  2. 输入服务端的 IP 地址(格式为\\IP地址),点击 OK

4:通过运行窗口访问服务端共享

3.在打开的共享文件夹中,进入HLKInstall文件夹

5:服务端共享文件夹列表

4.继续进入Client子文件夹

6HLKInstall文件夹内容

3.2客户端安装

  1. 在 Client 文件夹中找到并运行Setup.cmd

7Client文件夹中的安装文件

2.如果出现如下安装向导界面,说明系统版本符合要求

8:客户端安装向导欢迎界面

3.点击 Next,同意许可协议,直到安装确认页面

9:确认安装界面

4.点击 Install 开始安装,等待安装完成

3.3验证安装

客户端安装完成后,在服务端打开 HLK Studio,切换到 Configuration 页面:

  1. 在左侧 Machine Pools 中展开 $(Root) → Default Pool
  2. 查看右侧 Machines 列表中是否出现客户端计算机名称

10HLK Studio中显示的客户端计算机

验证成功:如果在Default Pool中能看到客户端计算机名称和对应的平台信息,说明客户端安装成功并已成功连接到服务端。

初始状态下,计算机的 Status 为NotReady,需要在后续步骤中将其设置为就绪状态。

四、计算机池配置

本章介绍如何在 HLK Studio 中创建和管理计算机池。

4.1创建计算机池

  1. 在 HLK Studio 的 Configuration 页面,点击左上角的Create Machine Pool

11:创建计算机池按钮

2.右键单击$(Root)节点,选择创建新的计算机池

3.为新池命名(例如 HLK)

4.将 Default Pool 中的客户端计算机拖拽到新建的计算机池中

重要限制:

  • 不能针对状态为"未就绪"的计算机计划测试
  • 当某个计算机在默认池中时,不能设置为"就绪"状态

12:系统警告提示

4.2计算机状态管理

将客户端计算机移入自定义计算机池后,需要将其状态设置为"就绪"才能开始测试:

  1. 在新建的计算机池中,右键单击客户端计算机
  2. 选择Change Machine StatusReady

13:更改计算机状态为就绪

3.确认状态变更后,计算机的 Status 将变为Ready

提示:只有状态为Ready的计算机才能被分配测试任务。如果需要对计算机进行维护或重新配置,可以将其改回NotReady状态。

五、开始测试

完成上述所有配置后,即可开始创建测试项目并执行硬件测试:

  1. 在 HLK Studio 中切换到Project页面
  2. 创建新的测试项目
  3. 选择要测试的硬件设备或驱动程序
  4. 选择对应的测试用例并分配到就绪的客户端计算机
  5. 开始执行测试

部署完成:恭喜您已完成HLK测试环境的全部部署工作。现在可以开始进行硬件兼容性测试了。

| 参考:Windows HLK 入门 | Microsoft Learn