我在 DFS 共享中有一个文件,它位于由两个域控制器管理的命名空间中。基本媒体是文件服务器上的一个共享驱动器。我无法删除它,它不断重新出现。当我在文件服务器上运行 sysinternals 句柄实用程序时,它告诉我该文件由 PID 4 打开,该 PID 似乎是“系统”
我认为实际上执行共享的是 DFS 服务或共享服务。
我如何确定谁打开了该文件以及从哪里打开的?
答案1
DFS 服务只是将正确的文件夹映射到正确的位置,我无法想象它会在任何东西上维护文件句柄。不断出现的文件的名称是什么?右键单击该文件,转到属性 -> 详细信息,找出谁创建了该文件,这可能是你的罪魁祸首。至于检查哪些用户打开了哪个文件,我不知道在 Windows 服务器机器上是否可以这样做,但这个线程可能会对你有所帮助 https://stackoverflow.com/questions/581219/find-out-who-is-locking-a-file-on-a-network-share