I have a server running 2003 server that crashed and when i tried to boot back up i receive the error NTDETECT failed. i restarted and tried booting into safemode and now i receive the error

Windows could not start because the following file is missing or corrupt:
<windows root>\system32\ntoskrnl.exe.

please re-install a copy of the above file

any idea's?

Who is Participating?
This can happen if the file containing the System hive of the registry is damaged, or if there's corruption of operating system files.

I'd boot from a Windows Server 2003 CD into the recovery console and run CHKDSK /F C:  . If that doesn't fix it, you can try booting from a Windows Server 2003 CD and doing a Repair (replaces operating system files). If that works and your Windows Server 2003 CD is at a different Service Pack level to what your operating system was, you'll need to re-apply your Service Pack. Once that's done, run Windows Update to get Windows up-to-date with patches.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.