Slow Share Access With Vista.

By | March 8, 2008

Thought I’d share this since I’ve spent the better part of the evening trying to figure this out. Last night MyMovies started becoming unresponsive and browsing the movies share in Video Library was next to impossible. I have no idea what brought this on as this system has proven to be very reliable over the past few months of nearly 24/7 operation. The server wasn’t rebuilt until this morning, so it counted that out. The only real change has been the addition of the Intel Pro1000 NIC that was added. I’m not convinced by that theory, however.

The system could access all other shares (from other systems) with no problem at all, including the new unRAID server. Despite this, I figured I would do a complete reinstall. A week ago I had replaced the motherboard in this system without doing a reinstall afterwards. They were so comparable, I didn’t see the point (P5L-MX to a P5B-MX). Irregardless, they had the same Attansic/Atheros L1 PCIe adapter onboard.

Long story short, the reinstall did not help matters. I ended up disabling a pesky little Vista network “feature” called Receive Window Auto-tuning to get things working again. I’m not going to get into what this is because that’s not the point (if you really want to know, here’s a good article on it). The point is to make it go away.

First, I disable UAC on my HTPCs. If you haven’t, do it. If you don’t know how or don’t want to, then use RunAs to open a command prompt with an administrator account. If you don’t know how to do that, then you need to spend some time on Google and come back :)

At the command prompt, you want to type in this:

c:\>netsh interface tcp set global autotuninglevel=disabled

Be sure to reboot afterwards for it to take effect (I never saw mention that a reboot was required, but things did not get better or me until I did).

If you want to turn it back on, just redo the command but change the disabled to normal. There is also a restricted level that may work well without outright disabling it, but I wasn’t interested in that since this is a dedicated HTPC.

Hope this helps! Leave any comments or suggestions you may have.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.