Time said:
My mass storage devices are recognised in Device Manager, but they do not
get allocated a drive letter in My Computer or Explorer.
I have tried Googling for a fix, without having to do a reinstall or
repair of windows, but to no avail.
Will a PCI USB2.0 card sort this known WINDOWS XP problem.
There is a known problem with Windows and drive letter assignment.
I have experienced it before under the following circumstances.
Internal drives of A: (floppy) C: (Hard drive) D: (DVD drive) E: (CDRW
drive) and a mapped network drive of F:
Or A: (floppy) C: (Hard drive) D: (DVD drive) and a mapped network drive of
E:
What happens is that when assigning the drive letter for the recently
inserted USB drive windows looks at the internal drives but ignores the
network drive. Thus the USB drive gets the same drive letter as the Network
drive (F: or E: in the above examples). Because the mass storage controller
gets loaded after the Network the USB drive is not available.
Most people that have been bitten by this have taken the good habit of
assigning only the drive letters nearer the end of the alphabet to network
drives, but it may be that you cannot do this without breaking document
paths etc now. So you should do what another poster has suggested and look
in The disk management section of computer management to force a different
drive letter to the USB disk. Sadly this may have to be done for every USB
drive device you plug in.
Maybe Microsoft will fix this some day ?