Skip to content

Vista Speed Problems

stuart edited this page Mar 16, 2015 · 1 revision

Changes to make to your Vista machine to improve speed

Introduction

If you are finding that your Vista machine runs YAMJ very slow, try these changes (at your own risk) to see if they improve the speed.

Note: These changes affect the networking of your machine, and should be attempted with caution.

Thanks to forum user Sinyk for detailing these changes.

Details

From a command prompt run in administrator mode

C:\> netsh int tcp show global

This should display something similar to this:

TCP Global Parameters
------------------------------------------------
Receive-Side Scaling State          : enabled
Chimney Offload State               : disabled
Receive Window Auto-Tuning Level    : highlyrestricted
Add-On Congestion Control Provider  : none
ECN Capability                      : disabled
RFC 1323 Timestamps                 : enabled

Note: The above autotuninglevel setting is the result of Windows Scaling heuristics overriding any local/policy configuration.

So, we need to turn the heuristics off...

C:\> netsh int tcp set heuristics disabled

... That should do the trick, then:

C:\> netsh int tcp set global autotuninglevel=normal

Turns autotuning back to what it should be at. Now to turn ctcp on....

C:\> netsh int tcp set global congestionprovider=ctcp

We'll leave the rest as-is. So just to check it's all done...

C:\> netsh int tcp show global

Should display:

TCP Global Parameters
------------------------------------------------
Receive-Side Scaling State          : enabled
Chimney Offload State               : disabled
Receive Window Auto-Tuning Level    : disabled
Add-On Congestion Control Provider  : ctcp
ECN Capability                      : disabled
RFC 1323 Timestamps                 : enabled

You should now notice a vast improvement in YAMJ scanning speed