The Computer Oracle

Missing "eject" option on USB drives on Windows 7?

--------------------------------------------------
Rise to the top 3% as a developer or hire one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------

Music by Eric Matyas
https://www.soundimage.org
Track title: A Thousand Exotic Places Looping v001

--

Chapters
00:00 Missing &Quot;Eject&Quot; Option On Usb Drives On Windows 7?
00:42 Accepted Answer Score 7
01:45 Answer 2 Score 0
02:08 Thank you

--

Full question
https://superuser.com/questions/350551/m...

--

Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...

--

Tags
#windows7 #usb

#avk47



ACCEPTED ANSWER

Score 7


There are two meanings to "eject", unfortunately:

  1. Physically remove the medium from the device. E.g. Eject the CD, floppy disk, etc.

  2. Write all cached data to the disk, flush all buffers, do all the housekeeping on the filesystem and make the disk inaccessible so no further writing is possible.

Meaning #1 is enabled in "My Computer" only for the disks/devices that are declared "removable" by their driver. Meaning #2 is enabled in the system tray icon for all devices that are on a hot-plug bus (e.g. USB).

Thus the difference. Your new disk declares itself "non-removable", but it is USB-connected.

You still need to eject flash media! It is true that if flash disk is NTFS-formatted, it is somewhat resilient to sudden disconnects, but most flash disks are FAT-formatted, and if you yank it before Windows had the chance to flush all cached data to the disk, you'll get a nasty surprise sooner than later: corrupted files.




ANSWER 2

Score 0


I had a similar issue recently - it was due to an old Acronis filter driver that didn't get uninstalled correctly. You can check the "Device Stack" property under the details of the drive. This is an example (normal) stack

In my case there was an additional entry there that I looked up, and discovered it was from Acronis, and so I ran their "full cleanup" utility (https://kb.acronis.com/aticleanup)