这个问题作物,然后每一个现在在工作。我们建造的机器可以有它的文件可通过一个正常的windows的文件共享。如果有人浏览一个文件夹远程机器上,并叶窗打开过夜,然后建立失败(因为它已经做了现在)。资源管理器窗口向左打开点在一个子文件夹在源树。该建立删除源,并且一个干净结算前建设。删除是失败的。

现在,我想要得到的建立工作。我记录在从家里,和我不愿意重新启动建立机。我无法弄人的机是寻找和文件,我不能远程重新启动他们的机器。

当窗户分享有一种锁,锁定过程是系统的,因此我不认为我可以杀了它,因为与正常锁。

没有人知道一种方法释放锁上的共享文件夹中,而不必重新启动机器呢?

有帮助吗?

解决方案 2

找到一个解决方案。

  1. 发现过程中的使用 处理资源管理器:

    1. 下载和提取物 procexp.exe
    2. 在处理资源管理器使用的"找到处理或DLL..."命令"找到"菜单
    3. 输入的名目录,该目录的具有麻烦删除
    4. 一个名单的公开文件相匹配,名称应该显示出来。采取一些猜测,并发现其中一个是无法删除。如果该文件被锁定通过一windows的共享的过程中保持的文件将系统
    5. 注意到下述目录,该目录是开
  2. 下载,安装在解锁(警告:链接删除,因为它包含了恶意软件)

    1. 安解锁,禁止选择资源管理器的扩展和其它的垃圾
  3. 解开目录

    1. 打开了一个cmd窗口,并导航向C:\Program 文件\解锁
    2. 从cmd窗口,运行Unlocker.exe "-path-to-在-锁定文件夹"
    3. 一个对话就会弹出确认锁定释放。使用解开钮来解锁的文件

现在目录应该被锁,现在可以删除。

其他提示

如果你是管理员在服务器共享文件的网络,可以使用的Windows在建造的功能:

  1. 开始→我的计算机→权击→管理得到你的计算机 管理控制台
  2. 在左边的导航,导航系统的工具→共享文件夹
  3. 你可以查看股票、会议和开放式的文件在这里。这可以让你找出是谁打开了哪些文件从工作站。
  4. 右击中的项目清单,以便能够删除的文件锁。

希望这会有所帮助。

尝试过程黑客: https://wj32.org/processhacker/

过程黑客等对类固醇进程浏览器。

要的找到的有问题的过程中,按Ctrl + F或单击“查找DLL文件句柄”按钮,搜索文件名。

一旦你找到在查找文件处理对话框,你可以简单地右键单击文件出现,然后选择“关闭”。 (至少对于v2.39.124)

旧版本在这一进程的上下文菜单中选择一个“终止子”选项。  右键单击该问题的进程 - > Miscellaneous - > Terminator - >的选择终止技术的。请注意,某些是可能危险的,并且可以具有意想不到的后果。

我有类似的问题,以及这些建议都与我上面适用于自动化隔夜构建(如原始的海报暗示的),因为它们都需要人力来追捕和杀死锁的样子可见。

我试过的唯一方法似乎可靠的工作就是删除共享本身,使构建,然后添加份额回来。以下是自动移除所述共享的一种方法:

d:\项目>净共享项目/ DELETE / Y

的用户对项目打开的文件。继续该操作将迫使文件关闭。

项目已成功删除。

(注意:再次自动创建共享可以是一个痛苦,如果你需要给它是凌乱的权限组)

我做的方式是通过使用既 OpenFiles.exeHandle.exe 你可以运行它们在任何为了和你会有你的资源充分的解锁。

打开:断开文件的分享会

Handle.exe:释放任何公开处理(不要试着靠近处理属于pid4,因为这是系统过程)

你可以自动使用powershell、批次、或任何语言的选择。

另一种选择是,从Windows Vista,使用的Windows的工具,建成的系统:

监测资源: perfmon.exe /res

取自: Http://www.sysadmit.com/2017/06/windows-how-to-know-that-process-has-open-a-file.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top