Top 10 Ways to Improve Internet Speed on Windows

Top 10 Ways to Improve Internet Speed on Windows

After the recent updates of windows’ OS, there are a lot of complaints seen, regarding internet speed from many users. Many factors affect the speed of which users do not have any clue and keep blaming their ISPs for slow speeds in many cases. However, they can try troubleshooting and find what the exact problem is.


Below are the ten best ways mentioned to increase your internet speed on your Windows operating system.

#1 Disabling Updates

Yes, Updates are one of the most disturbing factors when it comes to internet speed. In the latest versions of Windows, Microsoft has made the update process almost entirely in the background. Because of that, what happens is, much of the data gets used up there, and the day to day tasks which involve the internet becomes slow.

You can easily disable updates and regain back your speed with straightforward steps. All you need to do is go to control panel from the start menu, then to the “administrative tools” and to “services.” Now, once you are in the services menu, jump down to “windows update” option, right click on it and go to “properties.” Then, DISABLE it from the “startup type” dropbox.


Start > Control Panel > Administrative Tools > Services > Windows Update > Right click on it > Properties > Disable Startup type

That is all about it. Whenever you want to re-enable the updates, repeat the whole method, and select automatic or manual whichever you want.

Note:- It is not an excellent approach to keep the updates disabled for a long time as regular updating makes the system safe and bug-free. In short, this method is beneficial, but when you don’t need to surf the internet or download stuff, make sure you have enabled the updates.

#2 Turning OFF seeding

One of the most disturbing aspects of using Windows 10 is that it sends your data to random people. Yes, it is accurate, and it adversely affects your internet speed up to a great extent. It uses the method of seeding and sends “parts of previously downloaded windows updates and apps” to completely unknown users. Also, it does so without taking any prior permission from its user. Thus, users remain unaware of this most of the time.

However, there is a simple and easy way to stop this. All you need to do is jump to the “update and security” section in the settings menu. From that, you have to go to the “Windows update” section and then to “Advanced options.” There you have to select the “Choose how updates are delivered” option and from that switch off the toggle under “Updates from more than one place.”

This is the most useful and safest way to increase your internet speed.


Start > Settings > Update and Security > Advanced Options > Choose how updates are delivered > turn OFF the toggle switch

#3 Stopping the background apps

There are several apps in Windows which keep running silently in the background without giving a single clue to the user. These apps use large amounts of data, and because of that, they slow down other processes of the internet.

There are a variety of applications which run in the background like some torrent applications, antivirus applications, cloud sharing applications, and many more. This apps mainly resume the incomplete downloads or updates, and because of that, most of the data gets used up there without the user being aware of it.  

A few simple and easy steps can solve this. You need to take help of the Task manager option by merely right-clicking the taskbar. After you are in Task manager’s menu, you’ll have to click on the performance tab. In that, click on “Open Resource Manager.” After you are in the Open Resource Monitor menu, click on the “Network” tab, and see the apps with higher “send” and “receive” numbers.

After seeing that, you will have an idea which apps are using more data in the background. To disable them, again jump to the settings menu, in that to privacy and then to “Background Apps” section. There you will see several apps which you will be able to turn ON or OFF.

Outline: (To check the data usage of apps)

Right click taskbar > Task Manager > Performance > Open Resource Monitor > Network > Check the apps having highest “send” and “receive” bits/second.

(To disable the desired apps)

Start > Settings > Privacy > Background apps > Turn OFF the apps which have highest send and receive numbers.

This is everything about this method. It will significantly help increase your internet speed.

#4 Removing Limit Reservable Bandwidth

This is a bit tedious but extremely effective method in boosting your internet’s speed. Bandwidth is nothing but the maximum rate of data transfer across a given path. Windows OS, by default, sets a limit to the reservable bandwidth.

This limit can be modified to increase internet speeds. To do this, you need to first of all press “Windows” + “R” keys to open Run command box. In that command box, type “gpedit.msc” and click on OK. After that, you will see a Local group policy editor.

In that, go to Computer Configuration, then administrative templates, in that – network and then “QoS packet scheduler.” Then, select “Limit Reservable bandwidth.” After that, select the “enabled” option and modify “Limit reservable bandwidth” to 0 and then click OK.

By doing this, you will disable all the bandwidth limits, which will ensure higher speeds of your internet.  


Windows + R > Type gpedit.msc and click OK > Computer Configuration > Administrative Templates > Network > QoS Packet Scheduler > Double click “Limit Reservable Bandwidth” > Select “Enabled” > Set the limit to 0. > Click OK.

#5 Using CCleaner

There are a lot of apps for Windows which claim to enhance the performance, increase speed and safety of your system. But the truth is that this software doesn’t do their jobs as expected. Instead, they fill the computers with bugs and unwanted files.

However, there is one free software and at the same time entirely does its job also. Ccleaner is a tool available for free as well as a paid download. The main job it does is to remove the temporary internet files and to clear the browsing data. It also indicates the total data lost in a certain period. Its UI is self-explanatory and does not need many skills to use.

Overall, it makes a hassle free internet use while increasing internet speed and safety both at the same time.

#6 Removing Viruses

Removing viruses from your computer may sound like a fundamental and ineffective way to increase your internet speed. But, having any malicious file or any virus does affect the internet speed.

All you need to do is run an antivirus scan and fix all the problems, or buy one if you don’t have as soon as possible because viruses do have a significant effect on internet speeds in many cases and also on performance.

#7 Updating the network drivers

After the Windows 10 updates have rolled out, there have been a large number of issues regarding driver updates. In many cases, it has happened that the OS might have got updated, but the different drivers have not. Because of this, many issues regarding driver compatibility are seen, and mainly, it makes the experience laggy and slow.

The main drivers which affect the internet speeds, if not updated, are the network drivers. It happens in many cases that after specific OS updates, these drivers also need to get updated in case they don’t start misbehaving. It is a bit lengthy but a useful process.

First of all, you need to go to “Device Manager” by right clicking the “computer” in the start and selecting properties. After you are in Device Manager, you need to click on the arrow next to “Network adapters.” Now go to your Network adapter’s manufacturer website and download the correct latest drivers for your device.

Your device information will be available in the device manager. Locate the file, install it by double-clicking, and then double click the network adapter’s name. By doing that, a new window will open. In that, click on “Driver” and select “Update Driver.” Now browse the driver file and double click on it to start the installation process.

Once these drivers are updated, there are high chances your internet speed will increase.


Start > Computer > Properties > Device Manager > Network adapters > Network Adapter website > Download drivers > Choose the correct driver and download it > Locate it > run it > Double click network adapter name > Driver > Update driver

As you have seen, this is a lengthy process, but it works in case you have missed the updates.

#8 Keeping your laptop charged

When it comes to laptop, battery life is a huge concern for almost all the windows users. However, after the recent updates, good optimizations are made available regarding the power consumption of the laptop. There are different performance modes on windows which ensure good battery life or high-end performance.

When the battery is low, the PC automatically goes into the power saver mode, and because of that, many processes are restricted. As this happens, the download and upload speeds also decrease because the system starts working in a specific network frequency range. Hence the speed decreases. However, it is not a big deal because as you plug in your laptop, the original speed comes back.

#9 Disabling the auto-tuning feature

Auto-tuning is a feature found in Windows OS. It is based on Transmission Control Protocol (TCP). In layman sense, TCP is nothing but a type of interaction between different programs in the PC which transfer small data packets to improve the performance and speed. However, in many cases, this does not happen, and instead of the speed decreases.

Therefore, when you feel that your internet is running slow, you can try disabling this autotune future. It is simple and easy.

First of all, press Windows key + X on your keyboard. Then select command prompt. Then, type “netsh interface tcp show global” in the command prompt window. Then, head to “Receive Window Auto-Tuning Level” and check it. If it is set to normal, then you will need to disable it. To do that, you will have to type “netsh int tcp set global autotuninglevel=disabled” to disable it.


Press Windows + X on keyboard > Command Prompt > type “netsh interface tcp show global” > type “netsh int tcp set global autotuninglevel=disabled”

And that is all about it. You can check the internet speed after performing this method.

#10 Turning ON metered connection

This is another wireless network technique to increase speed. When your PC is connected to wifi, there are a lot of processes going on which use internet data. To stop other non-required processes, there is an option to set your wifi connection on “Metered Connection.” Turning this feature ON makes sure that the data is not being used in the background.

To enable this, you need to go to settings from the start menu, then to “network and internet” link and then select wifi. Click on the “Manage known network” option and click on your device. Then click on “properties,” scroll down and go to the “metered connection” toggle. Turn it ON, and your job is done.


Start > Settings > Network and Internet > Manage Known Networks > Name of your device > Properties > Set as Metered Connection > Turn the toggle ON.

Disabling and enabling your connection

Technically, this is not a method to boost your internet speed. It is just a small try to ensure that you are connected. Just turn off your wifi connection and reconnect it. Many users get their speed back by just doing this.