I have two USB flash drives: one is 256 MB and USB 2.0, the other is 1 GB and USB 1.1. The 256 will work anywhere I plug it in. The 1GB flashdrive works when I plug it in any one of six USB slots located on the back of my Windows XP Pro machine. There are two USB slots located on the front of my machine, and this is where I have problems. The large flashdrive is not recognized when I plug into these slots.

I have tried to find solutions to this problem, but so far the 'easy' solutions include: reformat HDD and do a clean install of Win XP; replace the motherboard; purchase a USB PCI card (don't know how this would help the front USB); and a few other rediculous solutions. Anyone here have a better idea of how to fix the problem?

More details if necessary.