甚至很难描述我的问题。
似乎唯一的问题是,在 Windows 7 上打开存储在 Windows Server 2008 上的文件时速度极慢(长达 10 分钟)(在 XP 上一切正常)。
这就是我迄今为止发现的。
如果我双击打开(部分文件,不是全部,并非总是).doc 和 .xls 文件,则需要最多 10 分钟才能最终打开文件。在此期间,文件似乎对所有其他用户都处于锁定状态。如果我取消打开,文件会保持锁定状态一段时间。
该文件的所有者是最后对文件进行更改的人。如果我将所有者更改为更大的组,我所属的文件将以极快的速度打开。
打开文件后可以正常快速地保存。该文件可以快速重新打开。
另一位用户报告说,只有在一天内第一次打开文件时才会出现问题。当他打开第一个文件时,其他文件完全没有问题(或者他是这么说的)。他还表示,当他通过 VPN 从家里访问文件时,他没有遇到这样的文件问题。
现在:有人知道从哪里开始查找吗?我想这是配置错误的问题。但是在哪里?文件系统?权限?DFS?VMWare 网络配置?
我的设置如下: 物理服务器:HP Prolian ML350 G6 虚拟主机:VMWare ESXi 4 客户机:Windows Server 2008 标准文件通过 DFS 共享访问。
答案1
查看服务器上共享文件夹的缓存设置,并确保缓存已被禁用。
答案2
我们也遇到过同样的问题。我们花了很长时间才弄清楚。这与 SMB2 有关。在服务器上禁用 SMB2 -
在 HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters 中添加一个名为 Smb2 且值为 0 的 REG_DWORD 条目
重新启动服务器就可以了。