Unlike Many, I am a big fan of Safely Removing External Harddisks, USB Drives and anything that comes with a dialogue of Safely Remove Hardware. See this Link if you wonder why I do that.. Anyhow, lately, I have been noticing that It is not working, everytime. Every once in a while,after use when I try to safely remove the disk. Nothing happens. I keep on clicking the button. But the message "Your Device is now safe to remove..blah" is not showing..

My Question is:

  1. Why isn't it working everytime.
  2. What ovverides my command to remove that device.
  3. Is there any way I can close all the handles opened to the files in the usb device and safely remove the device.
  4. Will Explicitly(using commandline or somethin) closing the handles might cause any data corruption or hardware damage.
  • Have you tried the Eject option? – Yass Sep 21 '13 at 12:24
  • What kind of Windows do you mention? In Windows XP and in Windows 7 the dialog appears as a notification on the taskbar below, on Vista it is a little window that appears on the center of the display. – Doktoro Reichard Sep 21 '13 at 12:30
  • Thanks @yassarikhan786 .Yes, The removable disk is still there.. Well there is a difference between safely remove and eject – Augustus Francis Sep 21 '13 at 12:31
  • I am using Win8. @DoktoroReichard. And I could tell if the deed is done..:).. But it is not – Augustus Francis Sep 21 '13 at 12:32
  • 1
    @DoktoroReichard - Any active I/O will be quiesced when the system sleeps -- all buffers will be flushed, etc. – Daniel R Hicks Sep 21 '13 at 22:29
  1. It might be working, it just is closing programs that require access to files inside the removable drive.

  2. Eventually there might be some damaged settings, but usually that doesn't happen. It will fail if you have a program that opened a file inside the drive and needs to use it (i.e. doesn't store it in memory) (e.g. Excel, Word, etcetera)

  3. Ejecting the device is one way, removing it is another, but these will not be able to safely eject your drive. Unless you close the programs that are using resources from the drive, there is no other way.

  4. Explicitly (as if closing the programs, the right way) then no.

There are good applications to detect what programs are keeping you from closing your drive. An instance of it is UnLocker. A short description of the program is the following:

Ever had such an annoying message given by Windows? The file is in use by another program or user. Unlocker is the solution!

  1. Simply right click the folder or file and select Unlocker
  2. If the folder or file is locked, a window listing of lockers will appear
  3. Simply click Unlock All and you are done!
  • Thanks. But, When I meant Explicitly is that, Is there any command line tools.. any 3rd party softwares to do this. Also I tried waiting for some time after clicking but it just isn't working. – Augustus Francis Sep 21 '13 at 12:36
  • There was something for OSX, I'll look for something like it for Windows (I remember "What's keeping me" or something like this). A program might ultimately hogging resources in the drive. You can be sure the drive was ejected by looking into My Computer. If the drive was removed, then you wouldn't be able to see it. – Doktoro Reichard Sep 21 '13 at 12:40
  • I do remember that certain notifications can be hidden in Windows. Never tried to hide the Safely Remove ones, but if you don't see the drive in Explorer after removing it, that could be your problem. – Doktoro Reichard Sep 21 '13 at 12:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.