右键点击networking文件非常慢通过VPN

我有一个VPN连接真正的麻烦。 VPN连接不用于仅用于文件浏览的Internet连接。

文件浏览速度很慢,需要大约3-4秒才能显示文件夹列表。 我可以忍受这个,但问题是当我右键点击一个文件。 有时右键菜单会立即显示出来,但有时会在显示菜单之前的30秒到几分钟之间出现等待图标。

我跑了speedtest.net和结果是:3.08下降/ 0.13上(Mbps)

0.13Mbps = 16kbps上传。 所以我没有遇到奇迹打开文件。 一个120kb的文件可能需要5到30秒的时间。 有时候传输/打开文件会像其他时候发生的那样慢,但真正的问题是如上所述的右键单击。

有人有主意吗?

使用PPTP

客户都是Windows 7专业版

你有任何已经添加上下文菜单项的资源pipe理器安装的应用程序? WinZip,7-Zip和其他人将会这样做。 尝试禁用任何额外的上下文菜单,看看是否能解决这个问题。

SMB在某种程度上是“乒乓协议” – 它的大部分行为都会进行大量的相互依赖的来回通信。 一篇Technet博客文章对此进行了相当丰富的解释:

如果我想通过HTTP复制一个1MB的文件,它会看起来像这样:

Client: HTTP GET /myfile.zip HTTP/1.0 Server: HTTP 200 OK, followed by 1MB of data 

唯一会降低HTTP传输速度的是TCP窗口太小,启动缓慢,拥塞避免。

通过中小企业的相同传输将如下所示:

 Client: C SMB NT Create AndX myfile.zip Server: S SMB NT Create AndX Client: C Read AndX offset 0x0 data 0xf000 Server: R Read AndX (with 61440 bytes of data) Client: C Read AndX offset 0xf000 data 0xf000 Server: R Read AndX (with the next 61440 bytes of data) (Repeat this another 16 times until we get 1MB of data) 

因此,传输和目录列表不仅取决于您的可用下行带宽,而且还取决于链路的延迟和上行连接的带宽。 同样的博客文章build议将文件服务器上的SizReqBuf更改为61440,如KB 320829中所述,以稍微缓解这种情况 – 这尤其应该有助于加速目录列表。

这听起来很奇怪,但是如果我们没有禁用“自动检测设置”,我们看到了Windows共享问题(目录显示,右键点击等)。 此configuration设置位于Internet Explorer \ Tools \ Internet选项\连接选项卡\ LAN设置下。 禁用该设置时,访问文件共享文件浏览器时有显着的不同。