We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
Contact Forum Editor

Send an email to our Forum Editor:


PLEASE NOTE: Your name is used only to let the Forum Editor know who sent the message. Both your name and email address will not be used for any other purpose.

Tech Helproom


It's free to register, to post a question or to start / join a discussion


 

'generic volume is in use'-the same old external hdd ejection issue-programs to force eject?


theDarkness
Resolved

Likes # 0

This is a continuation of an earlier post. My external hdd is optimised for quick removal, but in windows xp, vista and 7, the device wont eject or remove safely. The 'cant stop your generic volume because a program is still using it' message. Its an issue that happens 30% of the time I use an external and attempt to eject. If I close all programs that could be potentially scanning the drive, I still cannot eject. In windows 7, if I remove the device by pulling the plug (after changing to 'quick removal'), I will hear the error beep to indicate that it should not have been removed because something may have been using the drive.

Normally, if it safely removes, in windows 7 I will hear a different sound to indicate success. Closing all likely software beforehand (eg antivirus which may attempt a background scan) does not help, windows taskmgr and the external drives hard drive light does not show major usage (everything is 0% aside from firefox and crcss.exe at 1%), so I feel it may be a windows bug that has simply never been fixed. I dont believe anything is truly accessing the drive, I have had this issue with more than one drive using different windows systems.

I can log out, then in again, and it still wont eject. I know switching off completely or switching to sleep mode before pulling the usb plug works, but Im after a quicker option.

I need a program that will list all usb devices, and what windows processes or programs are using each, and the possibility of stopping them. 'ProcessExplorer' shows all processes, but does not indicate exactly what may be using any device. Another forum mentioned 'Hotswap', but that will not stop anything accessing any drive, and its homepage recommends to always safely eject in case of corruption. Can anyone recommend any programs to try? Unlocker usually does not work.

Like this post
Chronos the 2nd

Likes # 0

I cannot remember the last time I used the Safely Remove Hardware Icon to unplug a USB drive. If I know I that I am not writing to the drive then I just unplug it and I cannot remember the last time I had a problem with this method.

But I wonder if it is System Restore that is accessing your external drive. Again I do not use this and have it switched off so not a problem for me.

Like this post
theDarkness

Likes # 0

windows 7 'eject' is safe removal, aside from just pulling the plug. without quick removal and proper spin down of the drive, my drives probably wouldnt last very long. Its not something want to do (just pull the plug) if I constantly get error noises and if anything in windows is starting an unwanted external scan.. very annoying :)

I should have searched for one before, but found a program that will simply replace windows own safe removal. 'USB safely remove'. It must have taken them a while to work out the name.

click here!!!

The above image is showing me exactly why I cannot eject, but.. the info not much use to me. I can force a shutdown through this program, but I would really like to find out what its showing me, and why. Thanks if anyone has any ideas.

Like this post
lotvic

Likes # 0

I found some clues, transactional ntfs filesystem and also www.forensicswiki.org/wiki might help with what it is about.

Like this post  
Chronos the 2nd

Likes # 0

Something here.

Like this post
theDarkness

Likes # 0

thanks, I found that first one too, so it would seem to be a windows issue after all. I still cant eject, 2 hours later. No fix aside from a 'forced stop' within safely remove, or simply switching off-so the removal program cannot really solve the issue. Pulling the plug is likely no safer than a forced stop. I wonder if windows 8 users are having the same issue. I havent found anything yet.

Like this post
rdave13

Likes # 0

Wonder if 7 is indexing it. By default it shouldn't but that will take time before you can remove the drive. Opposite to this. Just a thought.

Like this post
theDarkness

Likes # 0

I thought that too at first, but indexing is off for this external drive. It would seem windows has an issue understanding what ntfs drives are able to be ejected or not, when it comes right down to it. Some forums are putting the issue down to vista and 7s new file system, but I am certain I had the same eject issue in xp. chronos links had a couple of possible solutions (eg disabling the drive in device manager), but along with attempting to change to write caching and back to see if that made a difference, 7 requires a restart in order to work in each case, which defeats the purpose. thanks :)

Like this post

Reply to this topic

This thread has been locked.



IDG UK Sites

Android One vs Android Silver vs Google Nexus: What is the difference?

IDG UK Sites

Apple updates MacBook Pro line-up: Price cuts & spec boosts for 6 MacBook Pro models

IDG UK Sites

Long live the internet fridge: the Internet of Things is coming

IDG UK Sites

How Prometheus' colourist Juan Ignacio Cabrera gave a tense, edgy feel to Chosen