哪些程序正在使用我的 USB 闪存驱动器?

哪些程序正在使用我的 USB 闪存驱动器?

有时,当我按照流程安全地移除 USB 闪存驱动器时,系统会提示我无法移除该驱动器,因为某些程序正在使用它。但是我无法分辨这些程序是什么,所以我最终不得不关闭程序 - 有时甚至是随机关闭。

我如何知道哪个程序正在使用我的 USB 闪存驱动器?

我搜索过互联网,但没有发现任何有希望的方法;一个解决方案可能是通过 Process Explorer,因为它显示句柄,但我不知道如何使用它来解决我的问题。

最好的解决方案是有一个程序可以自动为我关闭这些程序,或者至少告诉我这些是哪些程序。

答案1

工具和这两个工具看起来都能满足您的目的。NirSoft 界面不太直观,但我相信作者及其编写代码的能力。第二个似乎在您的环境中具有更有用的用户界面,但我与该网站或作者没有任何关系。

进程探索器另一种简单的方法是,只需打开 ProcessExplorer,按Ctrl+ F,然后输入文件的名称。ProcessExplorer 将列出使用该文件的所有程序。如果 WhoLockMe 工具不适合您,我接下来推荐 ProcessExplorer,因为它有许多其他有用的功能。

答案2

我用弹出USB(在职的下载链接):

EjectUSB 可以被视为 USB 驱动器的核选项,因为有“应用程序或进程”正在访问它,所以无法在 Windows 中正常弹出。将 EjectUSB 放在您的拇指驱动器上并运行它,该程序将毫不留情地杀死每个程序、进程或任何其他接触您驱动器的东西,让您可以安全地将其移除而不必担心数据丢失。

答案3

在事件查看器(在 Windows 10 上检查)->Windows 日志->系统中 - 您可以看到发生了什么。

例子:

应用程序 \Device\HarddiskVolume1\Program Files\Security\AVAST Software\Avast\AvastSvc.exe (进程 ID 为 2080)停止了设备 USB\VID_0BC2&PID_2300\2GH4ER2Z____ 的删除或弹出。

答案4

@Darth Android 的解决方案也适用于 进程黑客

  1. Ctrl+F
  2. 输入驱动器号,例如 E:
  3. Bam!入侵您设备的程序列表

相关内容