我有一台 Win2008 服务器,它共享一个文件夹,其中包含一组 DBASE IV 文件(DBF 和索引)。这些文件由两个不同的应用程序使用。主应用程序具有读/写访问权限,第二个应用程序只读。
我们有 3 台 Win 7 计算机和 1 台 XP 计算机。XP
PC 没有遇到任何减速,而如果有任何 PC 正在使用第一个应用程序,则 Win 7 PC 无法使用第二个应用程序,因为第二个应用程序变得太慢以至于无法使用。
我已经做了以下事情:禁用 Win2008 Server 中的 oplocks,检查共享权限,使用最新的 Windows 更新更新 Win2008,在客户端 PC 上设置 SMB1,禁用共享文件夹单元上的索引,检查服务器性能,未发现任何硬件问题(磁盘速度快,网络速度快,我找不到任何瓶颈)。
还有什么可能导致此问题?我不知道下一步该去哪里找。
为什么 XP 机器没有遇到同样的问题?
我想知道其他人是否遇到过同样的问题,或者下一步该去哪里找。
我该怎么做才能解决此问题?
答案1
[我暂时还不能添加评论,所以如果需要的话,版主可以将此作为评论。]
您是否已将文件从服务器和客户端上的防病毒扫描中排除?如果三到四个防病毒软件同时尝试扫描所有文件,那就太糟糕了。我知道这并不能解释为什么 XP 机器仍然运行正常,但我突然想到了这一点,而且尝试起来相对容易。
我还建议在 Windows 7 和服务器计算机上设置网络适配器驱动程序,以禁用速度/双工自动检测,并将其设置为交换机支持的最高速度。此外,还应在所有适配器上禁用校验和卸载、接收端缩放和大型发送卸载,因为这些可爱的功能经常会导致严重的网络问题。