Problem downloading from Sharepoint to Vista

Problem downloading from Sharepoint to Vista

Posted by Martin Danner | April 26, 2008 | Windows

I recently ran into a problem with our new Windows SharePoint Services (WSS) 3.0 instance running on Windows Server 2008. I’m running Windows Vista x64 on my laptop, which has been working very well. But, when I tried to download a file from this new SharePoint site, the download started OK but then stopped almost immediately, as if the connection was lost.

I did some searching around the web and came across this post. As it turns out Windows Vista can negotiate the TCP packet size with Windows Server 2008 to optimize download speed. Apparently my router (A NetGear FVS318) is throwing a wrench in the works by blocking the SYN packets used to negotiate packet size. Result: no download!

Fortunately the fix is very easy once the  problem has been identified. Just run a Command Prompt as Administrator, and paste this onto the command line:

netsh interface tcp set global autotuning=disabled

That did the trick for me! However, you may want to re-enable auto-tuning when connected to a router that handles SYN packets properly. To re-enable TCP auto-tuning, use this command:

netsh interface tcp set global autotuning=normal

To see the current TCP settings on your Windows Vista client, use this command:

netsh interface tcp show global

Related Blogs

Posted by richard | August 3, 2015
Turn off Automatic Updates on Windows 10 Professional
Call me weird, but when I create and maintain virtual machines for demonstration and training, I like to be in control of if/when Windows updates are installed. This is fit...
Posted by Simon Reindl | July 3, 2012
TFS #loc.MinimumNetFXVersion and Windows 2012 0x0000005D
A tale of two error in the path to RC install. I wanted to install the RC of TFS2012 to do some upgrade proving. To  keep up to date the...
Posted by Martin Danner | December 29, 2008
Using 64-bit Windows Server 2008 as a Workstation OS, Part 3
This article lists the steps I used to setup Windows Server 2008 (WS2008) Standard Edition as a workstation operating system on two different laptops. First, if you plan to use...