如何解锁 Windows Server 2008 上被“系统”进程锁定的文件夹?

如何解锁 Windows Server 2008 上被“系统”进程锁定的文件夹?

我使用的是 64 位 Windows Server 2008。锁猎人识别出文件夹被“系统”进程锁定。我不确定为什么会发生这种情况,但我更关心的是如何解锁它。我正在寻找可以从命令行运行的解决方案。

LockHunter 本身无法解锁。此外,Sysinternals 的 Process Explorer 找不到锁定文件夹的句柄。重新启动也不行。

替代文本

答案1

事实证明,这是由另一台在“有问题”的计算机上打开了资源管理器外壳的计算机引起的。即使重新启动后,此问题仍然存在!(起初没有,但它再次出现)

唯一的解决方案是关闭另一台计算机上相关的资源管理器窗口。

答案2

通常是因为文件是通过文件共享打开的。您可以在计算机管理 GUI / 共享文件夹 / 打开文件或通过命令行关闭它

净文件- 列出所有打开的文件

网络文件 ID /关闭

更新:此命令在某些情况下可能会更好地工作:

打开文件 /查询 /fo csv /v > c:\temp\files.csv-然后打开 files.csv 并在其中搜索-

答案3

如果没有其他方法,您可能需要安排停机以重新启动进入安全模式并删除该文件。

答案4

有时,您只需要重新启动即可;如果您还没有尝试过,请尝试一下。如果系统恢复在线时它仍然被锁定,那么您可以使用 schedule-delete-for-boot 实用程序。

相关内容