ntoskrnl.exe missing or corrupt HELP!

Posted on 2004-03-25
Last Modified: 2007-12-19
Problem:  Windows won't start, get message that says " ... ntoskrnl.exe is missing or corrup".  So, boot the computer off of my Win2000 CD, select the repair option, and here's where things go bad:  The repair choice gives me two options (1) Use the Recovery Console and (2) Use an Emergency Repair Disk.  Both are dead-ends for me.  (1) I don't know how to use the Recovery Console, and it only accepts about 18 commands and (2) I don't have an ERD (floppy) and when I ask it so find it on disk it just gives me the same ol' screen telling me I need an ERD.

So, what do I do from here?  I don't want to lose the 8 grand worth of software on my system.  And yeah, I've spent two days reading stuff about this on the 'net including stuff here ... I'm still stuck :(

Thanks in advance,

Question by:lance22
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
  • +6
LVL 20

Expert Comment

ID: 10677736

First have a look at this
Err Msg: Windows Could Not Start...(Missing Ntoskrnl.exe)

Deb :))
LVL 20

Expert Comment

ID: 10677754
Duh - Lol - sorry useful if you IBM OS/2    :))

Author Comment

ID: 10677805
BTW, I understand that it makes a BIG difference whether I'm using FAT32 or NTFS.  How can I find out which I have?
Thanks again,
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

LVL 31

Expert Comment

by:Gareth Gudger
ID: 10677898
You could try checking out the hard drive.

Boot into the recovery console and type chkdsk /R to have it scan the drive for errors. Have seen it fix this error a lot.

Some of the other options might help as well like FIXBOOT I believe is one.

Sometimes I have gotten around the repair disk option by creating a repair disk on another Windows 2000 box (as long as they both use same IDE/SCSI controllers).
LVL 31

Expert Comment

by:Gareth Gudger
ID: 10677913
* (as long as they both use same IDE/SCSI controllers - even though the rest of the hardware is a lot different).

Expert Comment

ID: 10678247
Have you tried getting into the operating system using a boot disk?  Sometimes I've found that after I've installed a service pack or hotfix, something gets messed up and I get similar errors to what you're seeing.  I've been able to boot in using the boot disk, and then shutdown the OS normally.  Then when I started the machine again, everything worked normally.  It almost looks like something got reset during the shutdown.  But even if you can boot in with the boot disk, it will help narrow down the problem for you.

Knowledge Base Article 301680 - HOW TO: Create a Boot Disk for an NTFS or FAT Partition in Windows (;en-us;301680&Product=win2000) talks about how to create boot disks, if you don't already have one.

Hopes this helps.

LVL 16

Expert Comment

ID: 10678267
do you know what you did before this error occured?

did you try to setup dual booting, or add a new partition, or something like that?

often this error is the result of having an incorrect boot.ini file

re NTFS - the difference here would be that with FAT32 you could boot off an 98 bootdisk and modify the boot files - with NTFS you can't do that. If you boot to DOS and run fdisk it may show you filesystem type...or it might just say unknown filesystem. I'm not certain if FAT32 shows up properly with fdisk or not...If you could get into your system, you can look at Disk Administration to see the file system, or just right-click on a folder and see if there is a security tab or not...
LVL 19

Expert Comment

by:Zaheer Iqbal
ID: 10678294
Ok what caused the probelm?

Could it be memory probelms , check your memory..
Also do a disk check as suggested..
I would try FIXBOOT and FIXMBR..
There may be a problem with the Boot.ini.

Accepted Solution

jthow earned 500 total points
ID: 10678774
When you booted from the CD & tried the repair option, which one did you use?  There's one on the first screen 'Setup or Repair'  but, if you opt for setup, there's another one there that enables you to check system files etc.

Have a look at:-

Although it's about NT, it should help.

WRT your NTFS / FAT32 question, if you can boot from (say) a W98 boot floppy and see the C: drive, it's FAT32.  If you can't see the C: drive (or what you see doesn't have the W2K root files in it) W2K is using NTFS.  Agreed it would make a difference: With FAT32, you could boot from a W98 Emergengy Backup Disk (EBD) and run Expand.exe to expand Noskrnl.ex_ from the i386  folder on your setup CD to .....\system32\Noskrnl.exe

You can get boot disks from


Author Comment

ID: 10706841

For those who have this problem and want to have
a head's up.  I had the above problem with NTFS.
Console didn't do anything for me.  The first repair
options did nothing.  Success came when I opted
for install but selected the last install option that
claimed it would "change nothing".  Worked great.


I kept all of my files and software intact.  That was
success beyond my hopes.  The unexpected consequences
were that ALL of my drivers were now gone, which meant
that the computer had 16 (or whatever) colors, and would
not recognize any devise other than the mouse and keyboard.
All drivers needed to be reinstalled.  Software is re-entered
by going to that programs folder and clicking on the start icon.
Your start menu will be totally blank.  Reinsert the programs
back into the start (pop out) menu by going into the options
for that.

I thought I was going to lose my whole system, but instead
I lost nothing.  I still don't know what caused this.  I want to
thank jthrow and all others for the excellent help.

Best regards,


Expert Comment

ID: 10713087
Not sure why the drivers disappeared, or the start menu items: That's not supposed to happen....  The worst I've seen is W2K deciding a device is something slightly different from what it is and installing its own 'generic' drivers.  Usually only applies to modems / NICs / monitors.  It does tend to re-set the display properties if, for example, you've had them set to 1024/768 and / or high resolution.

One effect of running the Install flavour of Repair is that the system reverts to its original SP level and you have to re-apply your latest SP and re-update IE.  You also need to re-apply other windoze updates.  I have seen that have some strange effects, such as Network & Dial-up connections disappearing until the SP level has been restored.

Main thing is you got everything back.  Thanks for the points. ;-)


Expert Comment

ID: 11391323
Someone mentioned this in a different forum which I'd like to find to give them props and support their decision - but anyway, I tried copying ntoskrnl.exe from the W2K CD, I tried checking the boot.ini file - boot.ini was fine and even after copying the "missing or corrupted file" it still would not boot into Windows2000! Someone suggested using chkdsk switch-R, and I did and VOILA! - Instant Windows!

If you can't figure out how to get into command prompt - the way I managed was to put in the W2K CD and then wait for the message to come up, chose "R" for Repair and then "C" for Console (which will then ask you which installation of Windows you want to get into and then provide you with command prompt).

Hope that helps someone out there!

Expert Comment

ID: 12344288
Just wanted to add my fix in case it can help someone else...

1. Win 2K SP4 getting ntoskrnl.exe file missing or corrupt at boot up.
2. When going into the Recovery Console, it does NOT ask for me to log into an instance of windows (ie. C:\WINNT), but it DOES give me a C: prompt.
3. When doing a DIR command at the C: prompt, there is no WINNT directory.
4. Attempting to repair with or without an Emergency Repair Disk (ERD) tells me that it cannot find a copy of Windows on the PC (in this case a Dell Precision M40 laptop)

1. From the C: prompt of the RC, I did a CHKDSK.
2. It "found" 3 "missing" directories and stuck them inside a FOUND.000 directory. They were DIR0000.chk, DIR0001.chk and DIR0002.chk.
3. Upon inspecting their contents, it turned out they were the WINNT, SYSTEM32 and CONFIG directories.
4. I put the laptop harddrive into a working PC as a secondary drive (you need to use a $5 pinout converter), renamed and moved the directories to their proper locations (CONFIG goes inside SYSTEM32 which goes inside WINNT which is at the root - in my case, at least), performed a SCANDISK (it found 48k of bad sectors), shutdown the PC, put the laptop drive back in the laptop and everything came up fine.
5. I then backed up all my necessary files and promptly bought a new laptop!

Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Question about teaming two NIC's on Server 2012 2 598
Domain dunctional level. 4 329
Auto kill system process when exceeding 80% CPU in windows 2000 8 235
AD account Auto logoff 1 39
NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Facebook has became the #1 social media platform. People share many funny videos there, yet you don't know how to download them? Now you can download Videos from Facebook in just 3 simple steps.
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question