Unable to disconnect from USB port

G

Guest

I am running Activesync on a Toshiba Pocket PC and a Gateway desktop
computer. After syncronizing today, I had a problem ejecting the mass
storage device. Got the message "The device "Generic volume" cannot be
stopped right now. Try stopping the device again later. It has been working
great up until now. Can someone tell me what is going on and how I can
safetly eject the device?
 
S

S.Sengupta

What happens if you shut down the system and disconnect it?

regards,
S.Sengupta[MS-MVP]
 
U

Unk

I am running Activesync on a Toshiba Pocket PC and a Gateway desktop
computer. After syncronizing today, I had a problem ejecting the mass
storage device. Got the message "The device "Generic volume" cannot be
stopped right now. Try stopping the device again later. It has been working
great up until now. Can someone tell me what is going on and how I can
safetly eject the device?

Right-click "My Computer", Properties, Hardware Tab, Device Manager.
Locate, and double-click, the Toshiba Pocket PC device, select the "Policies Tab".
Check "Optimize for quick removal" and "OK" your way out.
Now you can remove the Toshiba Pocket PC without using the Safe Removal Icon.
 
U

Uwe Sieber

candothis said:
I am running Activesync on a Toshiba Pocket PC and a Gateway desktop
computer. After syncronizing today, I had a problem ejecting the mass
storage device. Got the message "The device "Generic volume" cannot be
stopped right now. Try stopping the device again later.

Copied from a previous posting...

That means that there is one or more open handles to the
drive to remove.

Try to discover who has an open handle to your USB drive:

Get Sysinternals ProcessExplorer
http://www.sysinternals.com/Utilities/ProcessExplorer.html
and my ListUsbDrives
http://www.uwe-sieber.de/files/listusbdrives.zip

Start ListUsbDrives, it shows somthing like this for each
USB drive:

MountPoint = U:\
Volume Name = VOYAGER1GB
Size = 991 MB
MultiReader = no
Drive Type = removable drive
DOS Device = \Device\Harddisk4\DP(1)0-0+f
Device Name = Corsair Flash Voyager
Serial = ---
USB Port = 3-2

We need the 'DOS Device' name for your drive. Then start the
ProcessExplorer. Ignore the initial message 'No symbols defined'.
Go to 'Find'->'Find Handle' and enter a unique part of your drive's
DOS Device name, e.g. 'disk4'. Click 'Search'.

Then it lists all processes that hold open handles to your drive.


Greetings from Germany

Uwe
 
U

Uwe Sieber

Unk said:
Right-click "My Computer", Properties, Hardware Tab, Device Manager.
Locate, and double-click, the Toshiba Pocket PC device, select the "Policies Tab".
Check "Optimize for quick removal" and "OK" your way out.
Now you can remove the Toshiba Pocket PC without using the Safe Removal Icon.

This may reduce the probability of problems but it's
no warrenty.
Sample: Open Document in your text processor which has
a 15 minutes autosave activated. 15 minutes are over
exactely in the moment when you tear out the drive.

Using the Safe Removal dialog or a similar command line
tool is the only save way.
For drives that appear as 'Removable drive' calling the
'Eject' item in the Explorer's context menu for the drive
is ok too but requires admin previleges by default.


Uwe
 
G

Guest

Uwe,
i read the posts and am having the same problem ejecting a usb device. it's
a removable jump drive. i downloaded the list usb drives and saw pretty much
what you listed except for on the drive type, mine says fixed drive and not
removable drive. can this be why i can't eject my device?
 
U

Uwe Sieber

b1 said:
Uwe,
i read the posts and am having the same problem ejecting a usb device. it's
a removable jump drive. i downloaded the list usb drives and saw pretty much
what you listed except for on the drive type, mine says fixed drive and not
removable drive. can this be why i can't eject my device?

No, 'fixed' or 'removable' makes some differences but
not for the ability of beening prepared for save removal
as long as it is an USB drive.

Usually at least one open handle to the drive prevents
the save removal.
Try to discover who has an open handle to your USB drive:

Get Sysinternals ProcessExplorer
http://www.sysinternals.com/Utilities/ProcessExplorer.html

Ignore the initial message 'No symbols defined'.
Go to 'Find'->'Find Handle' and enter your drive letter like
U: and click 'Search'.

Then it lists all processes that hold open handles to your drive.


Greetings from Germany

Uwe
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top