为什么安全删除硬件这么慢?

Ste*_*fin 19 windows-7 safely-remove-hardware

我从未使用过按下“安全删除硬件并弹出媒体”按钮会导致立即响应的计算机。大多数其他功能几乎立即响应,而“弹出 USB 产品字符串”窗口几乎总是需要几秒钟才能出现。(我承认,有时它发生得很快,但这种情况很少发生,即使在新计算机上也是如此。)

有没有理由为什么这应该比其他命令慢?是不是因为计算机需要时间来找出可以删除的内容?

在此处输入图片说明

小智 8

这是因为 Windows 为提高性能使用了一种称为“延迟写入”的技术,其中 Windows 并不总是在每次使用时立即将所有内容写入外部驱动器。相反,它通过将数据保存在内存中,将大量小写入合并为一次大写入。

这就像洗碗;每天清洗一次洗碗机比每次使用一个杯子或盘子清洗一次要高效得多。

但不利的一面是,您认为已传输到 USB 驱动器的某些数据实际上可能仍在计算机的内存中。这就是为什么您不应该只是拔出驱动器,而是首先使用安全删除硬件图标来强制 Windows 将它保存在内存中的任何内容写入驱动器。

这说起来很容易,但 Windows 的“安全删除硬件”功能使用起来很混乱,尤其是当您有多个 USB 设备时。更糟糕的是,该图标经常从系统托盘中消失。

为了更快地删除,您可以更改您的 U 盘设置以保护模式。但在这种模式下传输速度较慢。

但另一种方法是使用“ usb-disk-ejector ”这个软件是免费和便携的。快速安全。

  • 我不认为它解释了为什么“安全删除硬件”功能*如此缓慢*。我没有观察到在我*写入*数据的USB记忆棒上使用它和我*只读取*数据的地方使用它之间有任何区别。我不相信这是因为延迟写入*仅*。 (5认同)