Subscribe to Windows IT Pro

 

Get Newsletters

  • Get the Latest News
  • Product Updates
  • Helpful Tricks
  • Productivity Tips

Subscribe Now!

October 24, 2002 12:00 AM

Managing USB 2.0 Devices

Windows IT Pro
InstantDoc ID #27063
Rating: (14)

In a recent column, I pointed out that many of you might already have computers capable of USB 2.0 support (the hardware has been available for some time). If you have such hardware and you've installed the Windows XP Service Pack 1 (SP1) upgrade, your computer has ports identified as USB 2.0.

I've received email from readers who tell me that Device Manager gives them weird information about their USB 2.0 ports. Basically, these readers see one USB 2.0 port with machines that actually have several such ports; the machine shows all the other ports as standard USB. To find out what was going on, I set up a USB 2.0-capable computer.

To have as generic an installation as possible, I started with an Intel P4 white-box system with four USB 2.0 ports on the back panel and an internal connector that would let me configure two more USB 2.0 ports on the front of the computer if I needed them. My plan was to start by adding two USB 2.0 devices: a Belkin Hi-speed four-port USB 2.0 hub and one of Belkin's USB 2.0 drive enclosures equipped with a 120GB Western Digital Caviar hard disk. I wanted to use USB 2.0's 480MB bus speed to see whether connecting a mass-storage device to the USB port was practical If it proved realistic, I planned to add a DVD-RW drive to the chain later to use as a backup device.

After installing XP with SP1, I brought up Device Manager. Sure enough, Device Manager reported only one USB 2.0 Enhanced Host Controller and three standard USB Universal Host Controllers. When I checked the drivers associated with the controllers, only the first USB port appeared to have the USB 2.0 driver. I then tried to upgrade the software on the other controllers, but without success—the Driver update wizard reported that the controllers had the most current driver.

My next step was to call Microsoft Technical Support. The support team had never before seen the problem with USB 2.0 port identification, but a customer service rep got back to me within 24 hours with the solution to the problem—or, as it turned out, the non-problem. The problem wasn't caused by the availability of USB 2.0 ports, but by the way that Intel has designed the USB controller. Basically, my computer has one USB 2.0 controller and three (or five, if you enable all the ports) USB companion controllers that report themselves as USB 1.1 devices. If you plug a USB 2.0 device into any port, the device functions at USB 2.0 speeds; the controller handles the logic internally. USB controllers from different vendors might not report ports in the same way and might not indicate that all the ports are USB 2.0 capable, but each should have the same functionality.

I've already filled six of the seven ports with a USB hard disk, digital camera, MP3 player, Compact Flash reader, USB Bluetooth transceiver, and the USB connection to my satellite Internet connection. I use the seventh port occasionally for a USB flash memory card I use to transfer files—my digital video camera uses an IEEE 1394 (aka FireWire) connection. I'll probably add a second four-port hub to free up additional USB connections so that I can attach a DVD-RW backup device in the future. So far, I've been able to determine that I can use a data-only drive connected at USB 2.0 speeds without any problem.

Related Content:

ARTICLE TOOLS

Comments
  • Caroline
    5 years ago
    Jan 23, 2007

    @ Willic

    I've forwarded your question to our Windows XP Forum. We have a crew of Forum Pros who answer questions daily, and they might be able to help you. Please go to the Forums link and select Windows XP. The posting will be dated 1/23/07 and titled A Problem Running USB Devices. Or try this link:
    http://forums.windowsitpro.com/web/forum/categories.aspx?catid=36&entercat=y

  • Bill
    5 years ago
    Jan 19, 2007

    I have a problem running USB devices on my new Compaq SR2044NX machine. This problem has occurred with two Western Digital external drives, three different flash drives, and also with a Panasonic SD card. All of this equipment works flawlessly with my HP laptop.

    The devices run very slowly with an error window appearing saying "The USB Mass Storage Device is a HI-SPEED USB device and will function at reduced speed when plugged into a non-HI-SPEED port." It further says "The hubs shown in bold type have free ports that can support the HI-SPEED USB device.

    There is a picture showing the Standard Enhanced PCI to USB Host Controller not in bold.
    Beneath that is USB Root Hub (8 ports) in bold.
    Beneath that eight ports are shown, one of which will show the plugged in device, none of which are in bold.

    I changed the BIOS setting to eliminate Legacy Support which at least stopped the freezing of USB devices but did nothing for the speed.

    I have tried disconnecting everything and uninstalling all drivers then testing the USB devices one at a time.

    Would you have any suggestions?

    I have spoken to Compaq customer support. the Case Number: 7336523920. They had me uninstall and then reinstall the drivers. It seemed to work until I tested it further.

    Any Suggestions?

  • Anonymous User
    7 years ago
    Aug 11, 2005

    Running ASUS P4C800-E Deluxe w/ XP Pro SP1. All 8 USB ports giving a warning when a USB 2.0 hard drive is connected -- warning is "high speed device plugged into a NON high-speed port". USB 2.0 is turned on in BIOS.... can't figure out the problem.

  • Anonymous User
    7 years ago
    May 28, 2005

    I have been suffering with slow USB speeds on an ASUS P4C800-E. XP (SP1) reports the ports as not high-speed. The post of March 7 worked perfectly for me -- I removed all the USB drivers using Device Manager, restarted and crossed my fingers. When XP rebooted, it found all the "new" hardware and reloaded drivers. Everything is fast now, no more problems. Thanks!

  • Andrew
    7 years ago
    May 21, 2005

    I have an Albatron KM400 with an AMD Sempron 2200 running Win XP Pro SP2. Whenever I plug in a USB2 device, my pc instantly blue screens, showing BUGCODE_USB_DRIVER, as the reason. I have no problems at all with USB1 devices. I have the USB2 driver installed.

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

White Papers

Get your Windows 7 deployment off to the right start by implementing PC lockdown. A locked-down environment is easier and cheaper to support since users are less likely to make unnecessary changes to the core system configuration - read more here!

Essential Guides

Is your iSCSI "lossy"? The reality is that most off-the-shelf Ethernet hardware deployed for iSCSI can lose packets, resulting in slow performance or application downtime. Learn how to assess your current iSCSI infrastructure and engineer an advanced iSCSI SAN infrastructure.

Web Seminars

What's the best way to keep your network safe from malware? In this web seminar, security expert Greg Shields suggests an alternative method to the traditional blacklisting approach that is common with anti-virus and anti-malware solutions.

eLearning Series

We bring the experts direct to you to share their real-world perspective and expertise. During each event, three sessions stream in real time, so you can learn, ask questions, and get solutions.
Upcoming event: Getting the Most with Exchange 2010 with Paul Robichaux

Subscribe to Windows IT Pro!

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.