I'm using external hdd as one of prime hdd for my laptop (with windows 7). It is always plugged in. But as it is plugged into the usb port, it shows in "Safely remove hardware". Sometimes I missclick it when trying to unplug flash drive.

Is there a way to hide particular device from that devices list? Or a way to make usb port as internal one? I know there is solution for SATA/AHCI, but didn't found any for usb.

My laptop - MSI GP62 6QF(Leopard Pro)-1605XRU.


Disable the cache on the drive. The safety remove hardware message is because the drive has a cache turned on that causes your data to sit in RAM before it is written to the drive. If there is an improper removal, your data will be lost. But, having the cache improves performance.

You can disable write-caching under the properties menu of the drive. Open My Computer and right-click the drive in question. Click properties. Under the policies tab, disable write caching or choose Quick Removal under removal policy.

| improve this answer | |
  • "If there is an improper removal, your data will be lost" - but if there is improper removal with/without enabled, data still will be lost, won't it? – Nexen Jul 28 '17 at 8:01
  • Cache was initially disabled. Anyway, tried to enable it and disable with restarts. Still shows in tray. – Nexen Jul 28 '17 at 13:01
  • I just tested this on Windows 7 myself, and it does not work. Sorry, it has been a while since I played with these settings. Maybe this was a Windows XP thing. It doesn't look like this behavior can be reliably changed. See here for an alternative, but not perfect, workaround that involves changing mount points: social.technet.microsoft.com/Forums/windows/en-US/… – Appleoddity Jul 28 '17 at 14:33
  • 1
    In regards to your question about data still being lost on improper removal. You would be right if the drive was actively being written to. But, disabling write caching forces the data to be written out to the drive immediately, rather than sitting in memory for extended periods of time and potentially being lost. That is the difference. – Appleoddity Jul 28 '17 at 14:34
  • this does not help at all, what made you think this would work in the first place? – user1916182 Feb 14 '18 at 19:22

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.