在过去的几周里,我工作的公司一直在他们的服务器上遇到问题,其中一个文件被某些东西锁定,并且无法解锁.这些文件几乎总是通过
Windows文件共享主动访问的文件.我已下载了流行的
Unlocker程序,但无法找到该文件的任何锁定. openfiles.exe(或系统工具>共享文件夹>打开文件)不会将文件显示为由任何内容打开.然而,我无法打开它,包括记事本 – 即使以本地系统管理员身份访问文件,系统也会给我一个权限被拒绝错误.重新启动服务器时,问题总会消失.
更糟糕的是,我也无法重现这个错误.它的频率是从每天到一周工作完美的任何地方.当问题确实发生时,我几乎没有时间去研究它,因为十分之九的问题使得我们的生产系统完全无法运行,管理层希望服务器重新启动.
问题也不仅限于单个应用程序.大多数文件共享流量都在我们的生产管理软件Globalshop中,所以问题通常表现在那里,但最近发生的是Microsoft Access数据库与Globalshop完全分开.
有没有人见过这样的东西?知道是什么原因引起的吗?如果您需要更多信息,请告诉我.
我们目前正在运行Windows Server 2003标准版.
[编辑]我已经尝试检查权限,但我不允许访问那些有问题的文件.我无法打开,移动,删除,重命名甚至复制文件.
[edit2]我设法隔离了两个有问题的文件.只要没有出现其他生产干扰问题,管理层就会授权我让服务器保持在线状态,以便在一天的剩余时间内对其进行测试.
[edit3] Brettski在评论中建议我查看文件权限.我已经截取了其中一个违规文件的属性窗口的屏幕截图.如您所见,没有可用的权限. http://i43.tinypic.com/24xgpe8.png(作为具有完全访问权限的系统管理员打开.)
Grab Handle.exe(
http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx),并在服务器计算机上运行“handle -a”将输出重定向到文本文件.搜索受影响的文件名.这应该至少告诉你服务器计算机上的哪个进程具有文件的打开句柄.我有兴趣知道哪个进程可以处理它. (我想知道反病毒软件的可能性……)
对于必须与GlobalShop,BTW打交道,我表示哀悼.
编辑:
McAfee VirusScan 8,是吗?看看这个:https://kc.mcafee.com/corporate/index?page=content&id=KB52156
它指的是Microsoft Office文件,但听起来很可疑它可能会影响任何类型的文件.也可以看看:
http://forums.mcafeehelp.com/showthread.php?t=223545