留言

为什么拔 U 盘前非要点「安全弹出」?微软 8 年前就摊牌了

赶着下班的傍晚,收拾好背包准备拔 U 盘走人。 出于刻在肌肉记忆里的谨慎,你点开任务栏右下角那个小图标,规规矩矩点击「安全删除硬件」。 结果屏幕正中间哐当跳出来一句提示, “ 「该设备正在使用中,请关闭所有程序后再试。」 你明明把 Word 关了,文件夹也退了,桌面干干净净,可再点一次,弹窗依然纹丝不动。眼看地铁就要赶不上,你只能心一横把 U 盘硬拔下来,心里还得犯嘀咕,生怕明天插上电脑直接弹出一句「磁盘未格式化」。 这套玄学流程,折磨了全世界电脑用户二十多年。 但很多人不知道的是,早在 2018 年底发布的 Windows 10 1809 版本里,微软就已经在底层给这件事画上了句号。到了 2019 年 4 月,微软干脆发了一份官方支持文档向全世界摊牌,明确表示在默认状态下, “ 用户根本不需要再去点什么安全删除硬件,只要没在传文件,随时可以直接拔。 既然八年前官方就允许直接拔了,为什么当年非逼着我们点弹出?现在那个烦人的「设备正在使用中」到底又是谁在占着茅坑? 当年逼你点弹出,是因为系统在「骗」你 这事得从电脑「骗人」说起。 在 USB 1.1 和 USB 2.0 的远古年代,闪存颗粒的写入速度慢如蜗牛。操作系统为了让用户觉得电脑反应很快,耍了个小聪明,也就是「写入缓存」。 当你把一个大文件拖进 U 盘时,Windows 并没有老老实实把数据直接写进 U 盘芯片,而是先一股脑塞进电脑的运行内存里。内存的速度是纳秒级的,唰的一下,屏幕上的进度条就走完了,系统欢快地告诉你复制完毕。 写入缓存示意,数据先在内存排队,再后台写入 U 盘 可实际上,Windows 正在后台偷偷摸摸地把内存里的数据往 U 盘里倒。 更要命的是,早年的 U 盘清一色都是 FAT32 格式。这种古老的文件系统极其脆弱,没有任何日志保护机制,只要你在后台还没倒完数据的时候把盘拔了,文件分配表写到一半断电,整个 U 盘的目录结构当场脑死亡,下次插上就会变成无法识别的 RAW 格式。 所以当年的「安全弹出」,其实就是你给操作系统下达的一道催命符,意思是赶紧把内存里攒着的数据刷进闪存,然后切断逻辑挂载。等系统把缓存彻底吐干净,才敢给你亮起绿勾。 微软八年前就摊牌了,把默认规则改成了「快速删除」 但硬件的迭代早就把这套逻辑淘汰了。 后来 USB 3.0 普及、闪存颗粒速度飙升,为了省那几秒钟的缓存时间,让全球用户每天冒着丢数据的风险去点弹窗,完全成了一笔亏本买卖。 其实从 Windows 7 时代开始,微软就已经在尝试调整策略,到了 2018 年底的 Win10 1809 版本,微软彻底不再犹豫,把所有外接存储设备的全局默认策略,一刀切地锁死在了 「快速删除」 模式。 你可以现在就把 U 盘插上电脑验证一下,路径非常简单, “ 右键开始菜单 → 「磁盘管理」 → 右键你的 U 盘 → 「属性」 → 「策略」 你会看到系统默认勾选的就是 「快速删除」 ,下面还带着一行小字说明,明确写着无需使用安全删除硬件图标即可直接拔出。 这个模式的核心逻辑,就是关闭系统级的写入缓存。 你往 U 盘里拷的每一个字节,Windows 都会实时往闪存里硬塞,不再拿内存当蓄水池。只要屏幕上的复制进度条走完消失,就代表操作系统层面的搬运工作已经彻底结束。 再加上现在的存储设备大多用上了带日志自愈能力的 NTFS 或更现代的文件系统,意外崩盘的概率已经微乎其微。 既然能直接拔,为什么还在报错「设备正在使用中」? 那么问题来了,既然活都干完了,为什么现在点安全弹出,还是会频繁报错说「设备正在使用中」? 最黑色幽默的地方就在这里。当你把所有软件都关掉之后,死死抓着 U 盘不放的根本不是你,而是 Windows 自己。 只要 U 盘还插在接口上,系统后台就有一大堆服务在围着它团团转, 资源管理器 正在后台偷偷扫描图片生成缩略图缓存 Windows Search 正在给新拷进去的文档建立搜索索引 自带的 Windows Defender 杀毒引擎可能正挨个文件做安全排查 甚至第三方输入法或者压缩软件的右键菜单插件,都会在后台挂着一个文件目录的句柄不撒手 安全扫描、缩略图和搜索索引等后台程序可能占用 U 盘 这些后台动作绝大多数只是在「读」而不是在「写」。但「安全弹出」这个老古董程序的逻辑非常死板,它不管三七二十一,只要检测到系统里还有任何一个进程挂着 U 盘的访问句柄,就会立刻拦住你报错。 这就好比 Windows 左手抓着你的 U 盘看个不停,右手反过来给你一巴掌,警告你说有人正在用 U 盘。 此时你直接把 U 盘拔掉,唯一的结果就是打断了杀毒软件或缩略图的后台读取,对 U 盘里的数据安全没有任何实质性的伤害。 真正不能拔的两种特殊情况 当然,直接拔不代表可以毫无顾忌地乱拔,有两个物理层面的边界依然

about image
博努奇:入选国米青训后全家开心;转会米兰是个糊涂决定 中国人民银行、金融监管总局、中国证监会明日将召开会议