I am trying to install windows server 2008 r2 onto my server which is hp prolient dl380 g5. i first use the hp smart disk followed by the windows cd every time i get near the end of the windows installation i get a blue screen saying BUGCODE_USB_DRIVER then the server restarts and my installation cannot complete. i have tried to install other server operating systems but i get the same error ever time no matter what i try and install. i also created a smart cd with ilo firmware update and a controller firmware update but still get the same errors and now i am out of ideas can anybody please help



Not entirely sure what function you're using SmartStart for but my general sequence when building by hand is;

  • Boot from LATEST SmartStart and update all firmware
  • Install base generic W2K8R2 code
  • Install LATEST Proliant Support Pack

If you're following this flow and don't have anything odd plugged into your USB ports yet still see the same problems then I suggest you place a call with HP directly as you may have a faulty systemboard that needs work.

  • what is the w2k8r2 code? – ben950 May 9 '11 at 9:27
  • Sorry, Windows Server 2008 R2, just a shortening of the name :) – Chopper3 May 9 '11 at 9:35
  • how do i make the proliant support pack bootable – ben950 May 9 '11 at 9:43
  • You don't - it's not, you simply mount it after the base OS install (if you can get that far). The SmartStart is bootable though. – Chopper3 May 9 '11 at 9:46
  • ye i cant seem to get past the installation without it bsod. and hp say they dont no what to do as they have gone though there steps with me – ben950 May 9 '11 at 9:52

For those still tinkering around or using server 2008 R2 SP1 for production servers. This is also a valid solution.


It appears that the windows SP1 uses a slightly different binary driver file for the USB controller. Hence the BSOD telling you there is something wrong with your system.

The MS update to address the issue Article ID: 2529073

  • What also can help is too upgrade the ILO firmware. In my case for my DL380G5 it was still flashed on 1.26. Now it's running the 2.26 firmware. – Don Zalmrol Apr 25 '14 at 19:33
  • Yep… It was the ILO firmware… – Don Zalmrol Apr 25 '14 at 19:52

i Got the Solution Of bug-code_USB_driver Error Go to BIOS Setting And Disable USB controller And Install Again It Works and when installation is complete again Enable The USB controller

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.