|
You’ve just installed your nice new copy of Windows Vista, you take the installation CD/DVD out of the drive and BAM, you get an error message telling you “NTLDR is missing”. Put the disc back in the drive, restart the machine, wait through the “Press any key to boot from the CD or DVD…” prompt and watch as Vista magically boots up.
The problem is that when Vista installs it doesn’t fix the boot order the way it should so the system goes looking for an XP partition which it obviously wont find. Because it cant find the XP partition it moves through all the boot devices in order, eventually finding the install disc which begins the windows boot process, skipping over the faulty version on the hard drive. It’s really simple to fix…
First a word of warning - this might not work for everyone, if it fucks up your computer then please don’t email me. If you are prepared to pay the plane/train fare for me to come and look at your machine then ok, cool, otherwise please don’t bother because theres nothing I can tell you that you can’t find in 10 minutes on google.
1. Click the Vista Start Orb > All Programs > Accessories > Right Click: Command Prompt > Run as Administrator
2. Vista might ask you for a password, enter it and confirm the security prompt.
3. When the prompt loads up type the following…
4. Type: bcdedit /create {legacy} /d “Vista”
5. It should throw back an error about it already existing, if it does then do then do the following…
6. Type: bcdedit /set {legacy} device boot
7. Operation completed successfully should be displayed
8. Type: bcdedit /set {legacy} path ntldr
9. Operation completed successfully should be displayed
10. Type: bdcedit /displayorder {legacy} /addlast
11. Operation completed successfully should be displayed
12. Type: bcdedit /default {legacy}
13. Close the command prompt
14. Take the installation disc out of the drive and restart the machine.
15. If it has worked then you will drop into the Vista desktop, if not then you need to get back on google!
If it works, fantastic! Have fun with Vista, try pressing the windows key and tab when you have a few windows on the task bar, it’s seriously awesome. If it didn’t work or it messed something else up then its back to Google for you!
Note:I fucked up and typed /addlist where I should have put /addlast. It’s fixed now! Thanks to Matt for spotting that one…
Hi,
I have this same error and am following your instructions, but when I do the /addlist command above, I keep getting the following error:
Invalid command line switch: /addlist
Is there a syntax error that you know of?
thanks,
Matt
Comment by Matt — February 12, 2007 @ 8:56 pm |
|