安全弹出驱动器 - 我几乎从未发现任何程序使用该设备。为什么 Windows 不说明哪些程序正在使用该设备?

Jon*_*lle 5 eject task-manager safely-remove-hardware windows-10

我读过“无论如何把它拔出来”,我读过“你会后悔的”。

Windows 是否应该能够告诉我哪些程序正在使用该设备,并询问我是否要关闭这些程序?

Reg*_*dit 5

在 USB 的早期,情况非常不稳定,如果您不小心拔掉 USB 连接,您的计算机可能会出现蓝屏。

USB 现在更加强大和可靠,您不太可能遇到这些类型的问题。然而,还有一个完全独立的缓存问题。

将数据写入 USB 设备时,缓存可能用于提高整体性能。这意味着您可能认为文件复制已完成,但文件的一部分仍在内存中,并且仍在写入 USB 设备。为此,安全移除功能还是非常有必要的。如果在写入 USB 设备时拔下该设备,则很可能会损坏文件,并且还可能损坏 USB 设备。

安全删除功能可确保到 USB 设备的数据传输完成并关闭文件,以便您知道何时可以删除 USB 设备,而不会损坏数据或损坏设备。

(如果你想知道什么进程正在访问USB设备,你可以使用Sysinternals句柄实用程序。)