NTLDR is missing. Press CTRL+ALT+DEL to restart

ntldr is missing

NTLDR is missing

After switching on your computer or after restarting Windows XP you receive an ‘NTLDR is missing‘ error message and cannot get into Windows.

 

You will usually have no choice but to switch off the computer or restart by pressing CTRL+ALT+DEL.

 

This article describes several possible solutions to solving the NTLDR is missing error and get your Windows XP PC up & running again.

 

Symptoms

You receive the following error message when starting or rebooting your computer:

NTLDR is missing.  Press CTRL+ALT+DEL to restart.

Explanation

The NTLDR is missing error message is usually caused when the following conditions exist although there are other causes:

  1. The primary partition is formatted with the FAT32 filesytem
  2. The computer starts by using INT-13 extensions
  3. The heads value in the FAT32 BIOS Parameter Block (BPB) does not match that of the physical disk drive

 

Solutions

Step 1 – Remove non bootable media

  • Remove any floppy disks, CD’s or USB sticks from your computer and restart.
  • If NTLDR is missing appears again, proceed to step 2

 

Step 2 – Copy new system files

  1. Boot the computer using a Windows 95/98/ME startup boot diskette or bootable CD
  2. Backup MSDOS.SYS by issuing the following commands at the command prompt (pressing ENTER after each command):

     

    attrib -h -r -s c:\msdos.sys

     

    rename msdos.sys msdos.old

     

     

  3. Now copy new system files across by issuing the following command and pressing ENTER at the command prompt:
  4.  

    sys c:

     

    A helpful tip. Sometimes the above command fails if you are using a Windows ME boot disk. If it does following solution ERROR: Cannot find the system file in the standard locations on drive C

     

  5. Rename MSDOS.OLD back to MSDOS.SYS by issuing the following commands and pressing ENTER after each at the command prompt:

     

    attrib -h -r -s c:\msdos.sys

     

    copy msdos.old msdos.sys

     

     

     

  6. Remove the boot disk/CD and insert your Windows XP CD
  7. Restart the computer by pressing CTRL-ALT-DEL
  8. Ensure you boot the system from the CD.  The system will then boot into the Windows XP Setup.
  9. At the welcome screen press ‘R’ to enter the Recovery Console
  10. At the recovery console, select your Windows XP installation and enter your Administrator password if requested
  11. At the command prompt issue the following commands and press ENTER after each command:

     

    fixboot

     

    fixmbr

     

     

  12. Remove your Windows XP CD and restart the computer
  13. If the NTLDR is missing error appears again after reboot, proceed to Step 3 below.

 

Step 3 – Windows Repair

  1. After Step 2 above, it is sometimes necessary to run or re-run the Windows XP Setup repair process
  2. If step 2 did not solve you issue re-insert your Windows XP CD and run Windows Setup again
  3. If NTLDR is missing error appears again, proceed to Step 4 below.

 

Step 4 – Download & Run BCUPDATE2

 

Occasionally this error is caused by too many files in the root folder and an issue with an out of date windows version. This can be solved by downloading and running BCUPDATE2.EXE

 

  1. Download BCUPDATE2.EXE by clicking here (this will open in a new window/tab)
  2. Copy BCUPDATE2.EXE into the root folder of a Windows 95/98/ME boot diskette or CD
  3. Boot the computer using the boot diskette or bootable CD
  4. At the command prompt issue the following command and press ENTER:
  5.  

    bcupdate2.exe C: /F

     

    A helpful tip.If you receive the error ‘bcupdate2 is not recognized as an internal or external command, operable program or batch file’ then you have either not copied the bcupdate2.exe file correctly to your boot diskette or CD or you have copied into a folder inside the disk or CD

  6. When prompted to update the volume press Y
  7. After you receive a confirmation message, remove your bootable diskette or CD and restart your computer.

Save/Share


7 Responses to “NTLDR is missing. Press CTRL+ALT+DEL to restart”


  • Comment fromGrafbar

    hello and thank you. very clear explanation. actually, more informative than what I’ve found at ms.

  • Comment fromvirgo

    when i enter “rename msdos.sys msdos.old” it says there is no file named msdos.sys!!!! Help Me!!

  • Comment fromvirgo

    people just google fix ntldr and find the floppy diskkett or usb image burn it to your device boot from it and your good to go. )

  • Comment fromAnonymous

    when iam inserting the xp-cd..press any key to boot from cd is displaying ….i press the enter key then displays the same msg.how i rectify this problem…plz send me…

  • Comment fromAnonymous

    what if you dont have a boot disk/how can i make one?

  • Comment fromRosco

    What boot disk would like? Floppy disk, CD or USB? Let me know and I’ll write an article on it.

    Rosco

  • Comment fromGeorge

    the problem is that i cannot boot a windows cd or usb.
    the ” press any key to boot from cd ” message does not appear.
    please help


Leave a Reply


 


Performance Optimization WordPress Plugins by W3 EDGE
אורן יומטוב