使用安全启动进行系统测试

在某些情况下,在测试计算机上启用安全启动可能会导致 HLK 客户端安装失败。 你应该不会在 Windows RT 设备上看到此故障,但可能会在非 Windows RT 设备上看到。 请按照以下步骤操作,确保安装正确:

对于系统测试和非类驱动程序设备测试

  1. 禁用安全启动保护。

    • 对于 x86/x64,请进入 BIOS 配置并禁用安全启动。

    • 对于 Windows RT,请安装 Windows 调试策略;无需禁用安全启动。

      注意

      只有 OEM 和 Microsoft 才能执行此步骤。

  2. 安装 Windows HLK 客户端软件。

  3. 为测试平台运行以下适用测试:

测试
ACPI 徽标测试
BitLocker 驱动器加密 USB BIOS 徽标测试
连接待机 IO 压力
故障转储支持测试
加密功能 - UEFI 哈希提供程序
调试功能测试(徽标)
DMA 扩展测试 - UART DMA
固件更新测试
GFXIntegration 电源管理测试
NPCTEST - 时钟中断测试
面向单个设备的 PCI 硬件符合性测试 (PCIHCT)
面向系统的 PCI 硬件符合性测试
PPM Perf 徽标测试
系统音频 - Lullaby 测试 - 桌面
系统必须包含 SuperSpeed 端口
不允许使用 TDI 筛选器和 LSP
TPM 2.0 硬件接口测试(手动)
TPM 2.0 TCG 临机操作接口 1.2 测试
TPM 2.0 UEFI 预启动接口测试
TPM 撤销证明
UEFI 固件认证测试
UEFI GOP 模式测试
USB 3.0 集线器枚举压力
USB 3.0 插入测试
USB 3.0 速度开关测试
USB 3.0 挂起测试
USB 控制器电源状态测试
面向系统的 USB 控制器电源状态测试
USB 描述符测试
USB 设备连接 S3+S4
USB 设备控制请求测试
USB 枚举压力
USB 公开的端口控制器测试
USB 公开的端口系统测试
USB 主机控制器启用禁用测试
USB 集线器公开的端口测试
USB 集线器选择性挂起测试
USB 内部设备空闲
USB MS OS 描述符测试 (xHCI)
USB 选择性挂起测试 (xHCI)
USB 序列号
USB xHCI Compliance Suite (Arm)
USB xHCI 寄存器系统测试
USB xHCI 寄存器测试
USB xHCI 运行时电源管理系统测试
USB xHCI 运行时电源管理测试
USB xHCI 传输速度测试
USB3 终止
USB-IF 认证验证测试(设备)
面向 PersistentReset 显示器的 WDDM CCD 测试
WHEAHCT 徽标
xHCI 调试功能合规性(徽标)
xHCI 调试功能设备合规性(徽标)
  1. 进入 BIOS 配置,启用安全启动,并将安全启动还原为默认配置。 对于 Windows RT 设备,请删除安全启动调试策略。

  2. 运行其余的 HLK 测试。

  3. 进入 BIOS 配置并清除安全启动配置。 这会通过删除 PK 和其他密钥将系统还原为设置模式。

    注意

    x86/x64 需要支持清除,生产 Windows RT 设备禁止支持清除。

  4. 运行安全启动手动徽标测试。

对于在 Windows RT 上使用驱动程序的设备

  1. 安装 Windows HLK 客户端软件。

  2. 仅为你的设备运行设备测试。

    注意

    系统测试和使用未经 Microsoft 签名的驱动程序的测试将失败。