Windows 虚拟硬件实验室工具包 (VHLK) 入门

Windows 的虚拟硬件实验室工具包 (VHLK) 是在 VHD 上预配置的 HLK 控制器,可在 Hyper-V 中作为 VM 启动。 VHLK 包含 Windows Server 2016 的评估副本,可以从 Microsoft 评估中心下载

警告

启动 VHLK 后,请不要更改自动生成的计算机名称(即 WIN-xxxx)。

注意

VHLK 不支持第 2 代 VM

注意

默认登录凭据为 HLKAdminUser,密码为 Testpassword,1

物理(主机)计算机规格

建议:

  • 8核,64位处理器,其中包含 SLAT
  • 8GB RAM
  • 在 BIOS/UEFI 中启用虚拟化支持
  • 120GB HDD 可用空间

虚拟机设置

建议:

  • 内存:>= 4096MB
  • 处理器:>= 2 个虚拟处理器

Hyper-V 设置指南

  1. 启用 Hyper-V
  2. 创建新的外部虚拟交换机
    • 如果通过服务器 2016 上的服务器管理器启用 Hyper-V,它将提示创建虚拟交换机
    • 否则,请按照以下说明操作
  3. Microsoft 评估中心获取 VHLK 的本地副本
  4. 在 Hyper-V 中创建新的虚拟机
    • 为 VM 创建一个名称,然后选择“下一步”
    • 选择第 1 代,然后选择“下一步”
    • 使用 4096MB 或更多启动内存,并选择“下一步”
    • 选择一个网络适配器,然后选择“下一步”(通常是上面创建的虚拟交换机)
    • 选择“使用现有虚拟硬盘”,并浏览到本地的 HLK VHDX
    • 选择“完成”
  5. 编辑虚拟机设置
    • 更改处理器以使用至少 2 个虚拟处理器
    • 根据需要修改其他设置
  6. 启动 VM
  7. Windows 将启动并自动创建一个名为 HLKAdminUser 的管理员用户,密码为“Testpassword,1”。 登录。 注意:从适用于 Windows Server 2022 的 Windows HLK 及更高版本开始,系统第一次启动时会提示用户更改 HLKAdminUser 密码。 这里的问题是:以前的密码为空白(未创建),因此,如果输入提到的密码(“以前的密码”),将显示有关以前的密码不正确的消息。 清除“以前的密码”框并设置新密码即可继续。
  8. 然后,VM 将在首次启动时运行某些 HLK 设置
    • 请等待所有 cmd 窗口完成,然后再使用 HLK
    • 注意:在此之前,有时屏幕会全部为黑色。 VM 仍在运行,如果 VM 未使用推荐的设置,则有时会需要一些时间来加载桌面。
    • 请勿重命名该 VM。 如果更改计算机名称,则将无法连接到 HLK 控制器。
  9. 所有 cmd 窗口完成后,您可能希望更改日期/时间设置。
    • 默认情况下,服务器设置为“(UTC) 协调世界时”,并关闭“自动设置时区”和“自动调整夏令时”。 尝试对齐各种客户端/控制器日志的时间戳时,这可能会导致混淆。 要更改:
      1. 单击任务栏的日期/时间部分
      2. 从浮出控件底部选择“日期和时间设置”
      3. 从下拉列表中指定所在的时区
      4. 打开“自动调整夏令时”(如果需要)
    • 现在,时间应与各种客户端设备和主机进行同步。
  10. 此时已完成操作,并且 VHLK 已准备就绪,可供使用。

配置网络设置

在所有系统上,必须启用网络发现和文件共享。 有时,域加入系统将默认这些设置为“关闭”。

  1. 控制面板(图标视图)->网络和共享中心
  2. 转到“更改高级共享设置”
  3. 在当前配置文件中,设置“启用网络发现”和“打开文件和打印机共享”
  4. 在主机系统、虚拟机和所有桌面客户端系统上验证这些设置。 更改任何网络之后验证这些设置

如果设置正确,主机系统、虚拟机和所有客户端系统都应该能够通过 IP 地址和名称相互通知。