Why Removing USB Flash Drive Can Erase Your Data?

in technology •  8 years ago 

"Life is too short to safely withdraw the USB device."

                                                  *Unknown Author*


Zazzle already sells its USB with this text :)[http://www.zazzle.co.uk]

Many of us experienced the feeling, when we were in rush and need to remove the USB flash drive from computer. But then it appears - System cannot unmount disk and it can be dangerous. Why is that?

Computer tries to optimize its performance, works as much on system memory - the one that is the fastest in writing and reading data. On the slower memory (hard disk) writes only occasionally. System thus operates with cache for each disc. Although outwardly it may seem that something is inscribed on a portable drive, in fact, the computer holds in the buffer information about what will be needed and where to write.
When removing a disc using the recommended method to remove it from the computer, the system sends a command (ie. "Flush") to ensure that all temporary data cache has been registered on a portable drive. Only then is it possible to guarantee that they are written to disk all the data you want to store there.

But there is a solution in newer versions of Windows (7 and up) - if you set in Settings - HW - USB - "Quick remove".
After that you can safely remove your USB stick anytime without risk.

Hope it helped you!! :)

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

very helpful post. i followed you. if your interested in art it would be nice u check my blog out. perhaps u find some nice art that u will like :) <3 kalipo keep it on

Interesting pieces of art - followed and upvoted ;)

Yep. I had this happen to me when I didn't safely remove the drive and It corrupted my USB stick.It's dead now.

Do you know how to find the quick remove option in Windows 10?

It's good to remember that this will make your usb stick lifetime shorter because of the repeated unoptimized read/writes.