Solved

NTLDR is missing on XP  again

Posted on 2008-10-27
11
387 Views
Last Modified: 2008-11-03
I have a computer that has a 1.3 Celreon and running 768 Ram.  It was running XP home edition and then something happened where it wouldn't boot up and I get the errror message "NTLDR is misssing" .   I ran repair with the XP CD and the first time it reboots I get the same error message.  I pulled all expansion cards but that didn't help either.   Any ideas?
I just had this issue on this computer less than a month ago, ended up re-installing OS and all applications after tyring all your suggestions.  What could be causing this to keep happening?   The hard drive comes up OK via hard drive diagnostics..
0
Comment
Question by:syssolut
  • 3
  • 2
  • 2
  • +3
11 Comments
 
LVL 5

Expert Comment

by:ccns
ID: 22818535
tried doing a check disk with fix errors ? i would try this..
by the age of the computer the hard drive could be going south for the winter... just ever so slowly.
0
 

Author Comment

by:syssolut
ID: 22818572
I ran a chkdsk and it says that it contains one or more unrecoverable problems.
0
 
LVL 5

Accepted Solution

by:
ccns earned 500 total points
ID: 22818667
i see.. can you run it with repair option enabled and see if it can repair the issue... so chkdsk /f /r
0
 
LVL 5

Expert Comment

by:ccns
ID: 22818668
once it has you will need to run the reinstall again on the operating system.
0
 
LVL 35

Expert Comment

by:torimar
ID: 22818816
You can use the Recovery Console to try and repair this issue. Here's a visual guide on how to access it:
http://www.webtree.ca/windowsxp/repair_xp.htm#How to access the Recovery Console:

Once you are in and have a prompt, type:
copy drive:\i386\ntldr c:\
copy drive:\i386\ntdetect.com c:\
- where "drive" needs to be replaced by the drive letter of your CDROM drive.

If the Console shouldn't work for any reason, check this MS KB article for a way to create a bootable floppy:
http://support.microsoft.com/kb/318728/en-us
(assuming this old computer will have a floppy drive).

In this article, Microsoft speak of an outdated BIOS as a reason for this error, but they don't elaborate on the matter. I'll check around for further causes of this recurring error, but for the time being, BIOS on such an old machine (about 7 years I'd guess) may become an issue indeed.
0
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 32

Expert Comment

by:willcomp
ID: 22818822
All you may need to do is copy NTLDR and ntdetect.com to root of boot drive (usually C:\) after running chkdsk /r.

Boot from XP CD and enter Recovery Console.

Type the following commands, pressing ENTER after you type each one, where drive is the drive letter of CD ROM drive:

copy drive:\i386\ntldr c:\

copy drive:\i386\ntdetect.com c:\

If you are prompted to overwrite the file, type y, and then press ENTER.
0
 
LVL 35

Expert Comment

by:torimar
ID: 22818825
edit:
The first link above has to be expanded up to the colon in order for it to work.
0
 
LVL 32

Expert Comment

by:willcomp
ID: 22818926
@torimar --- inadvertent duplication. Posted at about the same time.
0
 
LVL 91

Expert Comment

by:nobus
ID: 22819657
NTLDR missing means it sees the (or a) disk, without the NTLDR
i had the same thing happening, when a slave drive was connected on the ide cable; removing it let me boot normally.  This said , here what you can do to remedy :
Boot using the Windows XP installation disk, press R. Then type the following commands:

      FIXMBR
      FIXBOOT
      BOOTCFG /rebuild
      cd\
      copy E:\i386\NTLDR
      ATTRIB -arsh ntldr
      copy e:\i386\NTDETECT.COM
      ATTRIB -arsh ntdetect.com

E: should be the location of your CDRom where you have the Windows install disk located.
and check if those files are in the root :   NTLDR   boot.ini     ntdetect.com

Contents of the boot.ini file :
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

*** you can verify if NTLDR exists when booted from the CD
***you can try rebooting after each command
0
 
LVL 3

Expert Comment

by:Styphon
ID: 22821924
Another option is that the BIOS is looking at a different Hard Drive as the primary boot device. I had a case once where the BIOS jumped to looking at my external hard drive for some reason. If you have any other hard drives in or attached to the machine then check your hard drive boot order in the BIOS.
0
 

Author Comment

by:syssolut
ID: 22872530
I ran the hard drive diagnostics and this time it told me to run chkdsk and it found 2 sectors that were unrepairable.  I replaced the drive.  Thanks
0

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
outlook PST max size limit 3 109
RemoteApp Printing 5 97
Event ID: 7023 / Source: Service Control Manager 4 96
cloning computer 13 68
Step by step guide to Clean and Sort your windows registry! Introduction: Always remember: A Clean registry = Better performance = Save your invaluable time In this article we're going to clear our registry manually! Yes, manually! The e…
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now