TechSpot

Missing USB driver in Win XP

By vomacka
Jul 8, 2013
Post New Reply
  1. I have a USB drive on my WinXP that does not work. The error message that I get , when I plug a flash drive in, says that the driver for the USB drive has not been installed.

    Now I have 6 USB's on the system. All of them work but this one.
    Device Manager shows 5 "Standard OpenHCD USB Host Controller" entries. I assume these are for the 5 working USB drives(?) Am I missing one more USB entry for the 6th USB drive that does not work?

    I need to install the missing driver for the 6th USB, but don't know how. I head that you could just uninstall all of the "Standard USB Host Controller" entries and have WinXP. re-install them after re-boot, but am not sure if this is correct.

    Any help with installing the missing USB driver?

    Thanks for your help

    Scott
     
  2. terry5880

    terry5880 TS Enthusiast Posts: 527

    Im not sure if that is true but u can try go to website like if ur computer is dell go to www.dell.com/support and follow to drivers then lookfor your make and model laptop look under xp and download usb drivers
     
  3. jobeard

    jobeard TS Ambassador Posts: 13,525   +337

    "Standard USB Host Controller" are the USB 1.1 devices and
    the USB 2.0 devices show up as USB Enhanced Host Controller.

    You can see yours
    control panel->admin tools->computer mgmr->device Mgr
    • expand [+] Universal Serial Controls
    You can also use the View menu at the top->Show Hidden Devices
    You should NOT see yellow or red flags - - those are driver issues

    Did your system come with both?
     
  4. vomacka

    vomacka TS Rookie Topic Starter Posts: 70

    Yes, I do have both entries in the DM.
    USB Problem.jpg

    The highlighted item is the USB port that gives me "No driver installed"

    Here is what the Microsoft site says:
    _______________________________________________________

    Method 3: Disable and re-enable the USB controller

    Use Device Manager to disable and re-enable all the USB controllers. This lets the controllers recover the USB port from its unresponsive condition. The USB controllers represent the USB ports in Device Manager. If you are not comfortable with advanced troubleshooting, try the steps in the "Workaround" section.

    To disable and re-enable the USB controllers, follow these steps:
    1. Click Start, and then click Run.

      Note If you are running Windows Vista, click Start, and then use the Start Search box.
    2. Type devmgmt.msc, and then click OK. Device Manager opens.
    3. Expand Universal Serial Bus controllers.

      Note You might have to scroll down the list to find this item.
    4. Right-click the first USB controller under Universal Serial Bus controllers, and then click Uninstall to remove it.
    5. Repeat step 4 for each USB controller that is listed under Universal Serial Bus controllers.
    6. Restart the computer. After the computer starts, Windows will automatically scan for hardware changes and reinstall all the USB controllers that you uninstalled.
    7. Check the USB device to see whether it is working.
    If the USB port recognizes the device and if you can use the device, you are finished.
    ___________________________________________________________________

    This is what I meant in my post above. I'm not to sure about doing this though.

    Is there another way to get the missing USB driver installed?

    Scott
     
  5. LookinAround

    LookinAround TechSpot Chancellor Posts: 8,398   +169

    You have one of two situations occurring (maybe both - as I forget the exact symptoms of one versus the other)
    1. You are missing a USB driver (but 99.9% shouldn't be a disk or Controller driver) and/or
    2. The hardware "handshake" that occurs when you connect a USB device to a USB port is failing. In which case, Windows can't properly identify just what the heck you're connecting to your computer

    In any case and two things to do to check both conditions. Connect the device and get the error message. Then list any Problem devices
    • Make sure devices are connected and powered on
    • Click Start->Run, enter: msinfo32. Click the + sign next to Components to expand it
    • Click Problem Devices. Anything appear?
    • If yes, click on it, Ctrl-A to select all, Ctrl-C to copy it, Ctrl-V to paste into next post
    • On the other hand, if no devices are listed, tell me so
    Next, in DevMgr do not Show Hidden Devices. If you still see an Unknown Device now, right click Properties->Details Tab. The pulldown menu should be showing you the Device or Hardware ID. It will start in the form USB\VID_xxxx&PID_yyyy. If xxxx and yyyy are all zero's it's handshake failure.
     
  6. vomacka

    vomacka TS Rookie Topic Starter Posts: 70

    I think we are on to something here!!

    I did not find any "problem devices" in msinfo32. All clear.

    However....

    I DID find, in DM, the "unknown device" entry that did have zeros (As you mentioned above) in the Device Instance ID. The hardware ID said: "USB\Unknown"

    USB Problem1.jpg

    So maybe we have isolated the problem?

    What's next?

    Scott
     
  7. vomacka

    vomacka TS Rookie Topic Starter Posts: 70

    BUMP
    Scott
     
  8. LookinAround

    LookinAround TechSpot Chancellor Posts: 8,398   +169

    Yea, but that's may be both good and bad news as when it's simply a missing driver, can be easier to fix... In any case, let's see....

    What type of USB drive is this? A flash drive or external disk? Who makes it? Are you able to try it on another computer to see if it's recognized by a different machine?

    Generate and attach a DirectX report
    • Click Start->Run, enter dxdiag and click OK
      ===> If you’re running 32 bit Windows, dxdiag will launch on its own
      ===> If you’re running 64 bit Windows, you’ll see 64-bit DxDiag. Click it to launch the 64-bit version of dxdiag
    • Notice progress in lower left window corner
    • When done, click Save Information button and save as a text file to your Desktop
    • Click the Upload a File button to attach to your next TechSpot post
     


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.