ntoskrnl.exe missing or corrupt after Vista SP1

HCHTech

Well-Known Member
Reaction score
4,249
Location
Pittsburgh, PA - USA
I have an XPS 420 circa 2009 on the bench now that came in with a bad hard drive. Spinning, but not detected by the BIOS. Same behavior on a Linux machine and with a USB adapter. Drive is on it's way to CA for recovery.

So, in the interim, I replaced the drive with a new Seagate 1TB Barracuda.

The machine came with Vista HP 32-bit, it has 4 x 1GB RAM. Loaded a Dell Vista 32 along with system drivers (latest from Dell's site) just fine. I started the update process using an WSUS Offline installer on my Zalman. 100% normal up to the point of installing SP1. After the SP1 install, the machine reboots and hangs on a black screen with the ntoskrnl.exe missing or corrupt error. 0xc0000098.

At first, I thought it was just a bad update install, but startup repair failed and I couldn't do a system restore. I didn't try a manual restore. I had the time, so I just formatted the disk and reinstalled. This time, I loaded updates from the Windows update site. Everything went fine until SP1. Same behavior as before. I ran another hardware diagnostic along with GSmartControl tests on the drive - all fine. Memtest ran overnight with no errors. I reset the BIOS just for kicks.

This set me to Googling, which turned up This.

Ok - known problem. So I dive into the procedure and get the dozen files from the install CD, replacing those on the computer, and it boots. Try to load the standalone version of SP1 and get right back to the same error. There is also a Microsoft FixIt I ran into during the searching, but it didn't change the behavior.

I try the procedure again, but no dice this time, so back to format & reinstall. This is a new one for me, guess I've been lucky not to have run into it before. At this point I'm looking into making a slipstreamed install disk, but I'm not exactly confident that will fix the problem. Any suggestions would be welcomed. Going to think about this over a glass of scotch now. :confused:
 
Do you have to load SP1 before SP2
never used to be the case
I would have just loaded SP2

My mistake

Unlike most other Microsoft Service Packs, Vista SP2 is not cumulative.
 
Last edited:
I just use my Vista SP2 disc so I don't have to mess with installing service packs. Same goes for XP SP3 and 7 SP1.
 
Back
Top