We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now


Windows 2000 could not start because the following file is missing or corrup \system32\ntoskrnl.exe please re-install a copy of the above file

nzlex asked
Medium Priority
Last Modified: 2010-04-13
Hello there,

My PC won't boot up, it has this problem "Windows 2000 could not start because the following file is missing or corrup \system32\ntoskrnl.exe please re-install a copy of the above file"

I also have an emergency repair disk, but my PC does not have a floppy disk. I used the Windows 2000 Pro to boot up and
tried to use the emergency repair disk with an external USB floppy disk but I did not work because the PC did not recognise the USB floppy disk.

I just wonder if you could help me out.

Thank you
Watch Question

a couple of things here, if you want your pc to recognise the usb floppy disk, you may need to go into your PC's BIOS (press either DEL or F2 at startup) and enable the setting USB Legacy devices.

The first thing to try though, would be to press F8 as the pc is booting up to get the advanced startup menu for Windows. From here, you can select the 'Last Known Good Configuration' option and see if this works.

If this doesn't work, then you will need your Windows 200 CDRom to carry out a Repair from the Recovery Console. Have a look at this link and follow the instructions:


let me know if this helps.


Hi there,

Thank you so much for the quick reply, I really appreciate it.

Do you have detail instructions for enabling the setting USB Legacy device?, My PC did not have a floppy drive, I borrow a USB floppy drive from a friend, I could not install the driver because my PC did not boot up.

Sure, I'll let you know if it works
Thank you very much indeed
the setting for enabling usb legacy devices is usually in the computer BIOS setting of 'Peripherals' and you can access the BIOS by powering the pc on and then pressing either the DEL key or the F2 key (this depends on the BIOS that you have in your computer - it can change from manufacturer to manufacturer). Not all BIOS's have this setting and due to the different nature of each manufacturer's BIOS, you would have to go through each menu in the BIOS to see if you can find it.

I still feel that your best option of resolving this problem would be to use the Windows 2000 CDROM and carry out a repai using the recovery console as discussed above.

Hope this helps though.

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
Top Expert 2006
Hi nzlex,

if the recovery console doesnt work, complete a repair install, not the recovery console but the actual repair option instead of installing a fresh install of windows

Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.