I have an irritating problem which not infrequently occurs with USB storage devices, HDs or flash drives.
In this case it is with a pair of HGST HTS72532A7E630 2.5in 320GB disk drives (one at time).
Connected as an external USB drive, on trying to eject (safely remove), I get the message on my screen something like "Generic Device cannot be stopped because a program is accessing it". It seems the program is permanently accessing the drive.
(it's a generic disk because it suddenly loses NTFS format to become RAW format after computer drops disk, I safely eject it, stop power to it. and reconnect everything. Despite being set to always on, after running SeaTools and finding no errors on the disk, I left everything, and when I returned hours later, the computer had "dropped" the disk - didn't show in My Compute. That was when I ejected the disk reconnected, and it was in RAW format and non-ejectable)
The HD is assigned the letter H: . Even with no applications running (ie task bar is empty, none shown in Task Manager) I get this message. Using procmon, a search for "H:\" shows nothing.
How do I get to "safely" eject this disk without powering down the whole computer ?
Compaq Presario S5160UK DT261A under XP Home/SP3
Processor - Celeron 2.7 GHz
Motherboard - MSI MS-6577 v2.1 'Xenon'
RAM - 2 (1GB +1GB max) DDR PC2700
PSU - OCZ 500W
BFG GeForce 6800GT graphics card in AGP slot.