Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When a known USB 2.0 device is plugged in and detected, it doesn't install the driver correctly but shows a Code 28 error and lists the device under "Other Devices" in Device Manager. When view properties of this device , it shows the following status;

The drivers for this device are not installed. (Code 28)

There is no driver selected for the device information set or element.

To find a driver for this device, click Update Driver.

When updating the driver manually and selecting the appropriate driver Windows doesn't believes it's the correct driver, but you can force the installation and it works!

The other condition the driver will auto-install is when the same USB device is plugged into a USB 3.0 port. Power related issues are not also causing this as I have tried vi a Docking station, USB hub. etc..

Devices tried;

  • Jabra Headset
  • USB-Mass Storage Device (flash disk and ext HD)
  • MS Wireless Keyboard & Mouse
  • USB Ethernet controller (USB-MAC controller)

This is on a laptop part of a Domain with Windows 7 Ent 7601, I am logged in as a local administrator. There isn't any Group Policies blocking not signed driver or whitelisted devices on the domain.

Any suggestions please feel free

share|improve this question
    
Can you post what the device(s) are that you are plugging in. – user88311 Oct 1 '12 at 14:05
    
@user88311 ok added list of devices tried, – Darragh Oct 1 '12 at 14:39
    
@BroScience I tried what you suggested, but the Root Hubs reinstalled but known of the devices nested devices – Darragh Oct 1 '12 at 20:15
up vote 2 down vote accepted

I was also having this problem, and found the solution here:

http://www.asyndetic.com/blog/2010/02/06/debugging-usb-device-installation-on-windows/

The gist of it is that usb.inf (which should normally be in C:\Windows\inf) was missing. Copying it from another computer fixed it.

share|improve this answer

I solved the problem as below:

  1. replace the usb.inf and other relevant file in (C:\Windows\inf)
    [ you could download the file from the link here http://www.filedropper.com/usbinf ]

  2. restart your pc (please remember to Uninstall your device under Device Manager before restarting it)

  3. plug in your device (let's the device setup completed), under Device Manager choose Update Driver Software...

  4. you should be able to see your device in File Explorer

share|improve this answer

You can try 2 things

  • Go to device manager and uninstall all of the USB Root Hubs. Reboot and they will reinstall automatically. After that, try and in plug something in it should be ok. If that doesnt work;

  • Go To Hkey_Local_Machine\system\setup Look for 2 keys and set them to 0, then restart

    1. SystemSetupInProgress -0
    2. FactoryPreInstallinProgres -0
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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