sodcalculator

10 Tech How-To

Solved Windows 10 Slow Internet? Fixes That Work

Guide 10-37246 · Updated · Step by step

If your Windows 10 PC has slow internet, the fix is often a combination of resetting your network stack, updating drivers, and adjusting a few built-in settings. This guide walks through the most effective solutions, from quick wins like restarting your router to deeper fixes like clearing DNS cache and disabling bandwidth-hogging features.

Why Windows 10 Can Slow Your Internet

Windows 10 handles network connections differently than older versions. It automatically downloads updates, syncs OneDrive files, and lets apps run in the background. These activities consume bandwidth even when you are not using them. Additionally, misconfigured network settings, outdated drivers, or corrupted cache files can throttle your connection. Understanding these causes helps you target the right fix instead of randomly changing settings.

For example, a common culprit is the Peer-to-Peer Update Delivery feature, which uploads Windows updates to other PCs on the internet. This can saturate your upload speed and make browsing feel laggy. Another is the Wi-Fi Sense feature (in older versions) that shared network info, but it was removed in later updates. The point is: many slowdowns are software-related and reversible.

Quick Fixes to Try First

Before diving into advanced settings, try these simple steps. They solve a surprising number of slow internet issues:

  • Restart your router and modem: Unplug both for 30 seconds, plug them back in, and wait for lights to stabilize.
  • Restart your PC: A full shutdown (not restart) clears the network cache and resets all temporary connections.
  • Disconnect and reconnect Wi-Fi: This forces a fresh handshake with your router.
  • Check if the problem is on all devices: If your phone is fast but your PC is slow, the issue is local to Windows.

These steps cost nothing and often fix intermittent slowdowns. If the problem persists, move to the systematic fixes below.

Reset Your Network Stack (The Big One)

Windows 10 stores temporary network data that can become corrupted. Resetting the network stack clears all of it. Here is how to do it in a Command Prompt (run as administrator):

  1. Type cmd in the Start menu, right-click Command Prompt, and select Run as administrator.
  2. Type the following commands one by one, pressing Enter after each:
  • netsh winsock reset – resets the Winsock catalog (handles network requests).
  • netsh int ip reset – resets the TCP/IP stack.
  • ipconfig /release – releases your current IP address.
  • ipconfig /renew – gets a fresh IP address from your router.
  • ipconfig /flushdns – clears the DNS cache that can hold stale or wrong addresses.

After running all, restart your PC. This single process resolves many stubborn slow internet issues because it wipes out corrupted routing tables and DNS entries. It is safe and does not affect your files.

Update Your Network Drivers

Outdated or buggy network drivers are a leading cause of slow speeds. Windows 10 usually updates drivers automatically, but sometimes it misses them or installs a bad version. To update manually:

  1. Right-click the Start button and select Device Manager.
  2. Expand Network adapters.
  3. Right-click your Wi-Fi or Ethernet adapter and choose Update driver.
  4. Select Search automatically for drivers.

If Windows finds nothing, go to your laptop or motherboard manufacturer’s website and download the latest driver for your specific model. Avoid third-party driver updater tools – they often bundle adware. After updating, restart your PC. If the new driver makes things worse, you can roll back in Device Manager (right-click > Properties > Driver tab > Roll Back Driver).

Disable Bandwidth-Hogging Features

Windows 10 has several features that quietly eat bandwidth. Turning them off can give you back a noticeable chunk of speed:

  • Delivery Optimization (P2P updates): Go to Settings > Update & Security > Delivery Optimization and turn off “Allow downloads from other PCs.” This stops your PC from uploading updates to strangers.
  • Background apps: Go to Settings > Privacy > Background apps and turn off apps you do not need running in the background. Each one can use network.
  • OneDrive sync: If you use OneDrive, pause syncing temporarily or set it to “Files On-Demand” so it does not download everything at once.
  • Windows Update active hours: Set active hours in Settings > Update & Security > Windows Update so large updates do not download during your work time.

These changes are reversible. You can turn them back on if you need those features. The biggest win is usually Delivery Optimization, especially on slower connections.

Adjust Wi-Fi Settings for Better Performance

If you are on Wi-Fi, several Windows settings and router settings can improve speed:

  • Forget and reconnect to your network: In Settings > Network & Internet > Wi-Fi, click “Manage known networks,” select your network, and click “Forget.” Then reconnect by entering the password again. This clears stored connection profiles that may be misconfigured.
  • Change your Wi-Fi band: If your router supports 5 GHz, use it instead of 2.4 GHz. The 5 GHz band is faster and less congested, but has shorter range. In Windows, you can set your adapter to prefer 5 GHz in Device Manager (right-click adapter > Properties > Advanced tab > “Preferred Band”).
  • Update router firmware: Log into your router’s admin page (usually 192.168.1.1 or 192.168.0.1) and check for firmware updates. Old firmware can bottleneck speeds.

Also, check if your Wi-Fi adapter has a power-saving mode that throttles performance. In Device Manager, go to your adapter’s Properties > Power Management tab and uncheck “Allow the computer to turn off this device to save power.”

Check for Malware and Unwanted Software

Malware or adware can use your internet connection in the background without your knowledge. Symptoms include slower speeds, pop-ups, or a hijacked browser homepage. Run a full scan with Windows Defender (built-in) or a reputable third-party antivirus. Also, go to Settings > Apps and uninstall any programs you do not recognize. Be cautious – some “system optimizers” are actually bloatware that slow down your PC. If you suspect a serious infection, consider using the Windows Defender Offline scan (in Settings > Update & Security > Windows Security > Virus & threat protection).

When to Reset Windows Network Settings Completely

If none of the above works, Windows 10 has a built-in “Network reset” feature that reinstalls your network adapters and sets all network components back to default. Here is how:

  1. Go to Settings > Network & Internet > Status.
  2. Click Network reset at the bottom.
  3. Click Reset now and confirm.

Your PC will restart and you will need to reconnect to Wi-Fi (your saved passwords will be erased). This is a last resort because it removes all VPN connections, virtual adapters, and custom network settings. But it often fixes stubborn issues that other methods miss.

Frequently Asked Questions

Why is my internet slow only on Windows 10 but fast on my phone?
This usually points to a Windows-specific issue like a corrupted network stack, outdated driver, or a background app hogging bandwidth. Try the network stack reset and driver update first.

Does disabling Windows Update speed up my internet?
Not permanently – Windows will still download updates eventually. But setting active hours and pausing updates temporarily can free bandwidth during critical work times. Disabling the update service entirely is not recommended for security.

Can a VPN cause slow internet on Windows 10?
Yes. VPNs encrypt your traffic and route it through remote servers, which adds latency and reduces speed. If you are using a VPN, try disconnecting and testing your speed. Some VPNs also have “split tunneling” to exclude certain apps.

Is it safe to run the netsh reset commands?
Yes, they are safe and do not affect your files or personal data. They only reset network settings. You may need to reconnect to Wi-Fi after a reboot.

What if my internet is slow on Ethernet too?
If both Wi-Fi and Ethernet are slow, the problem is likely your ISP, router, or a broader network issue. Try connecting your PC directly to the modem (bypassing the router) to isolate the cause. If that is fast, the router is the bottleneck.

How do I check my actual internet speed in Windows 10?
Use a web-based speed test like Speedtest.net or Fast.com. For a more accurate test, close all other apps and connect via Ethernet. Run the test multiple times at different times of day to get a baseline.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →