Different ways to optimize your internet

Want an optimal connection to the internet?  Speedguide has an excellent analyzer.  Remember don’t just use a benchmark to analyzer your connection.   It is good to look at all aspects of your connection.

You can run their analyzer and see if you need to tweak your connection.   Remember set a control by using a benchmark such as before you begin then tweak with TCP Optimizer




http://testmy.net Note: This is the best way to TRULY test your bandwidth

Then run:

Example (above)

After reading the recommendations, use TCP Optimizer .  Windows 7 users must right click and run as administrator after saving this file.  This file runs stand alone and is not installed.   TCP Optimizer makes a backup that you can restore if you forget your settings.

Testing VoiP
Need to test your network and internet connection for VOIP or other QoS connections?  Here’s a good site that checks the number of calls and the quality of each call.   Link    Alternate Link


Debug Your Internet with ICSI Netalyzr

Note: Use internet explorer and add this link as a trusted link under Java in the Control Panel

This analyzer helps you to debug dozens of features that have a direct effect on your internet connection.  From Berkeley,  this analyzer loads a small Java file to your computer.  Link

Optimizing your network speed with netsh

While this post is for advanced computer users, it shows the inner workings of how an internet connection works.

Disable Remote Differential Compression (Many users state this speeds up file transfers and network transfer speeds – although many question this)

To Optimize your internet connection –

From a command prompt (administrator) type the following commands –

netsh int tcp set heuristics disabled
netsh int tcp set global rss=enabled
netsh int tcp set global chimney=enabled
netsh int tcp set global autotuninglevel=restricted
netsh int tcp set global congestionprovider=ctcp
netsh int tcp set global ecncapability=disabled
netsh int tcp set global timestamps=disabled

To return to your default settings, go to a command prompt as an administrator and type –

netsh int tcp set heuristics default
netsh int tcp set global rss=default
netsh int tcp set global chimney=default
netsh int tcp set global autotuninglevel=normal
netsh int tcp set global congestionprovider=default
netsh int tcp set global ecncapability=default
netsh int tcp set global timestamps=default

So what is heuristics?  Windows Vista/7 has the ability to automatically change its own TCP Window auto-tuning behavior.

What is RSS?  The receive-side scaling setting enables parallelized processing of received packets on multiple processor.

What is Chimney?  TCP chimney offloading enables Microsoft Windows Vista or Windows 7 to offload all TCP processing for a connection to a network adapter.

What is autotuning?  Uses a fixed value for the tcp receive window. Limits it to 64KB (limited at 65535)


If you have trouble navigating to sites and time out to Facebook or Microsoft for example, or you want to improve your download speeds -you may need to set your MTU settings –

So what do you set your MTU to?  Normally your MTU is set to 1500.   Every connection is different.  First log into your router if you have one and set it to 1492.  Retry the sites that are timing out.  If this did not work, you may need to set the MTU on your network card.

You can go to a command prompt (as an administrator with elevated privileges) and type –

netsh interface ipv4 show subinterface

(to see the name of your network Interface – it is important to write down the MTU settings and network interface name at this time)

To set the MTU value to 1492, type the following command at a a command prompt (Note: You MUST substitute the name of your network connection  –

netsh interface ipv4 set subinterface “The Name of Your Connection” mtu=1492 store=persistent

Many users have reported an increase in download and internet speeds after adjusting their MTU to 1492.  This setting may not be the optimal setting everyone.

Find your optimal MTU using Ping.

Connect to older SAMBA servers and older network devices (Article on NTLM)

Enable NetBIOS over TCP/IP

Disable LLMNR from the command line (Database connections and moving large files across a network)

Cannot access computer by NetBios name after replacing NIC card
Insure no other users are logged in –

Open a Command Prompt as an Administrator (Type CMD in the search box)
ipconfig /flushdns
ipconfig /registerdns
nbtstat –s
nbtstat -r
nbtstat –c
nbtstat –R
nbtstat -RR
nbtstat –n

nbtstat -a xxx.xxx.xxx.xxx      (replace the x’s with the IP address of the computer you are accessing – the computer with the new NIC card)

Also insure the NetBIOS over TCP/IP radio button is selected. (See Above)


About TCAT Shelbyville IT Department

The Tennessee College of Applied Technology - is one of 46 institutions in the Tennessee Board of Regents System, the seventh largest system of higher education in the nation. This system comprises six universities, fourteen community colleges, and twenty-six Applied Technology Colleges.
This entry was posted in Microsoft Windows, Microsoft Windows 10, Technology, Windows, Windows 10, Windows 10 Quick Tips, Windows 8, Windows 8.1 and tagged , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s