WindowsToGo 设备基本测试

此测试验证 USB 存储设备是否满足 Windows To Go 功能的基本要求。 不支持 Windows To Go 的 USB 存储设备不需要运行此测试。 此测试检查设备是否满足以下要求:

  • 提供至少 20 GB 可用存储空间。

  • 正确实现 Microsoft 操作系统描述符,将自身标识为支持 Windows To Go。

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

  • 将自身报告为固定驱动器,而不是可移动驱动器。

  • 如果实现辅助功能,该辅助功能是智能卡读卡器。

  • 仅使用 Microsoft USB 3.0 驱动程序和存储驱动程序。

  • 向操作系统公开其写入缓存。

  • 设备使用仅批量传输 (BOT) 协议,并且不实现 USB 连接 SCSI (UAS) 协议。

  • 不实现 IEEE1667 标准。

  • 仅公开单个 LUN。

测试详细信息

   
规范
  • Device.Storage.Hd.WindowsToGoCapableUSBDrive.WindowsToGoCapableUSBDrive
平台
  • 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 的下一次更新
预计运行时间(以分钟为单位) 2
类别 开发
超时(以分钟为单位) 120
需要重启 false
需要特殊配置 false
类型 automatic

 

其他文档

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

运行测试

在运行测试之前,请按照如下测试要求中所述完成测试设置:可移动存储测试先决条件

要运行此测试,必须将受测设备插入到 USB 3.0 端口。 运行测试的计算机不应连接其他任何 USB 存储设备。

故障排除

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

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

如果设备测试未显示在 HLK Studio 中,请确保名为 WindowsBootCapable 的 DWORD 类型 Microsoft 操作系统描述符扩展属性设置为 1。 有关使用 USB 设备实现 Microsoft 操作系统描述符详细信息,请参阅 Microsoft 操作系统描述符

如果设备未通过 ExposeWriteCache 测试用例,请确保该设备通过实现模式页 08 来公开其写入缓存。 要实现此方案,请执行以下操作:

  • 根据 SCSI 主命令 4 (SPC-4) 修订版 36e 第 6.13 和 6.14 节实现 MODE SENSE。

  • 根据 SCSI 主命令 4 (SPC-4) 修订版 36e 第 6.11 和 6.12 节实现 MODE SELECT。

  • 根据 SCSI 块命令 3 (SBC-3) 修订版 33 第 6.4.5 节实现缓存模式页。

如果设备未通过超高速测试用例,请确保设备支持 USB 3.0,并且插入到 USB 3.0 端口时以超高速运行。 使用以下方法帮助解决此问题:

  • 确保设备牢固地连接到 USB 3.0 端口。

  • 设备的电气属性符合 USB 3.0 规范的第 6.8.3 节。

  • 设备的 USB 3.0 握手必须符合 USB 3.0 规范的第 10.16.2 节。

更多信息

文件列表

文件 位置

Bootcapable.dll

<testbinroot>\pw_device_logo\

 

参数

参数名称 参数说明
CopyPathPWLogoDir
LLU_LclAdminUsr
LLU_NetAccessOnly
TAEFSource