Comments
Item

How to Create a Windows To Go USB Drive

Published in Windows 8 How-To by Steve Sinchak with 138,512 views and 7 comments
Windows To Go is a new feature of Windows 8 that allows enterprises to provision a full corporate environment that will boot from a USB drive.  Once the instance of Windows 8 is booted it functions and is controlled by standard enterprise management tools such as SCCM and Active Directory group policies.  Work at home and disaster recovery are the primary use cases as Windows To Go can transform any PC into a corporate PC with your application stack, all on a USB drive. Windows To Go is also perfect for trying out Windows 8 on your primary machine without destroying your current OS.

To begin you will need the following:

  • 32 GB or larger USB Drive (It can be a USB Hard Drive)
  • A Windows 8 PC to build the USB drive on.
  • Windows 8 DVD ISO.
  • A copy of Imagex.exe from the Windows 7 Automated Installation Kit installed on Windows 7 or XP. ImageX can be found in C:\Program Files\Windows AIK\Tools\amd64 or C:\Program Files\Windows AIK\Tools\x86.

Creating the Windows 8 To Go USB Device:

  1. Windows To Go requires a specific partition setup in order to function.  We will use diskpart to create the new partition setup. Launch an administrative level command prompt from the Start Screen.
  2. Make sure that your USB Drive is plugged in and then type in diskpart and hit Enter.
  3. Then list the available disks by running "list disk" and you should see your usb device.
  4. Select your USB drive by typing "select disk #" and hit Enter. 
  5. Clean the partitions on the disk by typing "clean" and hit Enter.
  6. Now create the partition by running the following command:

    create partition primary

  7. Select and format the new boot partition by running the following command:

    format fs=ntfs quick

  8. Set the partition active by typing "active" and hit Enter.
  9. Exit Diskpart by typing Exit.

  10. Now double click the Windows 8 ISO you downloaded to mount it in Windows 8.  Browse to the ISO files in Windows Explorer and copy \sources\install.wim to the same folder as you copied Imagex.exe.
  11. Identify the drive letter assigned to your USB drive by Windows Explorer and run the following command from the folder that contains Imagex.exe and install.wim:

    imagex.exe /apply install.wim 1 d:\

    Replace d with the drive letter of your USB drive.)

  12. Once the image has applied you need to setup the boot record on the USB Drive. At the administrative level command prompt run:

    bcdboot.exe d:\windows /s d: /f ALL

    (Replace d with the drive letter of your USB drive.)

After the command has completed running you are ready to use your new Windows To Go USB device.

 
Free Computer Magazines and eBooks
 
Comments
steve silverberg
245 days ago
Key qualifier here is that the USB drive must report itself as fixed which is usually the case on larger USB flash drives and most spinning drives but not the case for most USB flash drives
PMS_Witch
245 days ago
Oops!  I left out something else. . .

When the new system starts, it asks for a Product Key.  Microsoft provided a key to use.

Windows 8 Developer Preview Product Key

6RH4V-HNTWC-JQKG8-RFR3R-36498

Cheers, PW.


Juan Santiago Acevedo
244 days ago
OMG !! This is awesome, thank you very much !!! -Although I had already installed W8- BTW do you have any problema if I create a program which does this for you ? I will apply your exact method but inside a console or something.
Freedom People
243 days ago
I tried it but doesn't work!!
questions:
1- I'm running all the steps using Windows 7, is that right?
2- BCDTOOL.exe is not available in the .iso file, and if i copy the file from a PC whic has Win8 installed and run it on Win7 it gives an error!
3- are you sure that the bcdboot.exe command as you showed? as the drive letter should be the source (and i'm not sure here which source) just confirm if we need to put the usb hdd drive letter instead of the c: drive or the mounted win8 folder from the .iso file?

Thanks
Steve Sinchak
243 days ago
No that is fine. Just remember where you read this first :)
Steve Sinchak
243 days ago
I would re-read steps 11 and 12, they specify what the source drive letter should be.  At the top it says you need a windows 8 PC to build the USB drive on. Although you could just copy bcdboot.exe from a windows 8 PC if you don't want to do that.
sebastian blume
242 days ago
this where cool