Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: ntoskrnl.exe corrupt  (Read 3317 times)

0 Members and 1 Guest are viewing this topic.

Jun

  • Guest
ntoskrnl.exe corrupt
« on: August 12, 2007, 10:35:13 PM »
When I start Win 2003 I found this msg.

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

Before this problem occur
I install 2 OS in my computer. First OS is XP and second is 2003 X64.
They work properly.
Yesterday I "Clean Install" XP and I edit boot.ini file in Win XP like this (via bootcfg command)

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="2" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="1" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

When I choose "2" to enter Win 2003 the above error occurs.

Please help me. I dont want to re-install Win2003.

Thank you.

kevin_dong

  • Guest
Re: ntoskrnl.exe corrupt
« Reply #1 on: August 13, 2007, 01:03:52 AM »
hi , you can use either of two solution,

1, copy x:\windows\driver cache\i386\ntoskrnl.exe x:\windows\system32

2, copy x:\i386\expand sp3.cab -F:ntoskrnl.exe x:\windows\system32

done.


patio

  • Moderator


  • Genius
  • Maud' Dib
  • Thanked: 1769
    • Yes
  • Experience: Beginner
  • OS: Windows 7
Re: ntoskrnl.exe corrupt
« Reply #2 on: August 13, 2007, 05:33:05 AM »
In your boot ini both entries 2 and 3 are pointing to partition #1.
Depending on how you set this up they both cannot be on one partition.
Adjust the boot ini accordingly...
" Anyone who goes to a psychiatrist should have his head examined. "