Windows Server 2008
--
Questions
--
Followers
Top Experts
Windows boot error NTOSKRNL.exe is Missing or Corrupt
on boot. Â
Has anyone come across this? Â I have run fixmbr and fixboot and SFC, all to no avail. Â I cant definatly say what happened, but I am going to assume that Windows Updates were applied.
I can get the C:\ drive is I try and use the repair option, but if I try and run a system restore I receive a message that no images can be found.
Any ideas?
Zero AI Policy
We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.
If you have every spent any time supporting Windows boxes this error will be very familuar to you. Every once in while when you reboot a workstation or server you'll get the famous NTOSKRNL.exe is Missing or Corrupt error  Windows NT could not start because the following file is missing or corrupt:
     C:\Windows\System32\Ntoskr
It's fairly straight forward to resolve this problem. Start by booting your machine from the install media when prompted follow these steps
- Boot to the recovery console (http://support.microsoft.com/kb/326215)
- Select your Windows installation that you want to recover
- When prompted provide the local administrator password
- Once you are into the recovery console you will probably be sitting at a C:\WINDOWS prompt
- Change the directory to the i386 folder on your CD / DVD drive (If you only have one partition it will most likely be D:\)
- Copy the following files to the C:\ drive
    copy ntldr C:
    copy ntdetect.com C:
- Change your source directory back to C:\Windows
- Next you will need to fix your boot record
    fixboot C:
- Most likely you will also have to fix the boot .ini using the bootcfg command
 bootcfg /rebuild
- Add the required Windows installation to your boot list
- Add the Load Identifier (Custom description)
- Add the OS Load Options (/fastdetect)
- Type exit to reboot the machine
Your machine should now be recovered from the NTOSKRNL.exe is Missing or Corrupt" error. If you are looking for a little more detail here is a pretty good post. Use this information at your own risk
http://the-it-trenches.blogspot.com/2011/03/windows-boot-error-ntoskrnlexe-is.html
Do following command with the CD/DVD
(assuming it's mult-processor)
For Multi-Processor systems:
expand <cd-drive>:\i386\ntkrnlmp.
http://support.microsoft.com/kb/314477






EARN REWARDS FOR ASKING, ANSWERING, AND MORE.
Earn free swag for participating on the platform.
I would run a check on the hard drive (chkdsk /r) and RAM. Â Time consuming I know, but either could cause your issue. Â You might also try rebuilding the BCD.
What is running on the server (what roles does it have)?
I'll leave the post open for a few days to see what happens.

Get a FREE t-shirt when you ask your first question.
We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.
Windows Server 2008
--
Questions
--
Followers
Top Experts
Windows Server 2008 and Windows Server 2008 R2, based on the Microsoft Vista codebase, is the last 32-bit server operating system released by Microsoft. It has a number of versions, including including Foundation, Standard, Enterprise, Datacenter, Web, HPC Server, Itanium and Storage; new features included server core installation and Hyper-V.