WindowsToGo 启动测试

此测试验证 USB 存储是否可以使用 Windows 映像进行预配并且满足以下要求:

  • 从设备启动到 Windows。

  • 插入到 USB 3.0 端口时,以超高速运行。

  • 进入 S3 睡眠以及从中恢复。

  • 进入 S4 休眠以及从中恢复。

注意

   这是现有测试特定于系统的实现。 有关此测试的详细信息,请参阅 WindowsToGo 设备启动测试

 

测试详细信息

   
规范
  • System.Fundamentals.USBBoot.BootFromUSB
平台
  • Windows 10,客户端版本 (x86)
  • Windows 10,客户端版本 (x64)
支持的版本
  • Windows 10
  • Windows 10 版本 1511
  • Windows 10 版本 1607
  • Windows 10 版本 1703
  • Windows 10 版本 1709
  • Windows 10 版本 1803
  • Windows 10 版本 1809
  • Windows 10 版本 1903
  • Windows 10 的下一次更新
预计运行时间(以分钟为单位) 45
类别 方案
超时(以分钟为单位) 2700
需要重启 false
需要特殊配置
类型 automatic

 

其他文档

此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:

运行测试

硬件要求如下:

  • 设备必须是 USB 3.0 并通过针对 Windows To Go 的认证。

  • 要运行此测试,必须将受测设备插入到 USB 3.0 端口。

  • 运行测试的计算机不应连接其他任何 USB 存储设备。

  • 运行测试的计算机具有的系统内存量不超过 WTG 认证设备(例如,如果系统具有 32Gb RAM,则不能使用 32Gb WTG 驱动器)。

软件要求如下:

  • 用户必须将有效的 Windows 映像 (WIM) 文件复制到测试计算机。 该文件必须包含使用系统硬件所需的任何驱动程序。

故障排除

有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题

有关故障排除信息,请参阅排查 Device.Storage 测试问题

如果无法从 Windows To Go 设备启动,请按照以下调试步骤解决此问题:

  • 确保 Windows 映像不包含任何第三方 USB 驱动程序。

  • 确保用于运行此测试的系统具有最新固件。

  • 如果启动由于 INACESSIBLE_BOOT_DEVICE 停止错误而中断,则在接收特定命令序列后,UFD 可能会无响应。 获取 USB 跟踪,确定导致 UFD 无响应的原因。

  • 如果系统未尝试启动 Windows To Go 驱动器,则 UFD 可能没有足够快地枚举系统固件。 获取 USB 跟踪,确定导致系统中止尝试启动 UFD 的原因。

  • 如果你已执行这些调试步骤并认为设备正常运行,请使用经认证的设备再次运行测试并比较结果。

如果设备无法进入 S3 睡眠,则可能是 WIM 映像未安装正确的图形驱动程序。 按照以下步骤查看阻止进入 S3 睡眠的原因:

  • 使用用于测试的同一个映像预配 Windows To Go 设备,然后从该设备启动。

  • 打开提升的命令提示符并运行以下命令:powercfg a

  • 记下哪个设备阻止进入 S3 睡眠,将相应的驱动程序添加到 WIM 文件,然后再次运行测试。

如果计算机从 S3 睡眠或 S4 休眠中恢复时丢失了状态,这可能意味着在写入其缓存中的所有数据之前,计算机上的 Windows To Go 设备断电。

如果计算机从休眠中恢复到主机操作系统而不是 Windows To Go 操作系统,则表明计算机在启动 Windows To Go 设备时遇到问题,因此改为启动了主机计算机。 获取 USB 跟踪,确定导致计算机恢复回主机操作系统的原因。

如果在测试期间收到意外删除事件,并且这些事件不是由于拔出再重新插入 Windows To Go 设备导致,则表明 Windows To Go 设备可能没有正确按照 USB 3.0 规范维持其与主机操作系统的链接,或者表明 Windows To Go 设备在系统进入睡眠状态时可能没有正确将所有数据保存到非易失性内存。 获取 USB 跟踪,确定导致出现意外删除事件的原因。

如果系统成功启动到 Windows To Go 操作系统,但似乎长时间挂起,请手动重新启动系统。 “进程测试结果”任务的 Te.wtl 日志文件中可能会出现以下警告:

警告:某种原因阻止了系统进入睡眠 (S3) 或连接待机状态。 从 WTG 驱动器启动时,请打开命令提示符并运行 powercfg -a,同时记下列明正在阻止进入 S3 或连接待机状态的设备。 这通常由缺少图形驱动程序导致。 将计算机缺少的任何驱动程序添加到用于此测试的 WIM 文件中。

注意

   如果手动重新启动后日志显示测试通过,则即使日志中包含此警告,也可以提交结果进行认证。

 

更多信息

文件列表

文件 位置

boottest.dll

<testbinroot>\pw_device_logo\boottest.dll

unattend.xml

<testbinroot>\pw_device_logo\unattend.xml

pwrtest.exe

<testbinroot>\pwrtest\pwrtest.exe

 

参数

参数名称 参数说明
LLU_NetAccessOnly
LLU_LclAdminUsr
TestMode
WimPath Windows 映像文件 (WIM) 的完整路径。 必须是完整 Windows 操作系统,而不能是 WinPE
WimIndex 要使用的 WIM 中的映像。 应与主机体系结构匹配 (x86/amd64)
TAEFSource