WindowsToGo UEFI USB Class Entry Test
This test creates a Windows To Go USB class entry in the UEFI firmware and reboots to validate the computer persists the boot entry and boot order.
Test details
Associated requirements |
System.Fundamentals.USBBoot.BootFromUSB |
Platforms |
Windows 8 (x64) Windows 8 (x86) Windows 8.1 x64 Windows 8.1 x86 |
Expected run time |
~5 minutes |
Categories |
Certification Functional |
Type |
Automated |
Running the test
The hardware requirements are as follows:
The computer must have UEFI firmware and be in UEFI mode while running the test.
The computer running the test must not have any other USB storage devices attached.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Storage Testing.
Ensure that the computer supports UEFI, is in UEFI mode, and that it has not been placed in legacy or BIOS mode.
If you have any USB devices connected, you should remove them.
If the computer ignored the request to remove the Windows To Go USB class entry, verify that the firmware accepts commands to remove USB entries.
If the Windows To Go USB class entry was created but not put at the top of the boot order, delete and recreate a USB entry to ensure you can programmatically create and specify the order of the entry.
If the computer ignores the request to create a Windows To Go USB class entry, verify that the firmware accepts commands to add USB entries.
If the Windows To Go boot entry did not persist a reboot, remove and recreate the USB class entry. Restart the computer and verify that the entry exists even without any USB devices attached to the computer.
If the Windows To Go boot entry did not stay at the top of the boot order, remove and recreate the USB class entry. Restart the computer and verify that the entry remains at the top of the boot order even without any USB devices attached to the computer.
More information
File list
File | Location |
---|---|
WTGUEFITests.dll |
<testbinroot>\pw_system_logoWTGUEFITests.dll |