弹出u盘_都说:U盘直接拔出不会丢失文件,“安全弹出”形同虚设,对吗?
发布日期:2021-06-24 16:14:43 浏览次数:4 分类:技术文章

本文共 729 字,大约阅读时间需要 2 分钟。

经常被“教育”的你,是否被“拔出U盘前一定要安全移除”这一句话支配着呢?据老毛桃所知,以往很多用户都会先点击“安全弹出”,再拔出;而现在大部分人都是用完后直接拔出,但他们会惊奇地发现,即便是不按正确的步骤操作,文件也没丢失,这是为什么呢?

d7cefbe2219ed800423bc153d37fb876.png

其实在操作系统的文件子系统有个buffer,它将数据暂时存储起来,在方便的时刻再一次写入设备。而这个安全移除就是最后一个“方便的时刻”。但为了保证数据安全,早在Windows XP之后,微软就做了调整:在用户操作完成后立即刷新buffer。

a0d975bc71575ff13b198407644169e0.png

这一调整的具体操作是什么呢?将U盘插入电脑的USB接口,右键点击U盘选项,选择【属性】进入;将选项卡切换到【硬件】,点击【属性】;切换到【策略】,此时你会看到勾选的选项是【快速删除】。

9bb5f4758ba09477406601106c0a1e8b.png

这个【快速删除】是什么作用呢?目前移动设备都被设置为该选项,写入缓存被禁用了,但正因为这,我们在不使用U盘的时候可以不点击【安全删除】,直接拔出。不过,微软这一操作并没有广为人知,究其原因是顾及到会有数据丢失的可能。

84f434d158aa31e7d72e5584a572a8eb.png

所以,如果你对数据格外重视,需要保证100%不会丢失,建议还是使用安全弹出。那么这时可能会有用户说了:安全弹出总是无法弹出,这是怎么回事呢?这是因为在Windows系统中总会有一些程序在扫描文件,或许是杀毒软件,也有可能是流氓软件。遇到这样的问题怎么解决呢?

6d2cf300a1d83461f2a975dee91d3a59.png

要知道,U盘不能被移除是因为其Handle被锁住了,在这里我们借助Sysinternals的良心免费工具(Handle和Process Explorer),运行Handle工具,稍等片刻我们即可看到锁住U盘的程序。

3500cf89f3c6091d2305ec67d28532ca.png

接着打开Process Explorer,输入该程序的pid数值,找到对应名臣的程序,关闭即可。

e3e8eed81c60af4630e7344f69432ad3.png

转载地址:https://blog.csdn.net/weixin_33758343/article/details/112702033 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:怎么查看elementui版本_2021新年 Vue3.0 + Element UI 尝鲜小记
下一篇:命令刷固件_TOTOLINK A3004NS 国行刷入 Breed 不死和 hiboy Padavan 固件

发表评论

最新留言

很好
[***.229.124.182]2024年04月03日 07时39分24秒