We help IT Professionals succeed at work.
Get Started

HP Smart Array 642 Controller Stopped Working

Last Modified: 2015-03-14
HP Proliant DL380 G5 with Windows 2008 R2 and OS on Smart Array P400.
I also have an HP Smart Array 642 controller that was working connecting by Ultra SCSI 320 to my HP MSA20 with two RAID 5 volumes. Thought I would be smart and update the driver. Now the Device manager shows yellow exclamation mark. I first tried loading last known good configuration and the tried rolling back the driver, neither worked.
The device cannot start (code 10). I found KB943104 in reference to the code 10 which had a FixIt. However since the server is Windows 2008 R2 the fixit does not pop up, so I looked at the manual fix which says to click on the Upper Filters and delete. There were none in the registry. In registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}.
If I use the Softpaq SP41765 I simply get “Raid Controller” Driver Version, but no connection to hard drives. If I use Softpaq SP59746 it shows up as Driver Version and I get the Code 10.
Neither driver shows up in Array Configuration utility.
However the 642 shows up when rebooting connecting to two disks.
To switch back to the RAID Controller version I have to uninstall and delete drives which causes a unexpected error and a reboot.
Is this controller broken, or is there a fix?
These are the initial parts of the errors I found in the event viewer after updating the driver:
Log Name: System
Source: hpqcissb
Date: 2/18/2015 9:13:47 AM
Event ID: 22
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Servername
At least one of the memory, configuration table, or interrupt resources is missing for controller \Device\HpqCISS\Controller0.
Log Name: System
Source: Application Popup
Date: 2/18/2015 1:07:48 PM
Event ID: 1060
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Servername
\SystemRoot\SysWow64\drivers\cqdetect.sys has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
Log Name: System
Source: Service Control Manager
Date: 2/18/2015 1:25:17 PM
Event ID: 7000
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Servername
The Compaq Hardware Detection Service service failed to start due to the following error:
This driver has been blocked from loading

I posted in the HP DL Server forum, but got no responses.  So am posting here in the hopes an answer is available.
I have also ordered another HP smart array 642 controller
Watch Question
This problem has been solved!
Unlock 1 Answer and 6 Comments.
See Answer
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE