Ntldr is Missing Error Message in Windows XP, Vista and Windows 7 Quick Fix
How to fix ntldr is missing error message in Windows?
For such reasons as wrong BIOS your computer might not work because one of Windows System32 files are corrupted or completely missing. One of the most common problems encountered by million of Windows XP users that makes computers fail to start or boot is ntldr is missing error message.
Picture 1 : Ntldr is missing error message in Windows
This gives you an extra headache since you normally cannot boot your computer and run Windows on a safe mode. One way to get out of this is reinstalling new Windows on your computer which is not really a pleasant chore since since you risk loosing you important data if your hard drive is not partitioned. You can however fix Windows ntldr is missing message file without new Windows XP installation.
NTLDR is Missing Error Message in Windows XP
Bellow are the major causes of the ntldr is missing error message in windows xp :
- Your computer is booting from a non-bootable source.
- Seriously corrupted version of Windows 2000 or Windows XP because of Spyware, Trojan, or Virus infections can also make “ntldr is missing” failure.
- Computer hard disk drive isn’t correctly setup in BIOS.
- Corrupt NTLDR and/or NTDETECT.COM file.
- Boot.ini file.Misconfiguration
- You fail to enable USB keyboard support in the BIOS
- You are adding new without proper procedure
- Corrupt boot sector or master boot record.
- Loose or Faulty IDE/EIDE hard disk drive cable.
You encounter an error saying “ntldr is not found press any key to restart“ , depending on you hard drive partition type, you can follow one of the two procedures bellow :
Fix ntldr is missing error message for FAT and NTFS partitions :
a. FAT partition
Boot from a Windows 98 start-up floppy disc and copy the ntldr file from the i386 directory onto the root directory ( C:\ )
b. NTFS partition
- Insert Windows XP installation CD then boot from CD-ROM
- Choose Repair option by pressing R key
- Choose the location of the installation of Windows you want to repair by pressing the corresponding number ( normally # 1)
- Enter the administrator password when prompted to to so.
- Enter the following command
- Type : Copy C: \ i386 \ ntldr C: \
- Type: Copy C: \ the i386 \ ntdetect.com C: \
- Eject the Windows XP installation CD then type: exit
Fix Missing NTLDR in Windows Vista and Windows 7
This problem usually occurs when you have just upgraded from Windows XP to Window Vista or Windows 7. First of all make sure, in the system BIOS, you have selected the correct hard disk as the first boot device on which you installed Windows 7. If it doesn’t work you can use the Bootrec.exe tool in the Windows Recovery Environment (Windows RE) to fix start up problems in Windows Vista or Windows 7. Now you have get rid of nightmare.
Visitors who come to this post are searching for:
- ntldr is missing xp
- fix ntldr is missing
- ntldr is missing windows xp
Filed under: Windows Tips and Trick
Like this post? Subscribe to my RSS feed and get loads more!

wonderful post! its very useful..i bookmarked this page
Top Computer maintenance tips here
hey. I have a mini laptop. it has no disk drive of any kind. i was going through deleting items on my computer. I turned it off and when I tried to get on it said- ntldr is missing please restart computer ctrl-alt-delte . I’m a teenage girl and have nooo idea about computers or any technology of any sort. I’m afraid to tell my dad because I know he’ll blame me for it. I probably deleted it on accident some how… Everytime I search how to fix it , it involves putting a disk in the drive. Problem is, I don’t have that disk, led alone a disk DRIVE. I need help! PLEASE contact me as SOON as possible!!
Hi Kels,
Unfortunately to the best of my knowlege, there is nothing you can do but using Windows Recovery Console / Setup CD. Just try to borrow external CD/DVD drive from your friend
Hey, In step 6: it’s NTLDR not NTLDL. Just make the changes.
Hi thanks for your info. sorry for the typo