USB 2.0 and WinXP unable to work together

P

Peagee

Could use some help or troubleshooting ideas for a problem with using my
computer's USB 2.0 ports. I'm using a few month's old Pentium 4 3.2 GHz
machine with WinXP Professional.

I had had my previous monitor plugged into the USB port on the computer, as
it acted as my USB hub. The ports on the monitor were USB 1.0. Everything
had worked fine; no problems whatsoever. Since I recently got a new monitor
and could no longer use the monitor hub, I purchased a USB 2.0 hub. When I
plug it into the computer, it works perfectly. Every device connected to
the hub works perfectly. But when the computer is rebooted, it absolutely,
positively will not load up winXP. The screen stays black. I have my
speakers on loud and there is no windows greeting music. It hangs up before
loading winXP. If I unplug the USB and then reboot, it boots into WinXP
just fine.

Other things I've tried:
1. I disconnected the hub and just plugged in my camera card reader (2.0).
Just as with the hub, it works perfectly when I just plug it in. But when I
reboot, the screen stays black and the computer will not load windows.
2. I have an older camera card reader that uses USB 1.0. I plugged that
into the computer. When I reboot, it was able to load WinXP just fine.

Conclusion:
USB 2.0 doesn't seem to work. USB 1.0 works. The computer is fairly new
and does come with USB 2.0.

So, the Question:
The hub I bought (Belkin High-speed 7 port 2.0) says it supports 2.0 as well
as 1.0. When it's plugged in, USB 2.0 devices do work. But the computer
simply won't boot up into windows with that device (or any 2.0 USB device)
plugged in.

Does anyone have any ideas?
 
P

Peagee

dglock said:
if you don't have service pak 1 installed, do it.
don
I do believe I have it...although I don't specifically see anything saying
SP1 in my "add programs" listing, winXP was installed only six months ago,
all updates were applied, and it's on automatic update. From my
windowsupdate history, I see one or two "updates to SP1" have been
installed, so I gotta think the original SP1 got installed at some point.
It was a good thought, Don. Grateful if you have any others.
 
D

David Candy

At a guess I reckon you should disable Legacy USB 2 support in the BIOS (see the manual that came with motherboard or computer).

If you type USB 2.0 in help while online it will say the same thing.
 
A

Alex Nichol

Peagee said:
1. I disconnected the hub and just plugged in my camera card reader (2.0).
Just as with the hub, it works perfectly when I just plug it in. But when I
reboot, the screen stays black and the computer will not load windows.
2. I have an older camera card reader that uses USB 1.0. I plugged that
into the computer. When I reboot, it was able to load WinXP just fine.

Conclusion:
USB 2.0 doesn't seem to work. USB 1.0 works. The computer is fairly new
and does come with USB 2.0.

So, the Question:
The hub I bought (Belkin High-speed 7 port 2.0) says it supports 2.0 as well
as 1.0. When it's plugged in, USB 2.0 devices do work. But the computer
simply won't boot up into windows with that device (or any 2.0 USB device)
plugged in.

Does your XP system have SP1? That is needed for USB 2.0 support by the
system. It may be that you are using drivers that came with the Belkin
hub for it, or it may be that you are plugging it in to a port that does
not have the USB 2.0 drivers at all (and working in fact at USB 1.1)

You can get an update of the USB 2.0 drivers at
http://support.microsoft.com/?scid=kb;en-us;822603
and I would get that download
 
P

Peagee

Alex Nichol said:
Does your XP system have SP1? That is needed for USB 2.0 support by the
system. It may be that you are using drivers that came with the Belkin
hub for it, or it may be that you are plugging it in to a port that does
not have the USB 2.0 drivers at all (and working in fact at USB 1.1)

You can get an update of the USB 2.0 drivers at
http://support.microsoft.com/?scid=kb;en-us;822603
and I would get that download

Alex, appreciate any help you can provide. Yes, I do have SP1. The drivers
that get loaded when plugging in the hub are from WinXP; I didn't manually
install any drivers.

To clarify, if I were right now to plug in the hub, it would work fine. I
can see my camera card reader and transfer pictures, do everything I need to
do. If I reboot the machine, it will shut down normally, I can follow the
progress on my LCD monitor in that the monitor light goes from green (on) to
amber (off), and then as it starts the boot-up process, the light goes back
on to green. However, that's where it ends. It will not proceed further
and will not boot into windows with a USB 2.0 device attached. If it's
giving me a message on post, I don't know...this digital monitor doesn't
show any messages until windows gets loaded.

I did download that Hotfix you've outlined and it didn't work. I also had
tried another Hotfix, and that was also of no help. I gotta think it's some
configuration issue somewhere. It's a pratically new machine, still
relatively top of the line by today's standards. The only new thing I've
done is add a different monitor...a digital LCD. Any ideas would be
gratefully appreciated.
Peggy
 
R

R. McCarty

One thing to check...
By default Windows XP sets all USB Hubs to allow for Power
saving operation. Open Device Manager, Expand the USB category.
Double-Click each "USB Root Hub", click the Power management
tab. Remove the check from the box marked "Allow the Computer
to turn off this device to save Power."
Also is your Hub powered ? If not then your devices may exceed
the 500 mA limit on USB channels.
 
D

David Candy

She's been told
a/ the answer
b/ how she could have found it her self in two minutes

Yet the ungrateful whore after wasting my time now want to ignore me. What a dirty slut.
 
P

Peagee

You are sooooo stupid.

David, my newreader just showed your last three messages all at once.
Ignoring wasn't intentional. Doing a quick "USB 2.0" search on winXP Help
didn't say anything about disabling legacy 2.0. Going into the bios,
however, will be a last ditch effort if it appears that all other simpler
fixes or troubleshooting methods won't work. I'll run a google and
research.

R.McArty...I have already tried this morning unchecking in properties "allow
computer to turn off this device." No go. The hub is powered and has its
own brick. However, this still occurs with just plugging ANY usb 2.0 device
into the computer all on its lonesome without the hub. Works fine but won't
load windows after a reboot.
 
R

R. McCarty

Windows XP is "funny" about how it remembers & enumerates
USB stuff. For another run at it, try this.
Unplug every USB device.
Reboot.
Open Device Manager
Click "View", tic "Show Hidden Devices"
Expand Universal Serial Bus Devices.
Uninstall everything that is shown "Grayed Out"
Reboot - Afterwards, just plug in the HUB - no downstream devices
Reboot - Make sure the Hub is still active
Then plug in all the downstream devices
Reboot and see if XP can hold on to the USB Device Tree
 
P

Peagee

Windows XP USB2.0 does not support Legacy USB 2.0 BIOS support. You have to
be online so Help can get the articles from ms's web server. It on the tab
Knowledge Base.

It pulls this article from the web server
http://support.microsoft.com/default.aspx?scid=kb;en-us;832577&FR=1&PA=1&SD=HSCH

Perhaps you need to set your search options in Help. Click options on the
Help toolbar.
********************************
Thanks, David & R. McArty. David, that Knowledge Base article is very
enlightening. Although I had downloaded and installed both patches to the
USB mentioned in Base articles, which did nothing, I hadn't tried going into
the bios. I think, since it's easy, I'm going to first try the suggestion
about uninstalling all the USB devices and then replugging everything and
see how it goes. Will try that after work this evening. If I still feel
like I'm banging my head into the wall, I'll go ahead and get the analog
plug for this LCD so I can take a look in the bios and see about disabling
legacy 2.0. Is the legacy 2.0 USB different from today's USB 2.0? My
current 2.0 stuff will work?
 
D

David Candy

If legacy USB 2.0 is the same as Legacy USB it allows your USB keyboard to work before the operating systems take over. Disableing it will prevent a USB keyboard from working. Maybe in the BIOS. A BIOS is a collection of device drivers that allow parts of the computer to work as it boots. There's a video device driver so it can make pictures as it boots, keyboard drivers so you can type things as it boots. I use USB to PS/2 adaptors so I've not used usb.

This may mean you can't use the keyboard outside of windows, that is it you can't use it in the BIOS. Also some BIOS have seperate setting for the legacy USB keyboard and one for other devices. Only USB2.0 legacy needs to be turned off. Although Win 98 had the same problem with USB 1.
 
P

Peagee

Windows XP USB2.0 does not support Legacy USB 2.0 BIOS support. You have to
be online so Help can get the articles from ms's web server. It on the tab
Knowledge Base.

It pulls this article from the web server
http://support.microsoft.com/default.aspx?scid=kb;en-us;832577&FR=1&PA=1&SD=HSCH

*****************
David, you hit the nail squarely on the head. I surely didn't mean to seem
resistant to going into the bios; it's just a little cumbersome for me to
swap out the digital cord for an analog one so I could read the screen; but
damn if that wouldn't have saved me a heckuva lot of time, effort, and
aggravation. That is exactly what it was. Once I disabled legacy support,
my hub is recognized, my card reader is recognized, and even my old USB 1.0
printer is recognized. And after some searching on the SanDisk site, buried
in some FAQ, is this question and the bios answer. Why that couldn't be
more obviously displayed or, heaven forbid, in the accompanying otherwise
useless instruction manual, I don't know. Thank you so much for sharing
your knowledge and guiding me toward the solution.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top