How to Install Windows 7 or Vista from Bootable Portable USB Flash Memory Key or Hard Disk Drive

There are situation where a PC computer that end-user wants to install Windows 7 or Windows Vista to does not have a DVD optical drive. It’s also possible that user just doesn’t want to waste any piece of DVD media disc to install Windows 7 or Vista on another remote computer, where it’s possible to install with Windows 7 or Vista ISO without burning to DVD on local computer where ISO file is saved.

If it’s impossible or cannot install Windows 7 or Windows Vista from a DVD, it’s possible to install the operating system from a USB portable hard disk drive, or an even smaller USB flash drive or memory pen key or thumbdrive. By using USB hard disk or USB flash drive as the Windows Vista or Windows 7 installer, it provides an added advantage of easier to bring around. Beside, installing Windows 7 or Windows Vista from a USB memory key or USB external hard disk drive (which is even faster), is faster than installing from a DVD-ROM disc.

The procedures to prepare an external portable USB hard disk or USB flash key involve making the USB flash drive or hard disk bootable, and copying the Windows Vista or Windows 7 installation setup files over, which detailed in the guide below.

Prerequisites in order to have the ability to use USB flash drive or portable hard disk to install Windows 7 or Vista:

  1. The destination or target computer motherboard must support boot up via USB device. This support can be checked via BIOS.
  2. A USB flash memory key drive capacity with 4GB of free space or more. Portable external hard disk should also fulfill this requirement.
  3. Windows Vista ISO image or Windows 7 ISO image.
  4. Existing computer running Windows Vista or Windows 7.

Preparing and Formatting USB Flash Drive or Portable Hard Disk

Format the USB hard disk or flash drive in NTFS file system format with Windows Explorer built-in Format utility, and then use Disk Management (diskmgmt.msc) to mark the partition as active.

Mark Partition as Active

It’s also possible to use “diskpart” command-line utility with the following steps:

  1. Open a command prompt with administrator’s privileges.
  2. Run Microsoft DiskPart utility with the following command:

    diskpart

  3. Identify the number (Disk ###) of the USB device drive with the following command:

    list disk

    Typically, if you only have one physical hard disk with no other USB drive plugged in, the USB flash or hard drive will be Disk 1.

    Tip: If you have partitioned the USB hard disk or flash memory key, use list volume instead to select the volume number, and see the tip of next step to deal with the partition only.

  4. Format the USB drive with the following commands one by one. Remember to replace the # with the actual disk number shown in step above.

    Important: The following steps will erase ALL data on the USB flash drive or hard disk.

    select disk #
    clean
    create partition primary
    select partition 1
    active
    format fs=NTFS
    assign
    exit

    Note: If there are error while creating primary partition, just add size=4000 (representing 4.0GB, replace with your USB drive actual size) to the end of the “create partition primary” command, making it create partition primary size=xxxx.

    Tip: If you have partitioned the USB hard disk or flash pen drive, and do not wish to reformat the whole drive, use select volume # instead to select the partition to make active, where the volume number is determined from tip section of above step. Then, skip the first 4 commands above, and continue from active and format fs=NTFS (can be skipped if the partition already empty).

  5. Do not close the command prompt window yet, which may be needed in the next few steps.

Make the USB Flash Drive or External Hard Disk Bootable

There are plenty of ways to make a disk bootable, among them is using bootsect utility that comes with the Windows 7 and Windows Vista installation DVD ISO or disc.

  1. Insert the Windows Vista or Windows 7 DVD disc into DVD drive. If you only have a DVD ISO image, mount it in a virtual CD/DVD-ROM drive powered with a virtual drive program instead. Virtual drive works in much the same way as physical CD/DVD drive, but virtually in the operating system only and allowing various CD or DVD disc images to be mounted and accessed.
  2. At a elevated command prompt with administrator’s rights, change directory to the OS DVD’s boot directory with the following command:

    cd x:\boot

    Replace x with the actual drive letter of the CD/DVD drive.Install Windows 7 or Vista from USB Flash Drive or Hard Disk

  3. Use bootsect command to install boot instructions and set the USB as a bootable NTFS drive:

    bootsect /nt60 y:

    Replace y with the actual drive letter of the USB flash drive or hard disk.

  4. Close the command prompt.

Tip: If you have disk image utility such as WinISO or PowerISO, it’s possible to use the software to write the complete Windows 7 and Windows Vista ISO image into the partition you selected. In this case, this and next steps of making USB drive bootable and copying contents over can be bypassed.

Copy and Transfer Windows Vista or Windows 7 Installation and Setup Files from DVD to USB Drive

Use Windows Explorer to copy all content from the Windows 7 or Windows Vista DVD or ISO t the USB flash drive or external USB hard disk. It’s possible to use other file copy tool, or simply extract the ISO contents to the USB drive. As an example, use the following xcopy command to copy the contents of DVD to USB.

xcopy x:\*.* /s /e /f y:\

Where x: is the drive letter of DVD disc or image, and y: is drive letter path of USB drive.

The USB flash key or USB hard disk based Windows 7 or Windows Vista installer is now ready. In order to start installation, just go reboot the targeted PC, and then enter and access BIOS. Change the boot priority from hard disk or DVD to USB. Then, insert the prepared USB hard disk or USB flash drive into the computer’s USB port, and start the computer to boot up.

Tip: Above trick works for both 32-bit (x86) and 64-bit (x64) Windows Vista and Windows 7. However, for user with 32-bit OS, but want to create a 64-bit Windows 7 or Vista USB based installer, it’s impossible to run 64-bit bootsect.exe from 32-bit environment. In this case, just use a 32bit Windows 7 ISO or Vista disc to use the bootsect command, before copying the content of 64bit Windows 7 or Vista DVD to USB drive.

Tip: There is now easier way to create a bootable Windows 7 installation USB drive with Windows 7 DVD/USB Download Tool.


10 Responses to “How to Install Windows 7 or Vista from Bootable Portable USB Flash Memory Key or Hard Disk Drive”

  1. Windows 7 USB/DVD Download Tool Creates and Makes Bootable DVD Disc or USB Flash/Hard Drive from ISO Image » My Digital Life
    October 26th, 2009 18:31
    10

    [...] write) the Windows 7 ISO to DVD disc media to start the installation. Some people may also opt to make or create a bootable Windows 7 USB flash drive to install Windows 7 on PC systems that support booting up from a USB drive (changing of boot order or boot sequence in [...]

  2. August Pamplona
    October 25th, 2009 03:03
    9

    I haven’t tried it but it looks lkike the WinToFlash tool at http://wintoflash.com/home/en/ might also do the job as long if you have a cd or DVD as a source. I don’t know if it will take iso’s as a source as well but you can always use an emulator for that as described above.

  3. sean
    August 23rd, 2009 07:32
    8

    Nice summary and easy to follow. Thank you!

  4. blah
    August 9th, 2009 05:41
    7

    Madhukarah

    What settings do I need to make a bootable image in Ultra ISO. USB-HDD or USB-HDD+, and what is xpressboot?

  5. sam
    August 7th, 2009 20:12
    6

    i keep getting this comand when at step 3 of Make the USB Flash Drive or External Hard Disk Bootable part .

    cd D:\boot

    D:\boot>bootsect /nt60 E:
    volume will be updated with BOOTMGR compatible bootcode
    culd not map drive partitions to the assocated volume device obects:
    Access is denied
    D:\boot>

    WTF does that mean PLEASE HELP
    cheers

  6. Windows 7 oh Windows 7 « Expertester
    July 29th, 2009 22:05
    5

    [...] Yes you can. Further read : HERE [...]

  7. Doda
    July 19th, 2009 00:14
    4

    “format fs=NTFS”
    is a wrong command

    It should be
    format f: /fs:ntfs

  8. Doda
    July 18th, 2009 20:19
    3

    This should work:

    xcopy x:\*.* /s/e/f/r/h/x y:

  9. Simon Zerafa
    July 15th, 2009 18:47
    2

    Hi,

    This process does not work, or the instructions are missing something important.

    The Vista install process starts but fails almost immediately with missing device driver errors.

    This happens just prior to the Vista installation process requesting the licence key.

    Regards

    Simon

  10. Madhukarah
    July 15th, 2009 09:08
    1

    This is a very big job. You can easily make a bootable USB disk using Ultra ISO software .

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. To receive notification of latest comments posted, subscribe to My Digital Life Comments RSS feed or register to receive new comments in daily email digest.
Custom Search

New Articles

Incoming Search Terms for the Article

xcopy windows 7 - windows 7 portable - windows 7 install disk - make pen drive bootable in ntfs - install windows 7 from usb on vista - make bootable usb win 7 - install vista from usb iso - USING CREATE SYSTEM IMAGE WITH WINDOWS 7 PROGRAM KEEPS REFORMATTING DVD MEDIA - copy windows disk image to usb drive - install windows vista from usb - make external ntfs hard drive bootable - my digital life: make bootable usb - ultraiso bootable usb - bootable flash drive - diskpart.exe how to install windows 7 from usb hard drive - format hard drive windows 7 - hdd usb ntfs bootable - how to format from flash windows 7 32 bit - how to format vista and install windows 7 - making usb harddisk drive bootable - windows install usb ultraiso - windows 7 portable usb - xcopy windows to flash drive - copy windows iso to thumb drive - fs=ntfs create partition primary - how install vista from image on harddisk - installing vista via usb hdd - licence number to make windows 7 install on another pc - portable vista on usb - windows 7 usb - windows 7 xcopy - x copy command in Win 7 - boot windows 7 from portable harddrive - format portable disk in windows - how to install windows 7 ntfs format - install vista on usb tool - mydigitallife boot usb hd windows 7 - setup windows 7 from flash memory - windows 7 usb boot install - windows 7 hard drive change - windows 7 usb 64 bit will not boot - xcopy win7 - create a bootable usb key in windows 7 - make windows 7 bootable flash - xcopy /s/e/f - format vista and install windows 7 - bootable windows 7 usb, partitioned - bootsect command - bootable portable hard drive - bottable usb key windows wintoflash -