Restore boot manager when NTLDR is missing

25 February 2006 by Snakefoot | Comment » | Trackback Off
The NT Loader (NTLDR) is part of the Windows NT boot files. If the NTLDR becomes corrupted, then Windows NT will fail to boot and give messages like:

NTLDR is missing

Boot: Couldn't find NTLDR. Please insert another disk.

This can usually be solved by checking the boot devices. If no problems found then one try to restore the boot manager files incase they have become damaged: If using Windows 2000/XP then one can restore the boot files using the Recovery Console, and copy the NtLdr and Ntdetect.com (NOT Boot.ini) from the Windows 2000/XP install CD to the boot partition. And if using Windows XP then one can try to rebuild the boot.ini file using the recovery console command "bootcfg /rebuild". More Info MS KB Q318728

If using Windows NT4/2000/XP then one can create a custom bootable floppy containing the boot files. Where the Boot.ini points to the boot partition, so when booting from the floppy it will load Windows NT from the boot partition and allow one to repair the boot files within Windows NT. More Info MS KB Q119467

Note the chance of damaged boot files is higher if the boot partition is using FAT16/FAT32, where the filesystem is easily damaged compared to NTFS. If using NTFS, then it can be a sign that the hard disk is starting to fail, and one should take a backup of important files and acquire a disk diagnostic utility from the hard disk manufacture.

More Info MS KB Q100312
More Info MS KB Q124550
More Info MS KB Q320397

Note if the NT Loader (Ntldr) have become compressed, then it will fail because all features of NTFS is not available during booting and give the error "NTLDR is compressed". To decompress the Ntldr use the Recovery Console and execute these two commands:
  1. CD \
  2. ATTRIB -C NTLDR
Credits ComputerHope.com

Updated: 30 October 2007

Comments:

Comment by melbert - 15 February 2008 @ 4:58 Reply

my problem is missing ntldr and when i type copy d:\386\ntldr C:\ it said that access denied ,, what should i do? please help me

Leave a comment


You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>