1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Resolved No HI-SPEED USB host controllers on this computer

Discussion in 'Windows XP' started by jharry, 2010/05/13.

  1. 2010/05/13
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    Recently, when I insert a USB flash drive into my laptop's USB port, I get the message:

    This USB device can perform faster if you connect it to a HI-SPEED USB 2.0 port.

    I also have an external USB DVD drive. It now performs so slow that it cannot even play a video at normal speed, only in fits and starts.

    I did not have this problem before. I checked my device manager. It displays the following:

    There are no HI-SPEED USB host controllers installed on this computer.
    Intel 82801 FB/FBM USB Host Controller - 2658
    Intel 82801 FB/FBM USB Host Controller - 2659
    USB Root Hub (2 ports)
    USB Mass Storage Device
    Unused port
    Intel 82801 FB/FBM USB Host Controller - 265A
    Intel 82801 FB/FBM USB Host Controller - 265B

    I tried restoring my system to the earliest restore point available. It did not solve the problem.

    My laptop runs Windows XP, SP3 plus all subsequent updates.

    Any help is greatly appreciated.
     
  2. 2010/05/13
    retiredlearner

    retiredlearner SuperGeek WindowsBBS Team Member

    Joined:
    2004/06/25
    Messages:
    7,209
    Likes Received:
    514
    Hi jharry, How old is your laptop? What make and model is it? Have you tried uninstalling the USB controllers and Reboot and let Windows reinstall them? Neil.
     

  3. to hide this advert.

  4. 2010/05/13
    Admin.

    Admin. Administrator Administrator Staff

    Joined:
    2001/12/30
    Messages:
    6,687
    Likes Received:
    107
    Please enter your System Details. It helps us in answering your questions!
     
  5. 2010/05/14
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    I just entered my system information in my user CP. Please check. Thank you.
    PS: My laptop is 4 years old.

    This is for Neil:
    I uninstalled all USB controllers and rebooted to let Windows re-install them. It did not solve the problem.
     
    Last edited: 2010/05/14
  6. 2010/05/14
    ephemarial

    ephemarial Well-Known Member

    Joined:
    2002/02/26
    Messages:
    426
    Likes Received:
    27
    Try updating/reloading your chipset drivers from the manufacturer
    Elite Group Model 558

    Go to download then IDE drivers
     
  7. 2010/05/14
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    Dear ephemarial:

    I could not access the URL you suggested, the site took forever to respond. I tried www.ecsusa.com, it did not have any information related to model 558.
     
  8. 2010/05/14
    ephemarial

    ephemarial Well-Known Member

    Joined:
    2002/02/26
    Messages:
    426
    Likes Received:
    27
  9. 2010/05/15
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    I was able to download the chipset drivers from the eu.ecs.com.tw website. After installing the new chipset drivers and rebooting, the problem still exists.
    I used the software "Driver Fetch" to check for new drivers for my devices. Strangely, it reported that besides the 4 USB host controllers listed in my 1st thread above, I also have another one:
    Intel 82801 FB/FBM USB2 Enhanced Host Controller - 265C
    but this USB2 host controller does not show up when I run devmgmt.msc.
    I'm also curious, my laptop has only 2 USB ports, why does devmgmt.msc show that I have 4 USB host controllers?
     
  10. 2010/05/17
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    Since the driver scanning revealed that there was a USB2 Enhanced host controller, I decided to delve into the Registry. Here is what I found.

    1. HKLM\software\microsoft\windows\currentversion\Reinstall\0007
    Device Desc Intel(R) 82801FB/FBM USB2 Enhanced Host Controller - 265C
    ReinstallString C:\Windows\system32\Reinstallbackups\0007\DriverFiles\usbport.inf

    2. HKLM\system\controlset001\control\class\{36FC9E6...}\0000
    Device Desc Intel(R) 82801FB/FBM USB2 Enhanced Host Controller - 265C

    HKLM\system\controlset001\ENUM\PCI\VEN-8086&DEV_265C&SUBSYS_0F551019&REV_04\3&11583659&0&EF
    Device Desc Intel(R) 82801FB/FBM USB2 Enhanced Host Controller - 265C

    HKLM\system\controlset001\Services\usbhub
    Displayname USB2 Enabled hub
    ImagePath system32\Drivers\usbhub.sys

    The same entries were found in HKLM\system\controlset002 and HKLM\system\currentcontrolset

    3. HKLM\system\controlset001\Services\usbuhci\Enum
    0 PCI\VEN-8086&DEV_2658&SUBSYS_0F551019&REV_04\3&...
    1 PCI\VEN-8086&DEV_2659&SUBSYS_0F551019&REV_04\3&...
    2 PCI\VEN-8086&DEV_265A&SUBSYS_0F551019&REV_04\3&...
    3 PCI\VEN-8086&DEV_265B&SUBSYS_0F551019&REV_04\3&...
    count 4
    next Instance 4
    (there was no entry for 265C)

    The same entries were found in HKLM\system\currentcontrolset but NOT in HKLM\system\controlset002

    4. HKLM\system\controlset001\Enum\USB\ROOT_HUB\4&1067668e&2
    Device Desc USB Root Hub
    Hardware ID USB\ROOT_HUB&VID_8086&PID265B&REV0004 USB\ROOT_HUB&VID_8086&PID265B USB\ROOT_HUB

    HKLM\system\controlset001\Enum\USB\ROOT_HUB\4&19ad0236&2
    Device Desc USB Root Hub
    Hardware ID USB\ROOT_HUB&VID_8086&PID2658&REV0004 USB\ROOT_HUB&VID_8086&PID2658 USB\ROOT_HUB

    HKLM\system\controlset001\Enum\USB\ROOT_HUB\4&375d1044&2
    Device Desc USB Root Hub
    Hardware ID USB\ROOT_HUB&VID_8086&PID2659&REV0004 USB\ROOT_HUB&VID_8086&PID2659 USB\ROOT_HUB

    HKLM\system\controlset001\Enum\USB\ROOT_HUB\4&4b79115&2
    Device Desc USB Root Hub
    Hardware ID USB\ROOT_HUB&VID_8086&PID265A&REV0004 USB\ROOT_HUB&VID_8086&PID265A USB\ROOT_HUB

    HKLM\system\controlset001\Enum\USB\ROOT_HUB20\4&2994b719&0
    Device Desc USB Root Hub
    Hardware ID USB\ROOT_HUB20&VID_8086&PID265C&REV0004 USB\ROOT_HUB20&VID_8086&PID265C USB\ROOT_HUB20

    The same entries were found in HKLM\system\controlset002 and HKLM\system\currentcontrolset

    I don't know what Windows does behind the scenes when I uninstall the USB controllers. When I reboot, windows automatically detects the USB hardware and installs the controllers, before I insert anything into the USB ports.
    Any suggestions on whether I can solve the problem by playing with regedit?
     
  11. 2010/05/18
    scout321x Contributing Member

    scout321x Inactive

    Joined:
    2002/02/23
    Messages:
    237
    Likes Received:
    3
    I am hardly an expert but I do know that some manufacturers use USB ports to attach some internal devices to the motherboard, like maybe a card reader. This is the case for my MSi U123 netbook.

    I use a program called SIW- Systems Information for Windows. It shows I have a Realtek USB 2.0 card reader attached that way. If you are interested in SIW there is a freebie version as well as there is a Pro version. Here is the link:Click Here
     
  12. 2010/05/18
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    Hi Doug:

    Thanks for the link to SIW. The information it provided was overwhelming. I still couldn't figure out what the 4 USB controllers were attached to. Also, it did not report that I have a USB2 Enhance host controller. My concern is still with the issue of USB2 host controllers. How can I coax windows into recognizing and using the USB2 host controller?
     
  13. 2010/05/18
    scout321x Contributing Member

    scout321x Inactive

    Joined:
    2002/02/23
    Messages:
    237
    Likes Received:
    3
    I don't know the answer to your question.

    Did you look at the USB data in SIW in the Ports section of Hardware? You might find something there.
     
  14. 2010/05/19
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    Hi Doug:

    The ports section of the SIW log showed only 1 line:
    COM3
    There was no description except those 4 characters.
     
  15. 2010/05/26
    retiredlearner

    retiredlearner SuperGeek WindowsBBS Team Member

    Joined:
    2004/06/25
    Messages:
    7,209
    Likes Received:
    514
    Do you have any control in your BIOS to set USB? Neil.
     
  16. 2010/05/26
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    My BIOS has an item "Legacy USB Support" with 2 options: Enabled/Disabled. The normal option is "Enabled ". I tested both options. It did not solve the problem. With "Legacy USB Support" Disabled, I still did the message "This USB device can perform faster if you connect it to a HI-SPEED USB 2.0 port" when I insert a USB 2.0 flash drive into the USB port..

    When "Legacy USB Support" is Enabled, there is another item called "USB Beep Message ", with 2 options: Enabled/Disabled. I don't suppose either option matters, but I tested both (with "USB Legacy Support" Enabled). It made no difference.
     
  17. 2010/05/27
    retiredlearner

    retiredlearner SuperGeek WindowsBBS Team Member

    Joined:
    2004/06/25
    Messages:
    7,209
    Likes Received:
    514
    Hi jharry, I think your best bet will be to Re-install XP or try a Repair as it looks like your USB2.0 is corrupt or lost. See this link:http://support.microsoft.com/kb/917964 all the Drivers for USB are on the XP OS and a Repair would be the first choice. Neil.
     
  18. 2010/05/27
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    I don't have a XP OS disk. The OEM has a set of recovery disks. It restored the laptop to the original factory state. But the laptop shows only the same 4 USB controllers as before. The registry still shows the USB2 controller information that I listed in post #9, i.e. the ReinstallString is in C:\Windows\system32\ReinstallBackups\0007\DriverFiles\usbport.inf. Windows explorer shows that the file exists. What do I do next? Is the USB2 controller a piece of hardware that is broken, or can I change the Instances and Next Instance entry in the registry to fool Windows into reinstalling the USB2 controller?
     
  19. 2010/05/28
    retiredlearner

    retiredlearner SuperGeek WindowsBBS Team Member

    Joined:
    2004/06/25
    Messages:
    7,209
    Likes Received:
    514
    When you look in Device Manager > Universal Serial Bus Controllers + click and drop down > does it show 'Standard Enhanced PCI to USB Host Controller'?
    The "ENHANCED" word is whether you have USB2.0 or not. (you probably know this)
    Your Restore CD's with the OS has SP3 included?
    Did you go to Windows Update after Restore to get all the Latest SP3 updates?

    A bit of research uncovered this:

    The USB 1.1 drivers are built into Windows and are installed no matter what. All ports should work fine in that mode in any case. The USB 2.0 drivers are also built in, if Windows XP has at least SP1 updates installed, but the main chipset drivers and/or *.inf (information) files for them must also be installed in order for it to be activated.
    If the USB 2.0 capability was working before you installed the SP3 updates and you already had SP2 updates installed it should still work fine. However, if you installed SP3 updates on a Windows installation installed from scratch, you also have to install the drivers for the mboard if you have not already done so, particularly the main chipset drivers.

    Cheers Neil.
     
  20. 2010/05/28
    jharry

    jharry Inactive Thread Starter

    Joined:
    2008/12/07
    Messages:
    106
    Likes Received:
    1
    After restoring from the OEM disk, which included SP2, I updated the OS with SP3. (But not all the post SP3 updates). The Device Manager > Universal Serial Bus Controllers shows 4 USB Universal host controllers, no Enhanced PCI to USB host controller.

    After getting and installing the chipset drivers from the OEM, the problem still exists. There is no "Standard Enhanced PCI to USB Host Controller" in Device Manager > Universal Serial Bus Controllers.
     
  21. 2010/05/28
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    It seems to me that the driver side has been exhausted - I suspect the onboard controller chip may have failed.

    You may be better off buying a PCMIA USB 2.0 card - assuming you have a PCMIA port.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.