Boot from USB (ARM)

This test verifies that a computer can boot Windows from all exposed USB 2.x and 3.x ports. This is used for Windows 8 features such as Recovery and Portable Workspaces.

Test details

Associated requirements


See the system hardware requirements.


Windows RT (ARM-based) Windows RT 8.1

Expected run time

~15 minutes


Certification Functional




Running the test

Before you run the test, complete the test setup as described in the test requirements: WDTF System Fundamentals Testing Prerequisites. In addition, insert a bootable USB storage device, at least 500MB in size or larger. If the test system has PC\AT firmware, configure it to boot from USB first.

The test will do the following steps:

  1. Provision the USB Drive with Windows PE.

  2. Restart the host operating system and attempt to boot from the USB drive.

  3. Restart the system from the USB drive three times.

  4. Boot back into to host operating system and format the USB drive.


You must insert the USB drive into a 3.0 port if there is one on the machine, otherwise the test will fail. Additionally, you must provide the supplemental content (a Windows PE image capable of booting on the ARM system).



For troubleshooting information, see Troubleshooting System Fundamentals Testing.

This test will always return Pass or Fail. To review test details, review the test log from Windows Hardware Certification Kit (Windows HCK) Studio. The test will only fail if the system doesn’t support creating firmware boot entries, boot from USB, or if the USB drive is not enumerated during warm reboot.

Supporting information

Command syntax

Command optionDescription

Host /beg

This command starts the test.

Host /end

This command completes the test.



For command line help for this test binary, type /h.


File list











Send comments about this topic to Microsoft