I have an experimental set up with Windows 2000 Pro and am using it to learn more about the boot process and various repair options.
I renamed NTDETECT.COM to NTDETECT.BAK and rebooted. As expected, it failed to boot, indicating that the problem was with NTDETECT. I managed to correct the problem via the Recovery Console and also by using a boot floppy containing BOOT.INI, NTLDR and NTDETECT. So far, so good.
What if I had not known that NTDETECT had been renamed or if it had been corrupted in some way? What if that wasn't the only file that was preventing my system from booting?
I booted from the Intallation CD and went to the repair option. I set it to automatic and it worked away. When I rebooted, I got a BSOD with lots of information about faulty drivers. I assume that the problem was that I'd previously applied SP4 and also several drivers that came on a CD with the laptop and the repair option had copied several older files to the hard drive from the installation CD. I took the easy option of reinstalling the OS from scratch!
I went through the process again of renaming NTDETECT.COM to NTDETECT.BAK and ran sfc /scannow in the hope that it would detect the renamed file and correct it, but it didn't.
I was under the impression that sfc would correct this problem and guess now that the repair option on the CD simply copied the files from the CD to the hard drive.
Is there any easy way of determining which file or files may be faulty or is it down to the laborious task of rebooting, seeing what error(s) is/are shown, copying the relevant files from the installation CD and keeping my fingers crossed?
Thank you for your time.
I renamed NTDETECT.COM to NTDETECT.BAK and rebooted. As expected, it failed to boot, indicating that the problem was with NTDETECT. I managed to correct the problem via the Recovery Console and also by using a boot floppy containing BOOT.INI, NTLDR and NTDETECT. So far, so good.
What if I had not known that NTDETECT had been renamed or if it had been corrupted in some way? What if that wasn't the only file that was preventing my system from booting?
I booted from the Intallation CD and went to the repair option. I set it to automatic and it worked away. When I rebooted, I got a BSOD with lots of information about faulty drivers. I assume that the problem was that I'd previously applied SP4 and also several drivers that came on a CD with the laptop and the repair option had copied several older files to the hard drive from the installation CD. I took the easy option of reinstalling the OS from scratch!
I went through the process again of renaming NTDETECT.COM to NTDETECT.BAK and ran sfc /scannow in the hope that it would detect the renamed file and correct it, but it didn't.
I was under the impression that sfc would correct this problem and guess now that the repair option on the CD simply copied the files from the CD to the hard drive.
Is there any easy way of determining which file or files may be faulty or is it down to the laborious task of rebooting, seeing what error(s) is/are shown, copying the relevant files from the installation CD and keeping my fingers crossed?
Thank you for your time.