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。
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 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 |