NTLDR File is missing messages upon Windows Startup

  • Thread starter Thread starter CF
  • Start date Start date
C

CF

Greetings,

A few months back I had the same issue & followed the advice given:
Delete NTLDR & copy back from Windows Installation CD
Delete NTDETECT.Com & copy back from Windows Installation CD
If these things didn't work, then I did the following:
delete & create a new master boot record(FIXMBR & FIXBOOT)
None of these things worked. So I went to Windows Install CD, chose option to
re-install windows over itself, & now I get message with some kind of
unreadable
notation like the infinity sign.

Please keep in mind I have gone through 3 HD drives, with the thought that
the hard drive was the culprit. Now I am convinced the hard drives never had
anything wrong. Each time I reformatted & re-installed Windows from scratch,
everything would be fine for about 2 months, until the infamous message "
NTLDR File is missing press CRTL+ALT+DELETE to restart" would re-appear. I
have another machine using the exact same Windows version so I know it's not
the OS.

Lately, I noticed some other strange things taking place. Last month, the
zone alarm software would go into a loop each time windows started, I had to
go to Windows in Safe Mode to uninstall then re-install zone alarm. Just last
week, the computer froze for no apparent reason, so I rebooted & problem went
away until
I got the NTLDR file missing message. I am firmly convinced I have bad
memory which caused the computer freeze & zone alarm problems, just not sure
if the NTLDR file issue can be blamed on the same thing. What I do know is
that strange things have happened as a result of bad memory. So I will
replace the memory, but the question I have is the following: From a computer
engineering perspective, The NTLDR file is located from the master boot
record in address 0 in hard drive. Once file is located, it is placed into
memory, from which it loads the appropriate instruction set into real memory
for CPU processing. Here is the question: each time the PC starts or
restarts, does it always go to the hard drive to load the NTLDR, or if the HD
has cache(which it does) will it look into the HD's cache, & if it finds it
there, then load it into memory? or: If the memory has cache, will it find it
there? As I'm toying with these theories, & if I may be on to something, does
it not cause a myriad of issues provided the memory has been corrupted?

Please send me your thoughts
Regards,
CF
 
Back
Top