Stop 0x00000133 on HP Z220 running Windows Server 2012

I recently had a Z220 delivered to use as a dev server for a Remote Desktop Session Host solution I’m designing. Windows Server 2012 installed ok, and the workstation was left powered on overnight. I checked it was running in the morning then went to make a coffee. When I returned the system had rebooted and was showing the following text on a black BIOS-style screen:

A disk read error occurred.
Press Ctrl+Alt+Del to restart

Not really what you want to see on new hardware. Anyway, I power-cycled the workstation and it booted into Windows again. The event viewer showed the bugcheck details as follows:
0x00000133 (0x0000000000000000, 0x0000000000000281, 0x0000000000000280, 0x0000000000000000)

A quick Google search directed me to an article which pointed the finger at a hardware or device driver issue.

I copied the memory.dmp file onto my Windows 7 PC, installed the latest Debugging Tools for Windows and fired up WinDbg. After configuring the symbol server I loaded the memory dump file and ran !analyze -v

The finger was pointed to the iaStorV.sys driver, which is the Intel Matrix Storage Manager driver. Time to look for an update on HP’s website. I posted the full WinDbg output into the Technet Forum post above.

Time to be dissapointed. The only storage driver currently showing for the Z220 under Windows 8 is Intel Rapid Storage Technology Utility and Driver (Beta), v. 11.5.4.1001 Rev. A. Now I don’t know about you, but considering that I actually want to get some work done on this Z220, having a beta storage driver is not something I want to be using.

Time to go and look on Intel’s website. There, after the automatic driver scan tool failed to find anything useful, I searched for and found a driver for AHCI: Intel Rapid Storage Technology Driver for Intel Desktop Boards v. 11.7.0.1013, which is both newer than the one available from HP and also not beta. It installed, and after a reboot, in Device Manager under Storage Controllers the Intel Desktop/Workstation/Server Express Chipset SATA RAID Controller is using iaStorA.sys as its driver file, with the version matching that of the download.

The system has been stable so far, just over 24hrs, but one thing still slightly concerns me: The BIOS message saying “disk read error”. That indicates that the problem wasn’t just a Windows driver issue, it persisted after a reboot. I suppose it’s possible that the original driver somehow put the storage controller into some kind of strange state

In the Ctrl-I BIOS option, the Intel Rapid Storage Technolgy option ROM is showing v. 11.1.0.1413 – I didn’t check this before installing the driver, but I’m assuming that the driver didn’t update it. Intel state that the option ROM is integrated with the system BIOS, and I’d count it as firmware rather than a driver anyway. The BIOS on the Z220 was v1.14. There are no BIOS updates listed under Windows 8 on the HP website, but there is a v1.21 Rev. A listed under Windows 7. I’ve just installed this and the Intel option ROM version has increased to v. 11.1.4.1518.

So we’ll see what happens.

This entry was posted in Hardware, Storage, Windows and tagged , , , , , , , , , , , . Bookmark the permalink.

4 Responses to Stop 0x00000133 on HP Z220 running Windows Server 2012

  1. rcmtech says:

    It’s been a week and a half and the system is still up, so that seems to have done it.

    • rcmtech says:

      Spoke too soon. Machine was unresponsive this morning, just a blank grey screen. Powered off and back on again via the front panel power button (4 sec push) and I’ve got the “a disk read error occurred” message again.

      • rcmtech says:

        The machine is booting from the 1TB SATA disk that it was shipped with, a WDC WD10EZEX-60ZF5A0. I’ve added a Samsung SSD 840 Pro Series 256GB for use as a data drive.
        I was playing around with the boot order in the BIOS and got a different message:
        Non-System disk or disk error
        replace and strike any key when ready
        I then disabled the SSD as a boot device and the system has booted, so it seems as though the SSD was confusing the BIOS and stopping it from trying to boot from the WDC disk. Still doesn’t explain why the machine is locking up. I’ve found a slightly newer firmware for the 840 Pro Series SSD so I’m going to apply that, will have a look in case there’s anything for the WDC too.

  2. rcmtech says:

    Now it’s sometimes not booting at all, the WDC disk isn’t showing in the list of drives to do a DPS self test on through the BIOS, so I’ve logged a call with HP and they’re sending me a new drive. Interesting how it stopped giving BSODs though…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s