As promised, this is my first post in “Troubleshooting” category.
Problem: On starting your PC, you encounter an error “NTLDR is missing” and your Windows is not starting.
Troubleshooting: This is the most common problem you may encounter. First let’s know why do this problem occur. It can occur if your “NTLDR” or “NTDETECT.COM” file is deleted from your C: or the drive in which you have installed Windows. These files may be accidently deleted by you or by a virus or some other reason. Mostly these files are deleted by virus or you can call some smart virus. So, the solution to this problem is to boot your PC with the CD/DVD of your Windows XP/Vista OS. Log on to Recovery Console by pressing “R” key and then login to your Windows installation by pressing the “1” key and then press Enter. Now you will need to give your Administrator password, if you have set otherwise just press Enter. Now copy these two files to your C:
copy x:\i386\ntldr c:\
copy x:\i386\ntdetect.com c:\
Replace x: with your CD-ROM/DVD drive. After doing this you will get a message like “1 file(s) successfully copied”. Now restart your PC. That’ it.
My experience: Experience is something which comes by the passage of time. Mostly no one will share their experiences but I want to make you know what I know. I believe in sharing my knowledge. I have solved many times this problem with this solution. But recently when I copied these two files to C: then also nothing was happening, I mean I was getting the same error even if I copied the two files to C: Then I booted with live Ubuntu CD and searched Windows folder for these two files and then I got them both from “Windows” folder and then I pasted them to my C: , thats it, after doing this my problem was solved. But use this solution only if my previous solution don’t work.