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

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

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

这比其他命令慢的原因是什么?是因为计算机需要时间来判断哪些内容可以删除吗?

在此处输入图片描述

答案1

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

这就像洗碗一样;每天用洗碗机洗一批碗比每次用一个杯子或盘子洗一批碗效率高得多。

但缺点是,您认为传输到 USB 驱动器的部分数据实际上可能仍在计算机内存中。这就是为什么您不应该直接拔出驱动器,而应该先使用“安全删除硬件”图标强制 Windows 将内存中保存的任何内容写入驱动器。

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

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

但另一种方法是使用“USB 磁盘弹出器“该软件是免费的、可移植的、快速的、安全的。

答案2

每次您点击该图标“安全删除硬件并弹出媒体”时,它都会触发与打开“设备和打印机”相同的过程(在后台)。

连接的虚拟和/或网络打印机和其他设备的数量相对较多可能会导致其运行速度变慢。

如果你可以在任务栏中忍受一个额外的图标,这里有一个解决方法(保留起来可能会有点烦人) -

转到控制面板 -> 查看设备和打印机。无论打开它需要多长时间,它都是一次性的事情。如果您可以将此窗口最小化(可能在最左侧)在任务栏上,则可以节省尝试弹出设备的时间。

在此处输入图片描述

今后,每当您连接设备时,操作系统都会在后台更新此窗口(设备和打印机)并保持同步。当您单击此图标时在此处输入图片描述它会工作得更快。

或者,由于您已经打开了“设备和打印机”窗口(尽管已最小化),您可以恢复它,单击该设备并选择弹出。(两种方式,如下图所示)。

在此处输入图片描述

祝你好运。

答案3

弹出 U 盘的最快方法是从开始菜单打开“计算机”(或创建“计算机”的桌面快捷方式),右键单击驱动器的图标(不是其名称),然后单击下拉菜单中的弹出。此方法适用于 Windows 7,但我还没有在其他任何操作系统中尝试过。您仍然会看到“安全删除”对话框。

该选项不会出现在外部硬盘上,但可以出现在光驱上。

我不知道这与延迟写入有何关系,但它几乎是即时的。

相关内容