I’ll keep this one short, because it’s really a lazy band-aid sorta fix more than anything, but I’ve been meaning to post it. We had some newly imaged HP 6000 pro towers here at work that would constantly reboot when any USB device was connected to the PC. I forget what the BSoD message was when we turned off the reboot on error.
Anyway, I learned that it was probably related to a SP3 driver and it was suggested that you replace the file: C:\WINDOWS\system32\drivers\usbport.sys with a copy of the same file off of a XP machine with SP2 installed.
As I said, this is more of a half-ass fix. I ended up creating a new image from scratch for the rest of the PCs of this model and they no longer require this hack. But if you have a trouble PC or more you need to get up with a USB device, try this out. So far I haven’t seen any side effects with the 12 stations we used this little trick on. Not sure exactly what causes it to begin with though though. Probably a botched Windows update, but I had never seen this happen before.