Windows 8 To Go - Setup on a USB Flash Drive or USB Disk

How to Setup "Windows 8 To Go" on a USB Flash Drive or USB Disk in any Windows 7 and Windows 8

information   Information
This tutorial will show you how to manually setup Windows 8 To Go from any Windows 7 or Windows 8 (except Windows 8 RT) to be able to install and run Windows 8 from a USB flash drive or external USB disk. The procedure for the USB stick is discussed in Chapter A, the procedure for the USB attached disk is shown in Chapter B.

You should expect the whole process to take about 3 hours elapsed time if you do not have the WAIK on your system and about 1 hour if the WAIK is installed on your system.

If you install on a stick, it is very important to choose a fast USB stick of at least 16GB size. For the USB attached disk it is preferable to use a USB3 attachment, but USB2 should also work. In addition, you need a program to create a virtual CD and the Windows 8 .iso. The rest is done in Command Prompt.

For more information and details about Windows To Go workspaces, see: Windows To Go: Feature Overview

Note   Note
Those of you who have an Enterprise edition of Windows 8, you can also explore this option which is built into the Enterprise edition.

How to Create a "Windows To Go" Workspace on a USB Flash Drive in Windows 8 Enterprise

Tip   Tip
It is highly recommended to use a USB 3.0 flash drive or disk. Otherwise it will run like a snail from it.






Chapter A - Installation on a stick


Step 1 - Check the speed of your USB stick


To measure the speed of your stick I recommend Atto Disk Benchmark. It will produce a benchmark result like this picture.

2012-03-28_1947.png


It is the example of a 32GB USB2 stick that is not very fast. Especially the 4K read/write speeds are pretty slow. It is important to focus on the 4K size because that is the blocksize that the system uses most of the time. The large blocksizes are unimportant.

Loading the system (appr. 600MB to 1GB) at boot time will take over 3 minutes at a read speed of 4.7MB/sec. But, since there are also other activities going on at this time, the boot is even longer.A stick with characteristics like this one is not recommended.


2012-03-28_1951.png


This is a USB3 stick which runs Windows 8 fluently. The initial system setup still takes a bit more time than on a fast disk, but it is not really out of the ordinary.

On this stick I have loaded the 64bit Windows 8 and I am very pleased with both the boot time and the execution of programs and system facilities.


Step 2 - Download the WAIK and extract the imagex file

If you do not have the WAIK (Windows Automated Installation Kit) on your system, then you have to download from this Microsoft site. This will be a bit lengthy because the WAIK is 1.7GB - figure a 2-hour download.

When you are done downloading the KB3AIK_EN.iso file, mount this .iso, open and run the StartCD.exe file to install WAIK on your system.

WAIK.jpg

Then you have to copy the imagex.exe. You find that in C:\Program Files\Windows AIK\Tools. There is a 32bit version and a 64bit version.


2012-03-28_1953.png


You choose 32bit when you install a 32bit version of Windows 8 on your stick - 64bit when you install the 64bit version. Copy the one that corresponds to your Windows 8 .iso to the desktop. You can copy it to any other folder, but then you have to change the path in the installation command that we will run later in Command Prompt.

I have tried both the 32bit version (on the slow USB2 stick) and the 64bit version (on the fast USB3 stick). Both work as far as I can tell although there is a significant difference in performance.


Step 3 - Mount the Win8 .iso in a virtual BD ROM

We first have to create a virtual BD ROM with theVirtual Clone Drive Program. Download, install and run this program. It is very simple. When you start the program, you get this window. Just click OK and you are done.

You then go to Computer and you find your BD ROM.

Note: If you are working in Windows 8, you can mount the .iso directly from File Explorer. Just right click on the .iso and you will find a mount option. See: ISO Images - Mount or Unmount



2012-03-28_1955.png


To mount the .iso in the BD ROM, follow the instructions in the next picture. Make sure you remember the drive letter of the BD ROM (in my case 'H:') because you will need that later.


2012-03-28_1959.png




Step 4 - Prepare your USB stick

We now have to define a primary active partition on the USB stick. For that we open an elevated Command Prompt (run as administrator). Type or paste each of the following commands (one by one) and hit Enter after each command.

Diskpart
List disk
Select disk n
(where n is the number that was given for your stick in List disk)
Clean
Create partition primary
Format fs=ntfs quick
Assign
Active
Exit


Your stick is now ready for the installation of Windows 8.


Step 5 - Install Windows 8 on the stick

This is very easy now with a command in Command Prompt. It may take a little while to transfer the whole system, so be patient. The Command is:

"C:\Users\Your Name\Desktop\imagex.exe" /apply H:\sources\install.wim 1 F:\

Your Name is the name of your system. H: is the letter of my BD ROM (step 3). If your BD ROM has another letter, you have to change that accordingly. F: is the drive letter of my stick (step 4). Here you also have to replace it if your stick is on another letter.

As last step you have to run a command to install the boot files. If you are installing on a Windows 7 system, use this command. You have to be aware that this installs a Win7 BCD which works but is slower than the Win8 UEFI BCD.

bcdboot F:\windows /s F:

If you are installing on a Windows 8 system, use this command below. This is the preferred BCD because it is faster for boot and shutdown. You can rerun this command in a Win8 system even if you already installed the Win7 BCD in a Win7 system. It will 'upgrade' the BCD to the Win8 (UEFI) level.

bcdboot F:\windows /s F: /f ALL

Here again F: is the letter for my stick which you may have to adjust.


Step 6 - Run Windows 8 from your USB stick

You are done with the installation and can now run Windows 8 off your stick. For that you have to change the boot sequence in the BIOS pointing at the USB stick as first boot device.

I run the stick version on my laptop and have made the USB #1 in the boot sequence. That way it loads Windows 8 from the stick when the stick is plugged in and Windows 7 from the SSD when there is no Windows 8 stick.

As I said earlier, a USB stick is no SSD - although the technology is similar. So be patient, especially with the initial setup where the system has to do a lot of write operations which are slow on a stick. But once the system is in full swing, it is quite some fun.

Warning: In Windows 7, I usually keep my bootmgr on the C: partition. With that setup I had some problems running Windows 8 from the stick. Each time it would corrupt my bootmgr. I then created a separate 400MB partition and moved the bootmgr there. That seems to cure the problem.



Chapter B - Installation on a USB attached disk


The procedure is very similar to what I described for the USB stick with a few exceptions.

Step 1 - Check the speed of the USB attached disk

This is the HDD I run in a USB3 open enclosure. It is a 5400RPM disk that I had recovered from my laptop when I installed the SSD.

The R/W speeds at the 4K blocksize are very similar to my USB3 stick. The R/W speed at the bigger blocksizes is slower because the disk can only spin so fast.

Performance wise it felt slower than the performance on the USB3 stick but was still very acceptable.


2012-03-28_2002.png



Step 2 - Download the WAIK and extract the imagex file

This step is exactly the same as described for the stick.

Step 3 - Mount the Win8 .iso in a virtual BD ROM

This step is exactly the same as described for the stick. Make sure you apply the correct device letters for the BD ROM and the HDD.

Step 4 - Prepare your USB disk

Here I went a different route. I used Partition Wizardon my Windows 7 system to define a primary active partition on the HDD. That is easier than working with Command Prompt on a multi partition disk.

Note: There have been reports of problems when using Partition Wizard - although I did not encounter any problems myself. The report was that the final system did not boot. In such a case you might want to go back and use Command Prompt as the safer method.

Step 5 - Install Windows 8 on the disk

That is again the same procedure as for the stick. I did the installation step on my Windows 7 system but copied the BCD on my Windows 8 in Virtual Box.

Step 6 - Run Windows 8 from your USB disk

Change the boot sequence in the BIOS to boot from USB and off you go. The setup of Windows 8 took appr. 20 minutes (in the USB3 enclosure). During that setup, there is one reboot where you have to change the boot sequence again - else the system will boot into the first boot device it finds which is probably your default OS. When that was done, operation was as one would expect from a slow HDD.

I then tried it on my desktop in an eSata enclosure. The system first made some automatic adjustments for the different hardware. Then it ran flawlessly. The performance was about the same as from the USB3 enclosure. But both are slower than my USB3 stick.

If you have a USB disk with 20 to 25GB of free space lying around, it is certainly an alternative to run the Windows 8 CP from that. If nothing else, it is a lot of fun making the installation and seeing that it works.



 

Attachments

  • Windows_to_Go.png
    Windows_to_Go.png
    10.1 KB · Views: 424
Last edited by a moderator:
I just tried this with the Win 8 Pro ISO I just downloaded, but there is no install.wim in the sources directory.
Has this changed after Win 8 is not officially available?
 

My Computer

System One

  • OS
    Windows 8
I just tried this with the Win 8 Pro ISO I just downloaded, but there is no install.wim in the sources directory.
Has this changed after Win 8 is not officially available?

I cannot answer that because I have not tried with the Pro version. One problem I could envision is activation.
 

My Computer

System One

  • OS
    Vista and Win7
    System Manufacturer/Model
    2xHP, 2xGateway, 1xDell, 1xSony
    Hard Drives
    5 SSDs and 12 HDs
I just tried this with the Win 8 Pro ISO I just downloaded, but there is no install.wim in the sources directory.
Has this changed after Win 8 is not officially available?

There has to be a install.wim even on the PRO disk.

Keep in mind that To Go is only available/recommended for the Enterprise edition.

I also didn't tried this method on the Pro ISO.
 

My Computer

System One

  • OS
    Windows 10 x64
    Computer type
    Laptop
    System Manufacturer/Model
    HP Envy DV6 7250
    CPU
    Intel i7-3630QM
    Motherboard
    HP, Intel HM77 Express Chipset
    Memory
    16GB
    Graphics Card(s)
    Intel HD4000 + Nvidia Geforce 630M
    Sound Card
    IDT HD Audio
    Monitor(s) Displays
    15.6' built-in + Samsung S22D300 + 17.3' LG Phillips
    Screen Resolution
    multiple resolutions
    Hard Drives
    Samsung SSD 250GB + Hitachi HDD 750GB
    PSU
    120W adapter
    Case
    small
    Cooling
    laptop cooling pad
    Keyboard
    Backlit built-in + big one in USB
    Mouse
    SteelSeries Sensei
    Internet Speed
    slow and steady
    Browser
    Chromium, Pale Moon, Firefox Developer Edition
    Antivirus
    Windows Defender
    Other Info
    That's basically it.
I've just bought win8 pro but without recovery dvd. I've installed it on my laptop. Can I somehow make one win8 usb to go from my operating system. I do not have any win8.iso.
 

My Computer

System One

  • OS
    windows 8.1
    Computer type
    PC/Desktop
I figured out that the install.wim is only in the enterprise version.
I downloaded the 90 enterprise trial and sure enough I got the copy to the USB stick to work.
 

My Computer

System One

  • OS
    Windows 8
I've just bought win8 pro but without recovery dvd. I've installed it on my laptop. Can I somehow make one win8 usb to go from my operating system. I do not have any win8.iso.

No, that won't work.
 

My Computer

System One

  • OS
    Vista and Win7
    System Manufacturer/Model
    2xHP, 2xGateway, 1xDell, 1xSony
    Hard Drives
    5 SSDs and 12 HDs
Just running Windows 8 from the USB stick, I just found out that it will only will work for 90 days.
I cannot use my Win 8 Pro product key, thus, I will loose the Win to Go after 90 days.
So back to the main question, having Windows 8 Pro, how can WE get Windows To Go to work for us?
 

My Computer

System One

  • OS
    Windows 8
Just running Windows 8 from the USB stick, I just found out that it will only will work for 90 days.
I cannot use my Win 8 Pro product key, thus, I will loose the Win to Go after 90 days.
So back to the main question, having Windows 8 Pro, how can WE get Windows To Go to work for us?

You can't - you need an Enterprise edition. That has licensing reasons.
 

My Computer

System One

  • OS
    Vista and Win7
    System Manufacturer/Model
    2xHP, 2xGateway, 1xDell, 1xSony
    Hard Drives
    5 SSDs and 12 HDs
All references i found in this forum and on the Internet are referring to the install.wim file. I do wonder, if everybody is using an enterprise version which does have the install.wim, but not the Pro version.

I downloaded my Win 8 Pro ISO from MS again to check for the install.wim in the sources directory. Not there. But instead I find install.esd which is a 2GB file. Is that the one i need instead of install.wim?
 

My Computer

System One

  • OS
    Windows 8
All references i found in this forum and on the Internet are referring to the install.wim file. I do wonder, if everybody is using an enterprise version which does have the install.wim, but not the Pro version.

I downloaded my Win 8 Pro ISO from MS again to check for the install.wim in the sources directory. Not there. But instead I find install.esd which is a 2GB file. Is that the one i need instead of install.wim?

Yes, that is the Windows 8 download offer version.
 

My Computer

System One

  • OS
    ME, XP,Vista,Win7,Win8,Win8.1
    Computer type
    PC/Desktop
    Other Info
    Notebooks x 3

    Desktops x 5

    Towers x 4
Are you saying that the download version does not have the install.wim file but the DVD retail version i would buy in a store does have it? Or, that the install.wim is only in the Enterprise version, which would be hard to believe, as hardly anybody on the internet outlining this procedure mentioned that we need the Enterprise version. To the contrary I found several articles even showing screen shots where I would have to enter my product key if using a Win 8 Pro version.
I have to point out that most of those articles were written prior to the official release date. I could assume that it was done using the pre-release software to create the USB stick.
 

My Computer

System One

  • OS
    Windows 8
Sure enough, the pre-release ISO has the install.wim included. That could explain why "everybody" could create the Win to go. Maybe nobody has tried it with a retail version of Win 8 Pro.
 

My Computer

System One

  • OS
    Windows 8
Sure enough, the pre-release ISO has the install.wim included. That could explain why "everybody" could create the Win to go. Maybe nobody has tried it with a retail version of Win 8 Pro.

Basically, yes. I personally didn't tried it on the PRO ISO.

The pre-release wasn't the PRO version it was something like... Ultimate or call it Enterprise since there is no ultimate anymore. And it had all features.

Try the install feature yourself on the install.esd to see if it works. It's been said it will not work on the PRO version only on Enterprise, that's why I never tried the To Go method on the PRO in the first place.
 

My Computer

System One

  • OS
    Windows 10 x64
    Computer type
    Laptop
    System Manufacturer/Model
    HP Envy DV6 7250
    CPU
    Intel i7-3630QM
    Motherboard
    HP, Intel HM77 Express Chipset
    Memory
    16GB
    Graphics Card(s)
    Intel HD4000 + Nvidia Geforce 630M
    Sound Card
    IDT HD Audio
    Monitor(s) Displays
    15.6' built-in + Samsung S22D300 + 17.3' LG Phillips
    Screen Resolution
    multiple resolutions
    Hard Drives
    Samsung SSD 250GB + Hitachi HDD 750GB
    PSU
    120W adapter
    Case
    small
    Cooling
    laptop cooling pad
    Keyboard
    Backlit built-in + big one in USB
    Mouse
    SteelSeries Sensei
    Internet Speed
    slow and steady
    Browser
    Chromium, Pale Moon, Firefox Developer Edition
    Antivirus
    Windows Defender
    Other Info
    That's basically it.
Correct - Windows To Go is only available on Win8 Enterprise versions, and it only supports creating WTG sticks running the Enterprise version.
 

My Computer

System One

  • OS
    Windows 8.1 x64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom
    CPU
    Intel Core i7 4790K @ 4.5GHz
    Motherboard
    Asus Maximus Hero VII
    Memory
    32GB DDR3
    Graphics Card(s)
    Nvidia GeForce GTX970
    Sound Card
    Realtek HD Audio
    Hard Drives
    1x Samsung 250GB SSD
    4x WD RE 2TB (RAIDZ)
    PSU
    Corsair AX760i
    Case
    Fractal Design Define R4
    Cooling
    Noctua NH-D15
I have installed windows 8 enterprise on the internal hard drive of my notebook, then I made the hard drive external using an usb 3.0 enclosure. Problem is... when I boot from the external hdd with windows 8 preinstalled internally, the windows 8 logo appears, and so is the loading image... and after some time, windows crashes and the notebook restarts itself... is there any way to solve this problem ? any idea is most welcomed
 

My Computer

System One

  • OS
    Windows 8 Enterprise
Is the external disk seen as a non-removable drive? You can't really install Windows on a drive that reports itself as removable and have it work flawlessly. There are some hacks I've seen for older versions of Windows that may work on Windows 8, but ultimately you have to use non-removable media if you're going to do it right. A USB enclosure with a hard disk in it is still considered removable media.
 

My Computer

System One

  • OS
    Windows 8.1 x64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom
    CPU
    Intel Core i7 4790K @ 4.5GHz
    Motherboard
    Asus Maximus Hero VII
    Memory
    32GB DDR3
    Graphics Card(s)
    Nvidia GeForce GTX970
    Sound Card
    Realtek HD Audio
    Hard Drives
    1x Samsung 250GB SSD
    4x WD RE 2TB (RAIDZ)
    PSU
    Corsair AX760i
    Case
    Fractal Design Define R4
    Cooling
    Noctua NH-D15
the external hdd is seen as a normal hdd by the notebook's bios. I know this kind of thing isn't supposed to work flawlessly, but people that have written tutorials for windows to go claimed to have used usb sticks and usb hard disk drives, and after all, this is why it's called windows to go right :D ? Cly wrote earlier in this thread:

"I was able to install Win 8 64-bit on the USB stick. Not sure why the "clean" command threw that error.


Win 8 To Go on USB has been a mixed bag. It worked on 40% of the 64-bit computers I tried it on.

It worked on 2 HP laptops.
It did not not work on 2 separate Dell desktops (quadcore and Nehalem-based).
It also did not work on the desktop I recently put together (Asrock motherboard, i7-2600k).

When I say it did not work, here is what happens:

It seems to be booting fine, and then a faint blue screen flashes for half a second and the computer shuts down. It happens so quickly I cannot read the message."

I get the same result, it boots without any problems, then at loading screen, with the circular dots, I get bsod. I changed the autorestart function to be disabled, from regedit, and now I have read the bsod message: INNACESSIBLE_BOOT_DEVICE. It's funny because it clearly boots from the external hdd as long as the windows logo appears... I'm thinking some drivers problems... I don't know... hope somebody has the same problem and finds a solution. I will try it on another computer and see if it boots successfuly.
 

My Computer

System One

  • OS
    Windows 8 Enterprise
I have installed windows 7 on my hard disk drive while inside the notebook and I have followed this tutorial in order to make it usb bootable [Tutorial] Boot Windows 7 from USB hard disk by karyonix - Windows 7 - reboot.pro

Then I installed the hard drive in the same external usb 3.0 enclosure that I have mentioned earlier and it has booted successfuly into windows 7, with all of it's features working flawlessly.

This way I am now sure that it is not a hardware related problem, so the notebook and the external enclosure are both capable of what I need, only problem now is making the windows 8 installation usb bootable. Still waiting for some ideas :D
 

My Computer

System One

  • OS
    Windows 8 Enterprise
I have installed windows 7 on my hard disk drive while inside the notebook and I have followed this tutorial in order to make it usb bootable [Tutorial] Boot Windows 7 from USB hard disk by karyonix - Windows 7 - reboot.pro

Then I installed the hard drive in the same external usb 3.0 enclosure that I have mentioned earlier and it has booted successfuly into windows 7, with all of it's features working flawlessly.

This way I am now sure that it is not a hardware related problem, so the notebook and the external enclosure are both capable of what I need, only problem now is making the windows 8 installation usb bootable. Still waiting for some ideas :D

Is your primary intention of making Windows 8 To Go Ghetto version with Windows 8 Pro? If so, I can find that one tutorial on how to create a Windows 7 version of it, but I image it will work the same with 8.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    ASUS
    CPU
    AMD FX 8320
    Motherboard
    Crosshair V Formula-Z
    Memory
    16 gig DDR3
    Graphics Card(s)
    ASUS R9 270
    Screen Resolution
    1440x900
    Hard Drives
    1 TB Seagate Barracuda (starting to hate Seagate)
    x2 3 TB Toshibas
    Windows 8.1 is installed on a SanDisk Ultra Plus 256 GB
    PSU
    OCZ 500 watt
    Case
    A current work in progres as I'll be building the physical case myself. It shall be fantastic.
    Cooling
    Arctic Cooler with 3 heatpipes
    Keyboard
    Logitech K750 wireless solar powered keyboard
    Mouse
    Microsoft Touch Mouse
    Browser
    Internet Explorer 11
    Antivirus
    Windows Defender, but I might go back on KIS 2014
Speaking of Windows 8 To Go, how many of you guys used it on several different PCs?

I've personally come across like four machines out of I think 12 or PCs. Two just freaked out, but the other two gave a BSOD which I saw as UNMOUNTABLET_BOOT_VOLUME.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    ASUS
    CPU
    AMD FX 8320
    Motherboard
    Crosshair V Formula-Z
    Memory
    16 gig DDR3
    Graphics Card(s)
    ASUS R9 270
    Screen Resolution
    1440x900
    Hard Drives
    1 TB Seagate Barracuda (starting to hate Seagate)
    x2 3 TB Toshibas
    Windows 8.1 is installed on a SanDisk Ultra Plus 256 GB
    PSU
    OCZ 500 watt
    Case
    A current work in progres as I'll be building the physical case myself. It shall be fantastic.
    Cooling
    Arctic Cooler with 3 heatpipes
    Keyboard
    Logitech K750 wireless solar powered keyboard
    Mouse
    Microsoft Touch Mouse
    Browser
    Internet Explorer 11
    Antivirus
    Windows Defender, but I might go back on KIS 2014
Back
Top