How to Find Out Which Program or Process is Blocking USB Drive When Ejecting

USB drive is now becoming the most common storage media. It seems that the age of CDs and DVDs is coming to an end. When is the last time you have used any optical media to install a program, or for storage needs. Sometimes when you try to eject your USB drive, by right clicking the icon on the system tray, you get an error message that the drive is in use by some program. You may have closed all processes and programs that are running from the drive, but still you can get such an error.
mass storage

This message comes for our own good and it prevents us from ejecting the drive when the drive is in use by some program. For example, if there is a data transfer going on between your USB drive and hard drive and if you eject the USB drive at that time then it is possible that data gets corrupted. Therefore this message warns the user that drive is being used by some process. But the problem is that Windows cannot recognize exactly which program is using the drive, so that you can close that program or process.

It is also possible that a program is not accessing the drive, but its a process that is running in the background. Such processes are hard to identify and close. How would you know which process is blocking the USB drive from ejecting?

Solution for “USB Device is in Use” Problem

Enter Dev Eject, a free windows based tool that lists all the removable devices and identifies applications that have locked down your drive from ejecting. It clearly lists all the program that are open from the drive and which process has them open. The interface of this program is clean and straightforward, no complicated stuff here.

deveject

The plus point or the main feature of this program is that it lists out the processes running from the drive, so that you can close the associated programs running that process. After closing that program, you can safely eject your drive.

Upon starting Dev Eject, it will present a list of all the connected devices via USB interface and also via SATA interface. Click on individual device from this list and you can then do tasks like eject the drive or you can click on “Locks” to know which process has locked the drive and is preventing from ejecting.

Once you know the program, just close it manually and if it is running in background then close it from “Task Manager”. You can also locate that process from Task Manager and clicking on “Processes” tab.

From “settings” section you can set Dev Eject to start with Windows, specify default click action on tray and device list, add tray integration and can configure more such options.

Download Dev Eject




You may also like to read:

  1. How to Install Bootable Linux on USB Flash Drive
  2. Use Ultra PDF Merger to Merge Multiple PDF Files into One
  3. Advantages of Using Solid State Drive as Boot Drive

Add a Comment

© 2012 Technostarry. All rights reserved. Reproduction without explicit permission is prohibited.