Originally Posted by
PPRuNe Pop
I uninstalled the root hub devices - which are associated with PCI Class host controller. Both working properly. No probs.
Restarted and the 2 root hub devices, whatever they are 'cos I cannot identify them, re-appeared still with their exclamation marks.

Let's approach this the logical way.
Are the offending root hubs inside the PC, or outside?
Unplug everything external that's connected to USB ports on the PC (apart from the keyboard and mouse, if they are) and restart.
If there's a problem at that stage, it's with the USB devices on the motherboard. If you know which they are, you can download drivers for them - but the driver is almost certainly already on the PC, it just can't find it. I've had that happen, and pointing the "installer" at C

Windows\system32 and folders round there has fixed it.
If there's no problem there, it's one of the ones you unpluigged.
Plug in devices one at a time, and look at the "devices" tab till a problem one appears. Note which device it is. Google for drivers for that.