Windows To Go – Creating a Portable USB with Windows 8 Running on it!
This is my first post, so try and be nice in the comments, please? Anyway – to start off, I’ve typed out (and taken personal screen-shots) of all the steps that you should follow to create a Windows to Go USB! This is a guide for the Windows 8 Release Preview, obviously, since that’s the latest version out so far. Such USBs will be available officially (around October), but for those who can’t wait, here it is!
Okay, so a “Windows to Go” USB is a Live USB stick with Windows 8 loaded on it. There are multiple walkthroughs online telling you how to make it, but in my experience, each one is either incomplete or doesn’t work, so here’s what worked for me.
Please read the entire document first before doing anything. Pay particular attention to the “Notes” section in the end. Note that when you’re finally doing it, reading just what’s in red should suffice, but if you’re unsure as to what a particular point means, or where a particular option is, then go ahead and read the entire point. I hope this works for you folks!
Minimum Requirements:
- USB 2.0 (3.0 is preferred) 8 GB Pen Drive (16 at least if you want apps).
- Windows 8 Release Preview (32-bit if you want apps), from here.
- gimagex.exe -> which can be downloaded here.
- Windows Vista or Windows 7 (for diskpart).
- Cfadisk (to update your pen drive’s drivers) -> which can be downloaded here.
Steps:
- Using software like WinRAR, open up the .iso file that you downloaded, and look for a file called “install.wim”, in the “sources” folder, and place it somewhere accessible, say your desktop.
- Plug in your USB stick and launch Comand Prompt (cmd.exe) from the start menu, by highlighting it and pressing ctrl+shift+enter, launching it in administrator mode.
- Start typing in the following codes in the exact order:
a. diskpart
c. select disk _
(Put the number of your USB stick here)
d. clean
e. create partition primary
f. format fs=ntfs quick
g. assign
h. active
- This makes your USB stick ready for applying the image of the “install.wim” file.
- Launch “gimagex.exe” by selecting the version corresponding to the host operating system (the one you’re working in, not the one you’re about to install). x86 for 32-bit and x64 for 64-bit. Once open, click on the apply tab, and browse for your “install.wim” file in the Source field, and your pen drive in the Destination field. Leave everything else the same and click “Apply”.
- Now open up command prompt in administrator mode again and type in
“bcdboot x:\windows s/ x:” (without quotes, obviously, replacing x with the drive letter assigned to your USB stick). - Once this is done, you may stop here if you have an 8GB Pen drive (since the steps that follow are only to install apps). Restart your PC, boot from USB and load up Windows 8.
- You will see that your USB stick appears as a “Removable Disk” in Windows 8. To install apps, you have to ensure that Windows 8 is running from a “Fixed Disk”. The following steps allow you to do that.
- Right-click and select “Personalize”. In the left pane, select “Change Desktop Icons” and check the box corresponding to “Computer”. We’re done here.
- On the desktop, open up Computer, expand the ribbon on top, and click “Manage”. A window will open up. Look in the left pane for the “Device Manager” tab. Select it.
- Now in the main screen, under the category “Disk Drives”, look for your USB Stick, right click on it and select “Update Driver Software…”
- The “Update Driver Software” Wizard will open up. In it, select “Browse my computer for driver software”, then “Let me pick from a list of device drivers on my computer”, then select “Have Disk…” and browse for the file “cfadisk” that you downloaded earlier.
- Warnings might pop up stating that the drivers are unsigned, but not to worry since the drivers will only installed into your copy of Windows 8, not harming your USB Stick.
- Once this is done, your PC will request a reboot. Instead, shut it down and unplug your USB stick. Due to the driver update, your USB stick is no longer and will have to be made bootable again. To do this, boot up your local OS and once fully loaded, plug in your USB stick again.

- Go to “Computer” and look at your USB stick. You will notice that your USB stick is still a “Removable Disk”. Don’t worry about that. Instead, open up your USB disk drive.
- Press “Alt”, click on “Tools”, and then “Folder Options…” In the window that opens up, click on “View”, and then look in the list for “Hide Protected Operating System Files” and uncheck the box corresponding to it. (It’s been
highlighted in the picture below). A warning will pop up, click on “Yes” and then “OK” in the “Folder Options” window that you opened. You will now see a whole bunch of files that you couldn’t see before. - Open the folder called “Boot” and scroll down to a list of files called “BCD” (BCD, BCD.txt, BCD.LOG1 and BCD.LOG2). Delete the 4 BCD files you see.
- Now, for the last time, open up Command Prompt in Administrator Mode and type in “bcdboot x:\windows s/ x:” (without quotes, obviously, replacing x with the drive letter assigned to your USB stick).
- Your boot files have now been created again and on restarting, you’ll have a fully functional Windows 8 running on your PC with all your files intact.
Notes:
- When you’re back in your local OS, you’ll want to press “alt” again, click on “tools”, “folder options…”, “view” and finally check the “Hide Protected Operating System Files” box again.
- Use this key to activate Windows: MF28Y-VNHFV-KX7GW-PDT98-BWK2F. You might want to write this down somewhere.
- The first time you start Windows 8, you’ll want to have your internet on.
- On hovering your mouse to the left top and bottom corners of your screen, you get the app tray. Similarly, on the right top and bottom corners, you get the charm bar.
- Pressing the windows key and typing works just as it did in Windows Vista and Windows 7, only with better looks.
- Enjoy your OS, give feedback wherever you can, and buy a mouse to make navigation easier.
Post your comments in the comments section below. If you like posts like this, please visit http://d3tech3d.wordpress.com/ to get more posts by the same author. In the meantime, keep the comments rolling and remember – the cake is a lie!




Hey, Fluffy I read your article. What I tried till now was the Windows 7 USB/DVD Download Tool, and the method of using the Command Prompt to make the USB bootable. What I doubt that by following these steps, are we able to create just a bootable USB or are we able to create a Live USB with Windows8 running on it?
Hello Vaibhav. Thanks for commenting. First off, the Windows 7 USB/DVD Tool allows you to mount your Windows 8 image as an installer, much like burning a DVD. This saves you the time you’d need to burn a DVD, the money you’d spend on the DVD, and well, a DVD for an installer file that you’d use only temporarily (since Windows 8 is due in October).
My method, however, creates a Live USB. This means that you don’t have the option to install Windows 8 using this method, but you instead install the same on your USB, allowing you to boot Windows 8 when your USB is inserted and use it to the fullest, app store et all.
I hope that answered your question and cleared all doubts. Any more, then don’t hesitate to comment further.
Well that’s something one must look really forward to. Its nice to be able to test out and experiment Windows before actually installing it….
Hi there, I found your site by way of Google while looking for a similar subject, your website got here up, it appears good. I’ve bookmarked it in my google bookmarks.
Hi, first thanks to you for your great, detailed instructions.
I have followed your instructions carefully and wanted to build a Windows To Go on the basis of Windows 8 Enterprise x86.
After your last point (19) I start the computer and want to start from the Windows To Go Drive.
I only have the problem that the boot process takes so long and will be never finished.
I leave the PC for hours, days to run, nothing changes.
It is always there the Windows logo, and the circuit is running below.
Have you ever had that and maybe you can help me.
For any help I would be very grateful!
This might happen if the “bcdboot” didn’t work successfully. Fortunately, the fix is rather simple. Repeat steps 17 and 18 and you should be good to go.
You might want to know, however, that Windows 8 Enterprise ships with a tool to directly create Windows To Go USBs. You might want to search for it (if you already have Windows 8 installed) from your Start Menu. I know that this tool is available for the x64 edition, and therefore it might be available for x86 edition as well. Hell, I don’t see why not. Let me know either way so that I can keep myself informed.
Also, just for interest, you might want to read this article written by a guest author: Windows 8.1 will be available as a free upgrade from Windows 8
Thanks for your quick reply.
I have now tested your proposed solution. I have performed the steps 17 and 18 again and the Windows To Go system boots successfully.
That’s true with the Windows 8 Enterprise. But only the USB drive must have at least 20GB on space, otherwise the Windows To Go assistant refused to carry out. The error message says “the USB drive is too small.”
I just work now with a 16GB USB 3.0 USB Flash Drive and take your instructions.
And as we both know, an 8GB USB flash drive works well already for a Windows To Go System.
Thank you for your help!
After having live windows usb is it possible to install applications to keep the same on th go?
It is, but you might have to read this article for that: Using Windows Store on a Windows To Go USB