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


3 Answers 3


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, 2011 at 9:27
  • Sorry, Windows Server 2008 R2, just a shortening of the name :)
    – Chopper3
    May 9, 2011 at 9:35
  • how do i make the proliant support pack bootable
    – ben950
    May 9, 2011 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, 2011 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, 2011 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. Apr 25, 2014 at 19:33
  • Yep… It was the ILO firmware… Apr 25, 2014 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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .