Installing Windows 7 from a USB drive

Technical stuff, Windows 7, Work
See comments

Yesterday, Windows 7 RC (release candidate) was published on MSDN, so the subscribers are currently downloading it. I have been using Windows 7 since October 2008, when it was pre-released during the PDC conference. Then I moved to the beta when it was released, and have been using it as my main system since then. I almost never had to go back to Vista (which I kept installed on another partition of my main laptop, just in case).

By a funny coincidence, though, Win7 beta stopped working for me last night, after a nasty crash that aparently corrupted the user profile. This would be possible to fix, but I decided what the heck, all my data is safe anyway (I have a 3rd partition for data, plus back everything up to Mozy) so it’s not like I really need to go back into Win7 beta, especially since the RC is almost there.

So now I am eager to install. The bits are currently being downloaded, and I have a couple of hours to kill while waiting. So why not study an alternative way to install Win7 to a PC? At the last MIX, I remember I heard someone mention that you don’t need a DVD to install Win7. A simple UBS stick is enough, provided it is big enough to hold the 2.5 GB data contained in the Win7 ISO file. Well it so happens that we got a free 4GB USB stick at MIX, so here we go, perfect conditions for the test :)

I searched online, and found this gem of a video, by Dennis Chung, one of the DPE in Singapore, that shows in details how to do that.

Get Microsoft Silverlight

To make it even easier, here are the steps:

Preparing the USB stick

  1. Plug the USB stick in a USB port, and make sure that you don’t have any data you need on it. The data will be erased.
  2. Open a command line console
  3. Type Diskpart
  4. Type List Disk
  5. Type Select Disk N where N is the number corresponding to your USB disk. This should be easy to find based on the size of the disk.
  6. Type clean
  7. Type create partition primary
  8. Type active
  9. Type format fs=fat32 quick
  10. Type assign

After this is done, you should see the USB disk appear in Windows Explorer in the list of mounted drives:

Copying the files

Then, you need to mount the ISO file as a virtual DVD drive. For this, you will need a 3rd party tool. Personally, I like VirtualCloneDrive. Simply copy all the content of the ISO file (mounted through VirtualCloneDrive) to your USB stick.


In order to boot from the USB stick, you need to modify the boot order in the BIOS of your computer. Accessing the BIOS menu depends on your machine. On my Alienware M15X, I need to press XXXX while the machine is starting up. This gives me access to the BIOS options, where I can select the boot sequence. If the USB stick is found, the laptop will boot from there.


Note: To speed up the boot sequence, revert the setting to always boot from the hard disk after you are done installing Windows 7.

With this done, you should now see your Windows 7 installer starting up and leading you through the installation process. Have fun!!




Previous entry | Next blog entry

Comments for Installing Windows 7 from a USB drive