<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx</link><description>Hi, my name is Katarzyna and I am the Program Manager within the Internet Protocols team. I have been asked a few times about the Receive Window Auto-Tuning feature on Vista and some associated issues people are having. One of the many cool new features</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Soci blog  &amp;raquo; Blog Archive   &amp;raquo; Receive Window Auto-Tuning Vist??ban</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#3723930</link><pubDate>Fri, 06 Jul 2007 13:03:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3723930</guid><dc:creator>Soci blog  » Blog Archive   » Receive Window Auto-Tuning Vist??ban</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://soci.hu/blog/index.php/2007/07/06/receive-window-auto-tuning-vistaban/"&gt;http://soci.hu/blog/index.php/2007/07/06/receive-window-auto-tuning-vistaban/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#3779268</link><pubDate>Mon, 09 Jul 2007 13:54:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3779268</guid><dc:creator>Sooner Al [MVP]</dc:creator><description>&lt;p&gt;The first link to KB932170 is broken. Here is the correct link...&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/932170"&gt;http://support.microsoft.com/kb/932170&lt;/a&gt;&lt;/p&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#4048435</link><pubDate>Wed, 25 Jul 2007 22:58:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4048435</guid><dc:creator>Christopher Blanc</dc:creator><description>&lt;p&gt;Thank you -- these comments have saved us from some prolonged Windows Vista copy experiences. Another thing that seemed to help was avoiding ZIP archives, which seem to delay coming into Vista machines, but not as much when being copied from said machines.&lt;/p&gt;</description></item><item><title>Access 2007 design view performance on Windows Vista vs Windows XP</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#4071927</link><pubDate>Fri, 27 Jul 2007 02:42:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4071927</guid><dc:creator>Tonys Microsoft Access Blog</dc:creator><description>&lt;p&gt;A very interesting thread brought out some interesting differences in the networking stack in Windows&lt;/p&gt;
</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#4425967</link><pubDate>Fri, 17 Aug 2007 09:01:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4425967</guid><dc:creator>Jorge Eduardo</dc:creator><description>&lt;p&gt;Autotuninglevel must be disabled for Ibackup otherwise you get a blue screen of death. The problem is you need to remember to disable this manually from command prompt every time you boot.&lt;/p&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#4431127</link><pubDate>Fri, 17 Aug 2007 18:29:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4431127</guid><dc:creator>wndpteam</dc:creator><description>&lt;p&gt;Jorge:&lt;/p&gt;
&lt;p&gt;I would not expect that the autotunning level is related to Backup. If you have a few momements, would you so the following:&lt;/p&gt;
&lt;p&gt; &amp;nbsp;*Open up &amp;quot;Problem Reports and Solutions&amp;quot; &lt;/p&gt;
&lt;p&gt; &amp;nbsp;*Click on &amp;quot;View Problem History&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;*Find the blue screen entry and double click it&lt;/p&gt;
&lt;p&gt; &amp;nbsp;*Scroll down and find the BucketID and let us know what it is?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;-- Ari&lt;/p&gt;
</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#4593506</link><pubDate>Mon, 27 Aug 2007 18:26:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4593506</guid><dc:creator>George Schizas</dc:creator><description>&lt;P&gt;After reading about it on Microsoft's public newsgroups, it seems that setting "AutoTuningLevel=normal" or generally something other than disabled, causes Windows Live Messenger to NOT connect, producing the error 0x81000306, which seems to be a plague these days! So, if anyone receives this error, they could just type (as admin) "netsh int tcp set global autotuninglevel=disabled" to fix Messenger!&lt;/P&gt;
&lt;DIV class=commentowner&gt;&lt;I&gt;It depends on the NAT device and it's firmware. I would suggest "netsh interface tcp set global autotunninglevel=restricted" before a complete disable as the post tries to explain. -- Ari&lt;/I&gt;&lt;/DIV&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#4594734</link><pubDate>Mon, 27 Aug 2007 20:29:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4594734</guid><dc:creator>Tim Wilde</dc:creator><description>&lt;P&gt;I've experienced and find many postings in the Vista Community that some PCs running Vista seem to be forced to use the Public Location settings, Local access only, which causes them to be unable to connect to a LAN or the Internet. By adding a static local ip address, gateway address, DNS addresses, etc. to the Alternate IP Address settings for TPC v4 these PCs are able to connect fine. I wonder if window scaling is causing these Vista PCs to be unable to work with some router's DHCP function?&lt;/P&gt;
&lt;DIV class=commentowner&gt;&lt;I&gt;"Local Access Only" is a sign that the machines are either not receieving a DHCP response, or that with the settings recieved they are unable to access beyond the local router. Public Location is the default location until a user selects an option that tells Vista that the network is a private one (Home or Work). DHCP runs in parallel to TCP instead of ontop of TCP, so TCP Window Scaling should not affect it. -- Ari&lt;/I&gt; &lt;/DIV&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#4637004</link><pubDate>Thu, 30 Aug 2007 03:42:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4637004</guid><dc:creator>Dean</dc:creator><description>&lt;P&gt;So Windows Scaling is supposed to also be in Windows 2000, Windows 2003 and XP. So why didn't those products feel the effects of routers that didn't support scaling ? Also, since it seems that a lot of routers don't support this ( even though the RFC has been around since 1992 ) is it even worth turning on untill all hardware supports it. &lt;/P&gt;
&lt;P&gt;Do the main routers on the Internet support it ?&lt;/P&gt;
&lt;DIV class=commentowner&gt;&lt;I&gt;The &lt;A href="http://www.microsoft.com/technet/technetmag/issues/2007/01/CableGuy/default.aspx"&gt;Cable Guy January 2007 article&lt;/A&gt; attempts to explain the difference.-- Ari&lt;/I&gt; &lt;/DIV&gt;</description></item><item><title>Wiring the house for a Home Network - Part 5 - Gigabit Throughput and Vista</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#6625004</link><pubDate>Sat, 01 Dec 2007 09:59:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6625004</guid><dc:creator>ASPInsiders</dc:creator><description>&lt;p&gt;I posted earlier about copying files across my new Gigabit home network . I was getting about 10 MB/s&lt;/p&gt;
</description></item><item><title>Wiring the house for a Home Network - Part 5 - Gigabit Throughput and Vista</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#6626134</link><pubDate>Sat, 01 Dec 2007 11:41:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6626134</guid><dc:creator>Scott Hanselman's Computer Zen</dc:creator><description /></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#6994056</link><pubDate>Sat, 05 Jan 2008 20:16:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6994056</guid><dc:creator>Jorge Schrauwen</dc:creator><description>&lt;P&gt;There is a typo in the blog!&lt;/P&gt;
&lt;P&gt;its not "autotunninglevel" but "autotuninglevel"!&lt;/P&gt;
&lt;DIV class=commentowner&gt;[&lt;I&gt;Fixed. Thanks -Ari&lt;/I&gt;]&lt;/DIV&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#7910726</link><pubDate>Wed, 27 Feb 2008 01:49:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7910726</guid><dc:creator>MarkDubya</dc:creator><description>&lt;P&gt;How 'bout find and replace all "tunning" with "tuning"&lt;/P&gt;
&lt;DIV class=commentowner&gt;&lt;EM&gt;Sure. -- Ari&lt;/EM&gt;&lt;/DIV&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#8187480</link><pubDate>Fri, 14 Mar 2008 00:39:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8187480</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Sections of this article sounds hauntingly familiar:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://lwn.net/Articles/92727/"&gt;http://lwn.net/Articles/92727/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#8407551</link><pubDate>Fri, 18 Apr 2008 14:18:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8407551</guid><dc:creator>iain</dc:creator><description>&lt;P&gt;tried this and received this error...found the same on two vista machines:&lt;/P&gt;
&lt;P&gt;"Set global command failed on IPv4 The requested operation requires elevation"&lt;/P&gt;
&lt;DIV class=commentowner&gt;&lt;I&gt;Yes, this is a change to the underlying OS settings and requires you to run as administrator. Open a cmd shell by Right Click -&amp;gt; Run as administrator. Depending on your account type you either need to approve or type in the an administrator account password. Once the administrator cmd shell is open, you can use the netsh cmds&lt;/I&gt; 
&lt;P&gt;&lt;I&gt;-- Ari&lt;/I&gt;&lt;/P&gt;&lt;/DIV&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#8463613</link><pubDate>Tue, 06 May 2008 21:23:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8463613</guid><dc:creator>Cecil Ward</dc:creator><description>&lt;p&gt;Could Microsoft do more to help get this issue resolved. Suggestions: post a list of broken routers w. firmware versions; have a campaign to reach out to router mfrs to get firmware updates ready; ship a small tool that definitively tests for the issue on a vista client machine.&lt;/p&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#8571766</link><pubDate>Tue, 03 Jun 2008 19:45:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8571766</guid><dc:creator>Radoslav Petrik</dc:creator><description>&lt;p&gt;Are you kidding? How could possibly Microsoft test all the network devices on the market (not even talking about firmware versions)? There are millions of them.&lt;/p&gt;
&lt;p&gt;It is not their responsibility to make sure that network equipment vendors do their job correctly.&lt;/p&gt;
&lt;p&gt;And as written in the article, Microsoft does offer a tool it is called Internet Connectivity Evaluation Tool and can be freely downloaded from their website.&lt;/p&gt;
&lt;p&gt;I bet if they were shipping it with Vista, they would get an antitrust law suit from European Union or somebody.&lt;/p&gt;</description></item><item><title>Links for Wednesday 17 June 2008</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#8614088</link><pubDate>Wed, 18 Jun 2008 07:06:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8614088</guid><dc:creator>Richard's Rant</dc:creator><description>&lt;p&gt;Well, after a few months of quiet, I am back. Interesting article about Models and Specifications 4 ways&lt;/p&gt;
</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#8670595</link><pubDate>Mon, 30 Jun 2008 10:22:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8670595</guid><dc:creator>Petter Nilsen</dc:creator><description>&lt;P&gt;It's interesting that IE 7+ seems to set "autotuninglevel=restricted" programmatically on Vista, as other browser vendors have been forced to do as well. &amp;nbsp;If there is a reliable way to only do this if required due to buggy routers, it would be useful to know about how.&lt;/P&gt;
&lt;DIV class=commentowner&gt;Well the mechanism is WSAIoctl SIO_SET_COMPATIBILITY_MODE with WsaBehaviorAutoTuning option. I believe Vista SP1 introduced some general mechanisms to reduce autotuning when it sees slow connections with small window sizes for sockets that do not set that option. Even with that, it's still a reactive test, the user still has to experience the bad network behavior before the stack can attempt to adapt to it.&lt;/DIV&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#8682434</link><pubDate>Thu, 03 Jul 2008 02:27:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8682434</guid><dc:creator>Michael L. Croswell</dc:creator><description>&lt;P&gt;Is there a netsh.dll so that this could be called programmatically (as opposed to using ShellExecute or CreateProcess)?&lt;/P&gt;
&lt;P&gt;Also, will this be fixed in Vista? &amp;nbsp;Wouldn't it make sense (!) if the OS had just set this to Restricted or Disabled by default. &amp;nbsp;Or perhaps, like DirectX, there would be a way to set it without going to a command-line program?&lt;/P&gt;
&lt;DIV class=commentowner&gt;We've done work in SP1 to lessen the impact for users with problematic network devices. We've heard general feedback about the lack of more programatic access to network settings and enjoy getting more information about specific scenarios that are intresting to our customers. I'd also like to point out one more type of control of the AutoTunning setting, Group Policy.&amp;nbsp;gpedit.msc -&amp;gt; Computer Configuration -&amp;gt; Windows Settings -&amp;gt; Policy Based QoS -&amp;gt; Right Click: Advanced Qos Settings -&amp;gt; Inbound TCP Traffic is a set of levels that map 0 -&amp;gt; diabled, 1 -&amp;gt; highlyrestricted, 2-&amp;gt;&amp;nbsp; restricted and 3 -&amp;gt; normal. This allows bulk deployment of the settings in a domain. 
&lt;P&gt;-- Ari &lt;/P&gt;&lt;/DIV&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#8731336</link><pubDate>Mon, 14 Jul 2008 14:12:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8731336</guid><dc:creator>Mark Wall</dc:creator><description>&lt;p&gt;Whats the difference between &amp;quot;RWND Auto-Tuning&amp;quot; and &amp;quot;Window Scaling Option&amp;quot;(RFC 1323)?&lt;/p&gt;
&lt;p&gt;Does Auto-Tuning adjust the max. RWND (or the scaling factor) while the connection is already established?&lt;/p&gt;
&lt;p&gt;How does this work technically?&lt;/p&gt;
&lt;p&gt;Or does &amp;quot;Auto-Tuning&amp;quot; just mean that &amp;quot;Window Scaling Option&amp;quot; is used per-connection (while it is established) and not globally for all connections?&lt;/p&gt;
&lt;p&gt;Mark&lt;/p&gt;</description></item><item><title>VISTA file transfer blues..</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#8770278</link><pubDate>Fri, 25 Jul 2008 01:26:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8770278</guid><dc:creator>adamsalah</dc:creator><description>&lt;p&gt;So I decided to reorganize my laptop running VISTA ultimate. First things first, make room on the system...&lt;/p&gt;
</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#9132210</link><pubDate>Fri, 21 Nov 2008 22:51:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9132210</guid><dc:creator>Cecil Ward</dc:creator><description>&lt;p&gt;18 months on, there are still major router manufacturers who have yet to release fixes to their firmware to resolve window scaling issues.&lt;/p&gt;
&lt;p&gt;Microsoft could help its customers by (i) liaising with manufacturers to exert some gentle pressure, and (ii) also publicising those who do the right thing and reminding the rest of how they are missing out on the benefits of getting listed amongst the righteoud and acquiring a &amp;quot;logo&amp;quot;.&lt;/p&gt;
&lt;p&gt;Suggestion. What about a patch for vista that adds a new 'split' pair of two 'subnet-vs-global' autotuning parameters to control the behavior independently wrt subnet-local vs external ip addresses? That would allow users on a fast LAN to benefit without problems caused by routers or bad servers out on the internet.&lt;/p&gt;</description></item><item><title>re: Receive Window Auto-Tuning on Vista.</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#9484052</link><pubDate>Tue, 17 Mar 2009 19:43:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9484052</guid><dc:creator>R Sherwood</dc:creator><description>&lt;p&gt;So, is there a QoS policy that may be applied to set the autotuninglevel on Vista? Or is this only set through netsh? And, I believe the change to be persistent when set through netsh - is this the case?&lt;/p&gt;</description></item><item><title>An existing connection was forcibly closed by the remote host</title><link>http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx#9698968</link><pubDate>Thu, 04 Jun 2009 12:22:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9698968</guid><dc:creator>The Windows Directors' Cuts</dc:creator><description>&lt;p&gt;An existing connection was forcibly closed by the remote host&lt;/p&gt;
</description></item></channel></rss>