Mark Bourne wrote:
> How can I safely remove a single removable drive from Vista?
>
> In Windows 2000, I clicked the "Safely Remove Hardware" icon in the
> system tray and selected the drive I wanted to remove. In Vista, all
> removable drives are listed against the USB host controller:
> > Safely remove Standard Enhanced PCI to USB Host Controller -
> > Drives(A:, F:, G:, H:, I:, J:,K
>
> How can I remove just one drive (say, K:, which is a USB flash drive)
> without stopping the other drives, and the entire USB controller!?
>
> I am using a Belkin USB 2.0 PCMCIA card and D-Link DUB-H7 hubs. I have
> not installed any vendor-specific drivers for these devices, nor for the
> drives concerned (ie. the above devices are using drivers included with
> Vista).
>
> I have installed all updates listed by Windows Update.
After a bit of experimentation, I have found the following...
- if I plug a single, external hard disk directly into the USB card, it
is listed as a separate item in the "Safely Remove Hardware" list and
can be stopped separately from the USB card.
- if I plug that same drive in via one of the D-Link hubs, with no other
hardware plugged into the hub nor the other USB port of the card, the
drive letter is listed by the USB Host Controller as described in my
original post, and stopping it requires that the USB card is also stopped.
This suggests (to me) that the problem has something to do with the
hubs. However, these use the standard "Generic USB Hub" driver, and as
far as I know there are no specific drivers for them. Under Windows 2000
the hubs were also using the generic driver. Unfortunately I don't have
any other hubs to try, otherwise I would.
By the way, this is a clean install of Vista Business, on an existing
laptop, so there is no OEM junk or drivers/software from the previous OS
to cause problems. The previous OS (Windows 2000) is still installed on
another partition, and dual-booted with Vista, although I can't see that
being a problem.