Slow Internet in Windows 10? Try these methods to Improve it

Peer-to-peer updates, too many background processes, and incorrect Network bandwidth are common reasons why your internet is slow in Windows 10. No matter how much bandwidth or data limit is included from the respective ISP. There are the settings on windows 10 that can cause slow internet.

Windows 10 Slow Internet? Try These Fixes
Windows 10 Slow Internet? Try These Fixes

There could be various reasons, but we listed the main of them below:-

  • Peer-to-peer Updates Process- Having slow internet on Windows 10 is most probably due to peer-to-peer updates, which is a feature of Windows that shares updates over the internet with other users.
  • Too Many Background Processes- It has been observed from the users that running many background processes in the background can lead to slow internet due to consuming high network bandwidth.
  • Incorrect Network Settings- If the network settings are set incorrectly, you might get slow internet speed. Most probably, it is due to having corrupted adapters and incorrect DNS settings.
  • Corrupted Network Drivers- Missing or corrupted drivers are included in causing this issue. You may need to reinstall network drivers to fix the slow internet speed.
  • Enabled Windows Auto-Tuning Feature- If the Windows Auto-Tuning feature is enabled, then this can cause slow internet. However, you easily disable it by following the below step.
  • LSO is Turned on- LSO or Large Send Offload is a feature that sends data packs to the network adapter. If the LSO is enabled on the WIndows, it can slow internet speed due to sending a massive amount of data packs.

1. Disable Peer-to-Peer Updates

P2P or Peer to Peer is a technology introduced by Microsoft to transfer Windows Update to other computers over the internet and even on the local network. As per the affected users, the feature takes high bandwidth from the internet to deliver Windows updates to another computer which might not be good as long as you have a minimum data plan.

Below are the instructions to disable peer-to-peer updates:-

  1. Click Start Menu and type Settings
  2. Open Settings and navigate to Update & Security

    Click on Update and security
    Click on Update and security
  3. Scroll down to the Advanced options and navigate into it
  4. Click Delivery Optimization

    Click on Delivery Optimization
    Click on Delivery Optimization
  5. Now disable Allow Downloads From Other PCs button by toggling off
    Turn Off Allow downloads from other PCs
    Turn Off Allow downloads from other PCs
  6. Once done check if the Windows 10 slow internet has been fixed.

2. Modify Network Bandwidth Settings

Windows 10 reserves maximum bandwidth from the internet. According to the calculations, Windows reserves approximately 20 percent, which means the 80 percent leftover for the users. However, you can customize network bandwidth settings by enabling the limit reservable bandwidth option, which will limit maximum bandwidth for the crucial tasks.

  1. To modify network settings, right-click the taskbar and select Task Manager
  2. Once the task manager is opened, click File and select Run New Task

    Click on Run new task
    Click on Run new task
  3. Type gpedit.msc and check the box Create this Task With Administrative Privileges then press Enter

    Run Command to Open Local Group Registry Editor
    Run Command to Open Local Group Registry Editor
  4. Navigate to the following path
    Computer Configuration > Administrative Templates > Network > QoS Packet Scheduler
  5. Double-click on Limit Reservable Bandwidth from the right pane
  6. Click on the Enabled button and change its bandwidth value to 0

    Enable Limit Reservable Bandwidth
    Enable Limit Reservable Bandwidth
  7. Click Apply and then click OK to save the changes
  8. Once done check if the slow internet is fixed.

3. Close Running Background Applications

If your computer runs multiple programs while you are not using them, it can use high bandwidth along with your battery. Ensure the unnecessary applications are not running in the background when you need high bandwidth from your internet.

  1. To close the unnecessary applications, right-click the taskbar and select Task Manager from the listed option
  2. Now select the application and click the End Task button from the bottom right.
    Select Unnecessary Application and Click on End task
    Select Unnecessary Application and Click on End task

4. Disable Windows Auto-Tuning

Windows Auto-Tuning was designed to increase the performance of the applications. The Windows Auto-tuning receives TCP data over the network to transfer efficient data. As it turns out, the slow internet can be caused by the enabled Windows Auto-Tuning feature.

  1. To disable Windows Auto-Tuning, click the Start Menu and type the command prompt
  2. Right-click on the command prompt and choose Run As Administrator

    Run in Administrator Mode
    Run in Administrator Mode
  3. Click Yes When asked for permission
  4. Once the command prompt loads up, enter the following command and hit Enter
  5. netsh interface tcp show global
  6. If the Receive Window Auto-Tuning Level is normal then insert one more command mentioned below
    netsh int tcp set global
  7. Now check if the issue still lingers, if it is then follow more steps.

5. Disable Large Send Offload

LSO or Large Send Offload is a technique used to improve network performance, but it allows background processes to consume the high bandwidth of the internet, which might cause slow internet.

Below are the steps that will help to Disable Large Send Offload:-

  1. Press the Windows + R keys simultaneously to open a run dialog box
  2. Type devmgmt.msc and press enter
  3. Once the page loads up, expand the Network Adapter and right-click on your network driver to select Properties
  4. Go to the Advanced tab, find and select Large Send Offload (IPV4)
  5. Once you selected, click Disabled from the right and press OK
  6. Now check if the slow internet speed has been resolved.

6. Use An Open Source DNS

An automatic DNS is set by default in Windows. There is nothing to do with the DNS to improve network performance. However, the DNS is emitted directly, but it can be related to how fast your browser loads web pages. So indirectly we can boost internet speed to browse the web even faster than before.

  1. To change DNS settings, Open Settings by pressing Windows + I on the keyboard
  2. Navigate to Network & Internet and click Change Adapter Options

    Click on Change Adapter Options
    Click on Change Adapter Options
  3. You will be redirected to the control panel, now right-click on your connection and select Properties

    Click on Properties
    Click on Properties
  4. Select Internet Protocol Version 4 (TCP/IP/4), and click Properties

    Internet Protocol Version 4 (TCPIP4)
    Internet Protocol Version 4 (TCPIP4)
  5. Now click the radio button named Use the Following DNS Addresses
  6. Insert the following DNS in both boxes
    8.8.8.8
    8.8.4.4
    Change TO Google DNS
    Change TO Google DNS
  7. Once done, click OK and check if the issue gets resolved.

7. Reinstall Network Drivers

If the above methods failed to fix the slow internet problem, it might be related to the network drivers. The network driver can get corrupted or defective easily, you may need to reinstall it in order to fix this issue.

  1. To reinstall network adapters, press the Windows + X keys at the same time
  2. Click Device Manager from the listed options
    Click on Device Manager
    Click on Device Manager
  3. Once it is opened, right-click on the network adapter and choose Uninstall Device

    Uninstalling Network Adapter
    Uninstalling Network Adapter
  4. Once done, restart your computer to install the network drivers
    Note: If you used a third-party network driver, go ahead and download it.
  5. Now check if the Windows 10 slow internet issue persists.

8. Temporary Disable Antivirus

Windows Defender often causes slow internet speed. According to the affected users, the slow internet problem can resolve by disabling the Windows Defender. Although we don’t recommend disabling the Windows Defender, you can temporarily disable it to see if this fixes or not.

  1. To temporary disable the antivirus, go to Settings by pressing the Windows + I keys
  2. Once the Settings loads up, navigate to Update & Security

    Click on Update and security
    Click on Update and security
  3. Click Windows Security from the left pane, then click Open Windows Security

    Open Windows Security
    Open Windows Security
  4. Navigate to Virus & Threat Protection and click Manage Settings
  5. Turn off the Real-Time Protection

    Turn off Real-time protection
    Turn off Real-time protection
  6. Once done check if this fixes the slow internet. If it’s not then try to disable Firewall.

9. Reset Network Settings

If the issue is not resolved yet, try resetting the network settings, which will reinstall the network adapters, and all the settings you applied to the network will be set to default. Resetting the network settings will fix the issue if a corrupted network adapter causes slow internet speed.

  1. To Reset Network Settings, right-click the Start Menu and select Settings from the listed options
  2. Once it is opened, navigate to Network & Internet
  3. Scroll down to the bottom, and click Network Reset

    Click Network reset
    Click Network reset
  4. Then click Reset Now, and your pc will be restarted
    Reset Network Settings
    Reset Network Settings
  5. Once done check if the Windows 10 slow internet is fixed.

10. Repair System Files through Commands

Another way to resolve the slow internet problem is by running commands that will repair any corruption in Windows that causes slow internet. Below are the commands that will help to repair Windows:-

  1. Click Start Menu, and type Command Prompt in the search bar
  2. Right-click on the command prompt and choose Run As Administrator
  3. Once the command prompt is loaded, insert the below command and hit enter
    Sfc /scannow
    Run Commands to Repair Windows
    Run Commands to Repair Windows
  4. Once done, check if the issue` is fixed.

11. Uninstall Microsoft OneNote

Most people use Microsoft Office to do their work but need Microsoft One Note. As per the users, Running the Microsoft OneNote for no reason can slow internet speed. We recommend you delete it from your computer as it aids in improving network performance.

  1. To uninstall Microsoft OneNote, go to settings by pressing the Windows + I keys at the same time
  2. Navigate to Apps > Apps & Features

    Navigating to Apps
    Navigating to Apps
  3. Now find and select Microsoft OneNote then click on the three dots which will appear on the right
    Uninstalling Microsoft OneNote
    Uninstalling Microsoft OneNote
  4. Click Uninstall, then again click Uninstall to confirm

If none of the methods worked, you should try a different browser to see if this fixes or not. You can also read How to Increase Internet Speed in Windows 10/11 to fix the slow internet problems.

Kevin Arrows
Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.
Back to top button

Expert Tip

Slow Internet in Windows 10? Try these methods to Improve it

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested