Error message - NTLDR is missing

  • Thread starter Thread starter DennyF
  • Start date Start date
D

DennyF

I have discovered how to recover from this error message, but what is
deleting this from my Windows? I have to do a recovery from the restore disk
every time I re-boot now. Is there a way to stop the erasure or deletion? I
am at a loss, at least I am not losing everything like I did before
discovering the fix.
 
DennyF said:
I have discovered how to recover from this error message, but what is
deleting this from my Windows? I have to do a recovery from the restore
disk
every time I re-boot now. Is there a way to stop the erasure or deletion?
I am at a loss, at least I am not losing everything like I did before
discovering the fix.

This certainly isn't normal. As a first troubleshooting step, test the hard
drive with a diagnostic utility downloaded from the drive mftr.'s website.
You will create a bootable CD with the file you download. You will need
third-party burning software to do this such as Roxio, Nero, or the free
CDBurnerXP Pro. Burn as an image, not as data.

http://www.cdburnerxp.se/

Boot with the CD you made and do a thorough test of the drive. If it fails
any physical tests, replace it.

Malke
 
And how do you recover from the error? What kind of recovery do you do
to repair the problem?

John
 
DennyF said:
I have discovered how to recover from this error message, but what is
deleting this from my Windows? I have to do a recovery from the restore
disk
every time I re-boot now. Is there a way to stop the erasure or deletion?
I
am at a loss, at least I am not losing everything like I did before
discovering the fix.

I had the same problem awhile back. It turned out the so-called "recovery"
was sticking the boot files into windows\system32 (strange but true). So
here's what I did:

After a normal boot, I located and copied the NTLDR, boot.ini, and
ntdetect.com to the root of my boot drive AND made a backup on another
drive. I then deleted the above files from the \system32 directory (the
backup was in case things went bumwacky again) and rebooted. Problem
solved.
 
I booted up from the operating system disk and selected the repair option.
Once in, I copied the NTLDR and NTDETECT.com files to my i386 file. I
re-booted and everything came up again. I have had to do this a number of
times, yet this morning, I am updating drivers and have had to re-boot at
least 3 times and the error did not come up again. I am beginning to wonder
whether or not my Registry Cleaner or Privacy Guardian software is
compromising my boot file.
 
DennyF said:
I booted up from the operating system disk and selected the repair option.
Once in, I copied the NTLDR and NTDETECT.com files to my i386 file. I
re-booted and everything came up again. I have had to do this a number of
times, yet this morning, I am updating drivers and have had to re-boot at
least 3 times and the error did not come up again. I am beginning to wonder
whether or not my Registry Cleaner or Privacy Guardian software is
compromising my boot file.



The files need to be in your *root* directory
not the i386 folder


C:\

should contain


ntdetect.com
ntldr
boot.ini


(they will probably be hidden files)

You can actually put them of afloppy that's been formatted from your
machine
and use it too bootup in case of an emergency.

If the problem re-occurs...
I'd do as suggested and run a HD diagnostic

and if that comes up clean...also run a RAM test
 
Back
Top