Sign up ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have Windows XP but I want to upgrade to Windows 7. Since I have no DVD-ROM drive (only CD-ROM)
I used WinToFlash (v0.4.0021 beta) to create bootable flash drive with Windows 7. After Windows Setup Transfer Wizard completed I restarted the computer and then booted from USB drive.
And I get this message: "NTLDR is missing". I turned on Windows XP and searched the original disk of Windows 7 and the NTLDR wasnt there.
The disk is brand new and I have tested it on Virtual PC. No problems while installing it on the Virtual machine.
I used Kingston 8 GB flash drive.

share|improve this question

migrated from Jul 2 '11 at 14:03

This question came from our site for professional and enthusiast programmers.

5 Answers 5

  1. Boot from the flash disk with Windows 7.
  2. Open the command prompt
  3. Change to the C: drive
  4. Type the following:

    bootrec /fixmbr 
  5. Then:

    bootrec /rebuildbcb
  6. Exit and restart your computer.

If this does not work for you then, follow same procedures but now type:

bootrec /fixboot.
share|improve this answer

Use the Windows 7 USB/DVD download tool instead.

If you run into issues, follow the guide Installing Windows 7 on a netbook.

share|improve this answer

Try using a different flash drive. I had a different problem using a Kingston 16GB USB3.0 flash drive that would boot to the drive but fail during the install process.

Using a 4GB ScanDisk USB2.0 (although probably almost any other non-Kingston USB drive would work) the install worked fine.

see: Setup was unable to create a new system partition or locate an existing system partition - Can't install Windows 7

share|improve this answer
Yeah, when I was updating firmware on my SSD, the installer which made the flash drive bootable for PC in order to flash the firmware, didn't work on that particular drive, other drives worked fine. I don't have time to try this but if I do, I will accept this answer. Thanks for the input! – Little Helper Jan 20 at 13:18

WinToFlash Do not use the wizard mode and Use Advanced Mode -> Select Transfer Windows 7 setup to USB Drive -> Create -> In the Format tab Select FAT16LBA and run to completion used to boot the PC and do not click Install take your usb Make the installer again with FAT32LBA then plug it in again

share|improve this answer

Another method is to use DISKPART to make the partition on your flash drive active/bootable.

Dead simple way to make a bootable flash drive:
1) Run DISKPART from an admin console window
2) Type LIST DISK and find your USB drive on the list based on size
3) Type SELECT DISK *, with * being whatever number your thumbdrive is listed as
5) Type ACTIVE
6) Format the thumbdrive to the FAT32 spec

Now your thumbdrive can be booted from if it contains the proper files. Now copy the entire contents of your Win7 DVD to the thumbdrive and you're good to go.

I've always wondered why people make the process needlessly complex by using a tool to do this.

More detailed Explaination Here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.