Unsolved

This post is more than 5 years old

8507

December 18th, 2001 05:00

USB Root Hub Problem

All of a sudden my USB hub stopped working. I am getting a yellow ! by my USB Root Hub in Device Manager. When I click on USB Root Hub I get this message: NTKERN.VXD device loader(s) for this device could not load the device driver. (Code 2). I tried every thing that was suggested by the Troubleshooting Universal Serial Bus (USB) Devices documentation furnished by Dell.
I've done the following:
1. Reinstalled driver.
2. Forced USB to be redetected.
2. Ran usbreg.exe for Win 98.
Nothing has worked. As I said before, the devices in which I had connected to the USB hub were working then they just stopped and I started getting the yellow!
My machine is a Dimension L600cx with 2 USB port connections. I had a Visioneer One Touch 5800 scanner on one side and a Kensington Optical Pro mouse on the other. Neither port works now. I really don't know what to do next.
Any suggestions would be appreciated.
Thanks,
Mike


10 Posts

December 18th, 2001 13:00

What OS are you running? I don't believe Windows NT supports USB.

2 Intern

 • 

2.5K Posts

December 18th, 2001 14:00

Medicineman,

Thank you for using the DellTalk forum.

Here is some more USB troubleshooting info.
-----------------------------------------------------------------------------------------
Try the device in all USB ports directly, not through any other USB devices or hubs.
Test the device on another computer or test another USB device on this computer.

How to Manually Clear the USB Entries:
Go to Start | Run | and in the run line type: regedit. While in registry editor click on the plus next to HKEY_LOCAL_MACHINE. Next, click on the plus next to the registry key ENUM. While underneath ENUM find the key USB and click on the plus next to it. Under the USB key there should be two keys, { ROOT_HUB and VID_04D2&PID_FFO5 }, remove the { VID_04D2&PID_FF05 } key and reboot the system.

Here is an article on trying to give the "USB Root Hub" its own IRQ resource.

Article can be found at:
http://www.mustek.com/imaging/support/helpdocs/usb_pc.htm
--------------------------------------------------------------------------------
Sharing IRQ's with USB |
Typically, the USB Host Controller can share IRQs with other devices. However, in rare cases, it appears that if it is sharing an IRQ with another device, the USB device may not get recognized. If this happens, you can try forcing the Host Controller onto another IRQ in the Device Manager if there is one free:

Double-click 'Computer' at the top of the Device Manager and select the Reserve Resources tab.
Click Add and enter the IRQ # that the USB Host Controller is currently using; click OK three times to finish.
Go back to Device Manager main screen, select the USB Host Controller device and click Remove.
Restart the system. The USB Host Controller should be re-detected and set itself up on some IRQ other than the one it used before (preferably one that is not being used by anything else).
After successfully moving the Host Controller to a new IRQ, go back to the Device Manager and un-reserve the original IRQ so that whatever device was on it before will continue to work properly.

Check the "IRQ Steering" and make sure it is enabled from the Device Manager.
Click on the "+" beside "System Devices" and then double click on "PCI bus". Inside "PCI Bus. Properties" is "IRQ Steering" Click on "IRQ Steering"

Look on the bottom half of "IRQ Steering. If you do not see the above information or something similar, then IRQ steering is disabled and you will need contact your computer manufacturer to walk you through enabling IRQ steering.
------------------------------------------------------------------------------------------Also try turning off "USB Legacy Support".

*Warning* following the steps below will disable the ability to get into the
system bios, if you are using a USB keyboard. Please make sure you have
a PS2 keyboard as a backup component, before following the steps below.

Turn off USB legacy support in the system BIOS.

During the system POST press "DELETE" key to enter system setup
Press right arrow to highlight "Advanced" menu.
Press down arrow to highlight 'Peripherals configuration' and press enter, an other window appears
Press down arrow to highlight 'USB Legacy Support' and press Enter.
Choose the option for Disabled and press Enter.
Press Esc to leave to this window
Press the "F10" key.
Say "Yes" to save changes and exit.
System will reboot
------------------------------------------------------------------------------------------Here is information on how to manually test the USB hardware, to make sure the
hardware is working correctly.

How to test the USB hardware

1. Disconnect all USB devices except your USB keyboard (if you have one)

2. Go to the following web page:
http://www.usbman.com/WebDrivers/USBview/
Click on the file: ( Usbview.exe ) and download it to your desktop.

3. Click Start-Shutdown-Restart-Ok
4. Double-click the file USBVIEW.EXE
5. You should see a display like this:
- My Computer
- Intel 82371AB/EB PCI to USB Universal Host Controller
- Root Hub
[Port1] NoDeviceConnected
[Port2] NoDeviceConnected
6. Close all boxes

7. Reconnect one USB device to any USB port on the rear of the system, not to the USB keyboard!! **CLOSE ANY BOXES THAT OPEN**
8. Double-click the file USBVIEW.EXE
9. You should see a display like this:
- My Computer
- Intel 82371AB/EB PCI to USB Universal Host Controller
- Root Hub
[Port1] Device Connected
[Port2] NoDeviceConnected

If your device is seen on either Port1 or Port2, the USB system and ports are OKAY. The problem lies with the hardware or software for the USB device.
------------------------------------------------------------------------------------------Run the Dell Diagnostics, to also test the USB hardware.

Run the Dell Diagnostics:

1.Go to the following web page:

<ADMIN NOTE: Broken link has been removed from this post by Dell>


2.Type in your service tag number, in the "Service Tag" field.
Then click the "GO" button.
3.Click on "Downloads "
Under the "Downloads" section of the page.
4.On the Upper Right hand side of the screen,
"Search Keywords or File Names,"
Type in the following file name: CD108010.exe
Then click the "Go" button.
5.Click on the Link that is brought up, and download the
"Floppy" version of the file.

This file contains a compressed (or zipped) set of files. Download the file to a folder on your hard drive, and then run (double-click) it to unzip the set of 1-5 files. Follow the instructions to create a set of floppy diskettes, and then use the diskettes to complete the installation.

To start the diagnostic tests boot the computer with the diagnostic disk in the appropriate drive.
The files will automatically load into the system.
The system will prompt for one several choices, depending on the extent and specificity of the tests to be run. For example, the choices will include:
Depending on the Diagnostic version,
some of these choices may not be available.
You should try running the if any errors are encountered
when try to use this choice, then use the <16-bit diagnostics="">
If any errors are encountered when the Diagnostics program is running,
then it is an actual hardware failure.
Run All Tests will run an entire, comprehensive test on the computer system.
Run Quick Tests will run all tests on the entire system, without running as an exhaustive test on the hard drive as the Run All Tests selection will.
Run Specific Tests allows for the testing of specific components in the system; this choice is used if there is good reason to suspect a specific component may be the cause of the failure.
Within Run Specific Tests are several specific tests which individually test RAM, System Set (the chipset on the motherboard), Video, Keyboard, Mouse, Drives, Ports (serial and parallel), SCSI Devices, and Network Interfaces.
Exit to MS-DOS will exit the diagnostics to a command prompt.

NOTE: For most situations, you should Run Quick Tests.
***************************************************************
You must have the Dell Resource CD or Windows CD, in the CDROM or DVD drive.
If you have a CDRW-Drive you must also have a blank formatted CDRW disk in that drive.
Disconnect all devices from the back of the system other then the, mouse,
keyboard, and monitor.
If you have a USB keyboard or mouse, you must switch to a PS2 keyboard or mouse. USB devices are not recognized by diagnostics.
*************************************************************
What is the results of the Diagnostics test???
------------------------------------------------------------------------------------------

If all diagnostics test pass, and you have reinstalled the Intel
Chipset drivers. (Drivers for your USB and PCI BUS) Then your only option left is to backup your important information, and reinstall Windows.

December 18th, 2001 18:00

I am running OS Windows 98 SE

4 Posts

November 5th, 2004 23:00

I had this same problem on my old pentium 2 laptop. I fixed it by enabling the USB Controller in my BIOS at startup. Give that a try, im sure it's less confusing than what he had to say.

Top