Windows 7 wont boot, says NTLDR is missing on startup... So I recently upgraded from windows xp to windows7, I went about installing well the wrong way. I Installed windows 7 from the downloaded file onto a empty hard drive I had attached to my computer. I did this all while xp was still running. Anyway it worked and windows 7 always booted up and worked just fine. But NOW!! I removed the attached hard drive where xp was installed and I try to use win 7 but it says NTLDR is missing at startup . I cant repair with a windows 7 disk because I have problems with my cd rom too! So I need a solution to repair windows 7 without windows 7 disk .Any Ideas? I also cant repair it with USB because I cant boot from USB. Any Ideas?