How To Fix Ntoskrnl.exe Missing or Corrupt Error

Are you using Windows 7 or 8?Does this look familiar?The following file is missing or corrupt and Windows NT couldn't start.There are different ways to fix it.The error can be caused by corrupt boot volume, corrupted or deleted ntoskrnl.exe file, invalid boot.ini configuration, or missing drivers for hard disk controller.

Step 1: You can try to fix the error by following the 2 quick tips.

If you want to try again, you can either boot your Windows into Last known good configuration or detach any PS/2 or serial keyboards.

Step 2: If the above doesn't work, boot into the recovery console from your installation disk, if you are unsure how to do this check out the Microsoft Knowledge base article ID:

There is a quick guide.

Step 3: Run chkdsk and then do a reboot.

If this doesn't work, try again in the recovery console.

Step 4: From the prompt type attrib.

boot.ini was followed by enter.

Step 5: Then del C:

Next, enter boot.ini.

Step 6: After the boot.ini is gone, it is time to rebuild it.

Step 7: When asked to search for the OS's entery.

Step 8: When prompted, enter the name of the installed OS, followed by enter.

Step 9: When prompted for the load options, enter type /fastdetect.

Step 10: Next is fixboot C.

Then enter.

Step 11: Give it a try and see if it works again.

Step 12: You can enter fixmbr C if none of the above worked.

After that, enter and then restart.

Step 13: If nothing from above worked, you may need to replace the file itself.

Try to run bootcfg or expand D:i386ntoskrnl.exe.