BehindEnemyLines
Senior member
I am running Windows Server 2008 (although I don't think this is unique to Server 2008). Every time I try to remove my Western Digital 160GB USB 2.0 hard drive, it always return with the error below. The safely remove feature works perfectly fine usb flash drives (not hard drive). I even chkdsk g: /f for errors, and it came back clean.
I have no idea why System is holding on to that drive. Shadow Copies are not enabled for any drive (I checked), and System Restore does not exist on server. I also disabled the "index this drive for faster searching."
Here is a picture of currently opened handles:
Process Explorer
Unlocker 1.8.7
Sysinternals Handle.exe
For some reason, the program handle.exe from Microsoft Sysinternals does not list any handles for the drive, even though powershell was run with admin elevated. The "Unlock All" feature of Unlocker does nothing.
I have no idea why System is holding on to that drive. Shadow Copies are not enabled for any drive (I checked), and System Restore does not exist on server. I also disabled the "index this drive for faster searching."
The application System with process id 4 stopped the removal or ejection for the device USB\VID_1058&PID_0702\575845583036343830373234.
Here is a picture of currently opened handles:
Process Explorer
Unlocker 1.8.7
Sysinternals Handle.exe
For some reason, the program handle.exe from Microsoft Sysinternals does not list any handles for the drive, even though powershell was run with admin elevated. The "Unlock All" feature of Unlocker does nothing.