我在读这个问题你怎么知道谁或什么是locking一个远程文件? 我记得那个问题…即使在Windows7中,Windows也不会显示程序正在locking可移动磁盘,所以我们无法安全地移除硬件。 有一些工具可以解决这个问题吗?
我们使用了微软(以前的Sysinternals)的进程pipe理器 。 你可以search文件名,它会告诉你哪个进程正在进行,你可以杀死文件上的句柄。 该工具也非常适合深入您的stream程树。 它也是免费的。 祝你好运!
Windows为中心的:
Uwe Sieber的RemoveDrive可以做到这一点,有些时候,甚至可以select挂起索引服务来做到这一点。
在Vista x64上,我仍然有时觉得有必要使用Process Explorer的Handle查看器手动closures系统的驱动器盘符和/或\ Device \ HarddiskVolumeXpath的RemoveDrive报告。 即使在validation它没有被任何进程或服务使用之后。 (我已经search了一段时间的解释。)
不记得我在哪里find它,但Unlocker for Windows已经完成了寻找和解锁任何捆绑可移动磁盘和文件(我需要删除或移动)的任何工作。
编辑 :再次find链接 – http://ccollomb.free.fr/unlocker/