如何找出哪个进程正在锁定 Windows 中的文件或文件夹?
例如,当试图删除一个文件夹时,Windows 报告如下:
无法完成操作,因为该文件夹已在另一个程序中打开
文件也会发生同样的情况,但我如何找出当前正在使用它的程序或应用程序并阻止我删除文件或文件夹?
每隔一段时间,当我尝试删除我一直在使用的文件时,Windows 会告诉我我无法删除它,因为某些应用程序仍在使用它。
有时这只是我自己的愚蠢,关闭我正在使用的应用程序会释放文件,但有时我终生无法想象任何剩余的应用程序保存该文件。
有时当我关闭我开始的所有内容时,它仍然报告为锁定且不可删除。
是否有任何低级工具可以指向一个文件,该文件可以告诉我哪些应用程序持有对它的引用,以诊断如何在不求助于重新启动和删除循环的情况下解决此问题?
我想在我的系统上观看一个进程,看看它写入了哪些文件。有没有办法做到这一点?
我在 Windows 7 机器上。
可能的重复:
如何识别正在使用该文件的应用程序?
通常,当我尝试弹出外部 USB 硬盘时,会收到以下消息:
弹出 USB 大容量存储设备的问题
该设备目前正在使用中。关闭可能正在使用该设备的所有程序或窗口,然后重试。
如何找出该设备在目前使用的?
(我已经尝试过 Unlocker,它总是说“找不到锁定手柄。”)