How to Create a Bootable Windows 7 Installation USB Flash Drive
Information
This will show you how to create a USB flash key drive that you can boot from to install Windows 7 with.
Tip
If the USB flash drive is of sufficient capacity, say 8GB, then after copying the Windows 7 installation DVD onto it, you can create a new folder (ex: Device Drivers) in the USB key and place all of your latest driver installation files in it. This way you will have them handy to manually install the drivers after installing Windows 7 from the USB key.
Note
If you booted from the USB drive to install Windows 7, then you may need to change the hard drive back to being listed before the USB key in the boot order in BIOS after the computer restarts during installation to prevent the computer from booting right back into the USB key starting the installation process over and over.
Warning
The USB key needs to be at least 4 GB in size.
This will delete everything on the USB key. Be sure to save anything that you do not want to lose on it somewhere else.
Before installing Windows 7 from the USB key, you will need to:
Enable Legacy USB storage detect in the BIOS.
When ready to install Windows 7 from the USB key:
Connect the USB key.
Restart the computer, and keep tapping the F key (see screenshot below) responsible to open the Boot Menu screen for the brand and model of your motherboard or computer until it does.
Select the USB key to boot from.
Start installing Windows 7.
OPTION ONE
Use a Program to Create Bootable Windows 7 Installation USB Flash Drive
Manually Create Bootable Windows 7 Installation USB Flash Drive
Warning
Using this method:
You can only create a 64-bit Windows 7 bootable USB flash drive if your current Windows 7 installation is also 64-bit.
You can create a 32-bit Windows 7 bootable USB flash drive if your current Windows 7 installation is 32-bit or 64-bit.
1.Plug the USB key in.
2. If AutoPlay opens a pop-up for the USB key, then just close it. NOTE:Make note of what the drive size is for the USB key for use in step 6 below. You can also open Computer (step 19) to see what the drive size is to. For example, mine is 3920 MB. (See screenshot below)
4. In the elevated command prompt, type diskpart and press Enter. (See screenshot below)
5. In the elevated command prompt, type list disk and press Enter. (See screenshot below) NOTE: Make note of what disk # your USB key is listed as to use in step 6 below. You can also look for the drive size (step 2) of the USB key to help ID the disk number. For example, mine is listed as Disk 1 here for the 3920 MB disk.
6. In the elevated command prompt, type select disk # (your USB disk #) and press Enter. (See screenshot below) NOTE:For example, my USB key is listed as Disk 1, so I would type select disk 1 and press Enter.
7. In the elevated command prompt, type clean and press Enter. (See screenshot below)
8. In the elevated command prompt, type create partition primary and press Enter. (See screenshot below)
9. In the elevated command prompt, type select partition 1 and press Enter. (See screenshot below)
10. In the elevated command prompt, type active and press Enter. (See screenshot below)
11. In the elevated command prompt, type in the command below to format the USB as NTFS or FAT32, and press Enter. (See screenshot below) NOTE:This may take a few moments to finish formatting the USB key.
Note
You can substitute Windows 7 within quotes in the commands below with whatever name (drive label) you would like to have displayed for the USB drive instead.
FAT volume labels
If you have an UEFI instead of BIOS motherboard, then you will need to use FAT32 and not NTFS.
Volume labels can contain as many as 11 characters and can include spaces but no tabs.
Volume labels are stored as uppercase regardless of whether they contain lowercase letters.
NTFS volume labels
Volume labels can contain as many as 32 characters.
format fs=ntfs label="Windows 7" quick
OR
format fs=fat32 label="Windows 7" quick
12. If AutoPlay opens a pop-up for the USB key, then just close it.
13. In the elevated command prompt, type assign and press Enter. (See screenshot below) NOTE:This will assign a new drive letter to the USB key. Make note of the new USB drive letter to use in step 22 below. For example, mine is now H.
14. If AutoPlay opens a pop-up for the USB key, then just close it.
15. In the elevated command prompt, type exit and press Enter. (See screenshot below) NOTE:This will exit you from DiskPart from step 4.
16. Close the elevated command prompt.
17. Insert your Windows 7 installation DVD into the DVD drive.
18. If AutoPlay opens a pop-up for the Windows 7 installation DVD, then just close it.
19. Open the Start Menu, right click on the Computer button, and click on Open.
20. Right click on the DVD drive (ex: E: ) that has the Windows 7 installation DVD in it, and click on Open. (See screenshot below)
21. Highlight all of the contents, right click on the highlighted contents, and click on Copy. (See screenshot below) NOTE:You will need to copy all of the files and folders on the Windows 7 installation DVD to the USB key.
22. Go back to Computer, right click on the USB key drive (ex: H ), and click on Paste. (See screenshot below)
23. The contents of the Windows 7 installation DVD will now start copying over to the USB key. (See screenshot below) NOTE:This may take a few moments to complete.
24. When finished, you can close the Computer window and unplug the USB key.
25. You now have a Windows 7 Installation USB key.
Warning
If you have UEFI instead of BIOS motherboard, then you will need to temporarily disable Secure Boot to use the USB to install Windows. After installation is complete, you can enable Secure Boot again.
Thanks for the great guide but I have a slight problem. I have downloaded the 64bit version of Windows 7 but am currently running 32bit vista.
Would I be able to download the 64bit version of the vista repair disk and use diskpart within the cmd line of the disk to run all the commands and then just copy the files across using 32bit vista?
Brink,
In preparation of installing to my Mini 9, I just installed Windows 7 x86 to a USB key using my x64 desktop. Afterwards, I tried booting the desktop to it and it appeared to go. I went as far as Install Now/Accept License/Custom(Advanced) Install/Drive Options. Obviously, I didn't actually install it but it DID get that far with a 32-bit USB key created on a 64-bit system. I'll know for sure when I actually have the Mini in hand and get a round tuit (I used to have a round tuit on my desk but can't find it...LOL).
System Manufacturer/Model Number Dell: XPS 420, XPS 420, XPS M1330, XPS M1330, Mini 9, Mini 10v OS Windows 7 RTM (TechNet), XP Pro x64, Vista x64, Ubuntu CPU Q6600, Q6700, T7500, T7500, N270, N270 Motherboard Dell Memory 4GB, 8GB, 4GB, 4GB, 2GB, 2GB Graphics Card ATI, nVidia, nVidia, nVidia, Intel, Intel Monitor(s) Displays Dell 2408WFP
Keyboard Logitech Wave Hard Drives A drawer full. OCZ Vertex 2x30GB in RAID 0 on my main desktop.....fast, fast, fast! Internet Speed 29 Mbps DL / .95 Mbps UL Other Info New project(9/09)...Built a low power (38-40 watts using Kill-a-Watt) Windows Home Server machine. Zotac ION (Atom 330, GeForce9400), 2GB RAM, 2x1TB Seagate 7200.12, IN WIM miniITX Case. Fits on a shelf in laundry closet, practically silent.
I had only placed that warning there as a precaution since a lot of people were unable to create a 64-bit USB while using a 32-bit OS, and the other way around.
Some people get lucky and have no problems either way though.
Thank you for posting your results. I'm happy to hear that you are one of the lucky ones.
I just wanted to point out that the E:\boot\bootsect.exe /nt60 H: part is not necessary, cause since you copy the whole dvd contents the bootmgr file is included,so after you've made the partition active from diskpart, all you need is to copy the source files, boots just fine.
So perhaps you might want to skip this step as it might cause troubles if they make a mistake with the target letter...
System Manufacturer/Model Number ENIAC OS Windows 7 RC 7100 32bit/64bit CPU Intel Core2Duo E4500 2.20 GHz Motherboard ASUS P5LD2-X/1333 Memory 2x1GB Kinsgston DDR2 800MHz Graphics Card Nvidia 8500GT Sound Card Onboard High Definition Audio Device Monitor(s) Displays Sony Bravia 42"
Keyboard Some cheap one Mouse Microsoft Intellimouse something Case LINKW 2222 Cooling Standard Intel Internet Speed 24MBps ADSL
I rather doubt it, but do you think by doing the E:\boot\bootsect.exe /nt60 H:
that would explain why the boot screen on my Mini 9 is the Vista-style green bar? Or is that a known functionality with SSD drives? (Only the Mini 9 uses the Vista-type boot screen, all the other (non-SSD) laptops and desktops use the normal Windows 7 boot screen).
System Manufacturer/Model Number Dell: XPS 420, XPS 420, XPS M1330, XPS M1330, Mini 9, Mini 10v OS Windows 7 RTM (TechNet), XP Pro x64, Vista x64, Ubuntu CPU Q6600, Q6700, T7500, T7500, N270, N270 Motherboard Dell Memory 4GB, 8GB, 4GB, 4GB, 2GB, 2GB Graphics Card ATI, nVidia, nVidia, nVidia, Intel, Intel Monitor(s) Displays Dell 2408WFP
Keyboard Logitech Wave Hard Drives A drawer full. OCZ Vertex 2x30GB in RAID 0 on my main desktop.....fast, fast, fast! Internet Speed 29 Mbps DL / .95 Mbps UL Other Info New project(9/09)...Built a low power (38-40 watts using Kill-a-Watt) Windows Home Server machine. Zotac ION (Atom 330, GeForce9400), 2GB RAM, 2x1TB Seagate 7200.12, IN WIM miniITX Case. Fits on a shelf in laundry closet, practically silent.
It has nothing to do with your drives.
This happens to most of the mini netbooks because of the screen resolution.
In order for the new windows logo to appear, you need to have a supported native resolution of 1024x768 and above.
Your netbook probably has 1024x600 like most of them, in which it does not display the new logo but the old vista bar.
I was frustrated to see that to my netbook too, but this is the case, no fixes yet.
System Manufacturer/Model Number ENIAC OS Windows 7 RC 7100 32bit/64bit CPU Intel Core2Duo E4500 2.20 GHz Motherboard ASUS P5LD2-X/1333 Memory 2x1GB Kinsgston DDR2 800MHz Graphics Card Nvidia 8500GT Sound Card Onboard High Definition Audio Device Monitor(s) Displays Sony Bravia 42"
Keyboard Some cheap one Mouse Microsoft Intellimouse something Case LINKW 2222 Cooling Standard Intel Internet Speed 24MBps ADSL
It has nothing to do with your drives.
This happens to most of the mini netbooks because of the screen resolution.
In order for the new windows logo to appear, you need to have a supported native resolution of 1024x768 and above.
Your netbook probably has 1024x600 like most of them, in which it does not display the new logo but the old vista bar.
I was frustrated to see that to my netbook too, but this is the case, no fixes yet.
Hope it helps
Yes, it helps alot. I thought it might be due to the SSD or perhaps screen resolution after reading the Windows 7 boot-screen blog a couple days ago. I've searched on this (but not dutifully) and haven't found much. I'm guessing that explains the resume-from-hibernate white bar too. Thanks for the help.
Tom
System Manufacturer/Model Number Dell: XPS 420, XPS 420, XPS M1330, XPS M1330, Mini 9, Mini 10v OS Windows 7 RTM (TechNet), XP Pro x64, Vista x64, Ubuntu CPU Q6600, Q6700, T7500, T7500, N270, N270 Motherboard Dell Memory 4GB, 8GB, 4GB, 4GB, 2GB, 2GB Graphics Card ATI, nVidia, nVidia, nVidia, Intel, Intel Monitor(s) Displays Dell 2408WFP
Keyboard Logitech Wave Hard Drives A drawer full. OCZ Vertex 2x30GB in RAID 0 on my main desktop.....fast, fast, fast! Internet Speed 29 Mbps DL / .95 Mbps UL Other Info New project(9/09)...Built a low power (38-40 watts using Kill-a-Watt) Windows Home Server machine. Zotac ION (Atom 330, GeForce9400), 2GB RAM, 2x1TB Seagate 7200.12, IN WIM miniITX Case. Fits on a shelf in laundry closet, practically silent.
I just wanted to point out that the E:\boot\bootsect.exe /nt60 H: part is not necessary, cause since you copy the whole dvd contents the bootmgr file is included,so after you've made the partition active from diskpart, all you need is to copy the source files, boots just fine.
So perhaps you might want to skip this step as it might cause troubles if they make a mistake with the target letter...
Hi Limneos,
It was added as a backup precaution to make sure that the USB boot file was correct so that it would boot to it at startup.