I have a DL380 G5 running Windows Server 2008 R2 that just had two update bundles applied to it and as a result I have several crucial components that no longer work. The update bundles that were applied were --
- HP ProLiant Server Firmware 2014.04.0
- HP Windows Server 2008 R2 x64 Software 2014.04.0
I can't really come up with a common thread to figure out which driver/firmware update would have caused this problem. I've tried rolling back or re-updating the drivers for some of the devices (i.e. HP NC373i) and it made no difference. I'll attach a grainy screenshot of a smattering of the components exhibiting the issues and would love to hear some of your suggestions for chasing this down.
UPDATE: This a vicious little issue but I think I may have found some info that'll help me solve it. I'll update this when I have a chance.
UPDATE 2: Although the issue I found (linked in the first UPDATE) was caused by something similar, this did not end up being my exact issue. All of the components listed in Device Manager with the yellow caution sign display the message "Windows cannot initialize the device driver for this hardware (Code 37)". No amount of uninstalling/reinstalling of drivers makes a bit of difference. I beginning to think that this hardware is literally trashed from these firmware updates. I'm quite desperate at this point, so feel free to throw any ideas my way.
UPDATE 3: This server appears to be trashed. I did a full motherboard swap figuring that I had a bad firmware flash or something and I see the exact same components exhibiting issues with the new board. I force applied the latest HP SPP drivers and there was no change. If no one else has any ideas, I guess I'm out of luck.
Firmware is not the problem here. HP firmware rarely bricks a server; especially that model. Your issue here is the cocktail of drivers loaded on the system.
I'd recommend using the HP Service Pack for ProLiant DVD (and the Smart Update Manager) to install system drivers, or just cherry-pick and download components directly from the support site for your OS...
Also, look through and uninstall any suspect network drivers.
I've had this situation once on a Windows 2003 server. I removed all installed HP drivers by hand, then applied the proper updates from the HP Update Manager.
This may be a long shot, but ensure the "Plug and Play" service is started on the server. If it's not, from what I've read it could cause odd issues like you're experiencing.
Otherwise, the firmware probably trashed the drivers on the server. You can attempt to uninstall/reinstall using the server DVD media (use the "Have Disk..." option) or do a repair install which will reset everything.
Did you make a system restore point? Normally Windows updates automatically make restore points before updates. Check it by doing this:
Go to control panel,
Search "Create a Restore Point"
Click whatever comes up
A window should pop up and somewhere it should say "System Restore" in a button or link format. Click it.
System Restore should pop up. Follow the steps to get to the most recent restore point. Click the restore point, then click next. (None of your personal files will be lost, but any programs installed after the restore point will be removed. If nothing comes up when you get to the restore point selection, there should be a checkbox to view older restore points. Select that.) Let your computer restore, and you should be set!