-
Notifications
You must be signed in to change notification settings - Fork 11
Vista Speed Problems
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.
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