写入网络共享时程序挂起

写入网络共享时程序挂起

当我从 Windows Server 2008 R2 计算机将数据写入网络共享时,我遇到一个奇怪的问题。

当我写入文件时(使用 notepad++ 保存 txt、远程更新服务器上安装的程序、当系统为 pdf、文件夹创建缩略图时)写入数据的程序会挂起约 5 秒(有时长达 15 秒!)

我无法找到导致此问题的原因,并且我在 2 个 Windows 7 x64 客户端(一个是 Ultimate,另一个是 Pro)上遇到了这个问题。

如果其中一个 Windows 7 客户端通过管理共享连接到另一个 Windows 7 客户端,出于测试目的,我不会遇到任何这些挂起问题。

关于我的设置的一些信息:

-客户端均在 Windows 7 SP1 x64 上运行

-服务器运行Windows Server 2008 R2 SP1

- 没有计算机属于域的一部分

-所有计算机都在家庭组中

- 所有计算机均使用技嘉 Realtek 网络控制器(主板集成)

- 没有一台电脑有相同的主板

-它们都通过 CAT7 以太网电缆连接到 Netgear WNDR3700v2

-Net config SERVER 状态它们都是可见的,但是 Win7Ultimate 客户端

-Net config SERVER autodiconnect 在服务器上设置为 -1,在客户端上设置为 10 分钟

-它们都具有 PowerShell v3 更新

-电源策略不允许服务器上的硬盘处于睡眠状态

-Realtek 控制器的所有“绿色”功能均已关闭

-所有网络类型均设置为家庭

-密码保护共享已激活

- 所有网络控制器都经过主板 CD 驱动程序、MSI 的最新驱动程序和 Realtek 网站的最新驱动程序的测试。

-所有电脑均使用卡巴斯基 Pure(桌面版)小型办公室(服务器),并进行了完全卸载卡巴斯基的测试

-所有计算机的 MTU 固定为 1472,且自动调整功能已禁用

- 要连接到共享,不需要输入密码,因为所有计算机上的帐户都是“克隆”的(在每台计算机上手动创建的具有相同名称、密码和权限的帐户)

- 受限用户在浏览文件时会挂起,尽管他们有写入权限,但当禁用缩略图生成时,资源管理器不会挂起。他们只会在保存文件时挂起。

-从服务器本身在共享上写入文件(使用 RDP 或插入服务器的键盘)工作正常。

-每台计算机上的 UAC 均被禁用

-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system\LocalAccountTokenFilterPolicy 在每台计算机上设置为 1

- 检查 inetcpl > 连接 > LAN 设置中的自动检测代理设置

-检查文件系统权限审计,日志中没有出现任何失败,只要我在任何程序中按下 ctrl+s 就会记录成功

答案1

尝试检查 IE 选项 (inetcpl.cpl) 中的“连接”->“LAN 设置”下是否已选中“自动检测代理设置”。如果已选中,请尝试取消选中它,看看是否有帮助。我以前看到过一个问题,此设置导致超时,从而导致挂起。可能性太多,最好通过您这边的故障排除来解决此类问题。您可以尝试使用 Wireshark 查看哪些请求花费的时间更长,或者在服务器的安全日志中启用文件系统审核,以查看授权协商是否导致延迟。

答案2

安装新的网络控制器后,问题神奇地消失了。

我在英特尔控制器上没有遇到该问题,而且主板内置的控制器上也不再遇到该问题。

我无法解释那里的巫术,但它已经解决了。

相关内容