Troubleshooting

How to Fix Slow WiFi on Windows 11: Ultimate Performance Guide

Tech Setup6 min read
TS

Tech Setup

Reviewed July 21, 2026

How to Fix Slow WiFi on Windows 11: Ultimate Performance Guide

Why Your Windows 11 Network Stack is Likely Bottlenecked

If you’re a developer working on Windows 11, you know the frustration of a throttled connection. Whether you’re pulling large Docker images, managing heavy git repositories, or debugging remote APIs, a sluggish WiFi connection isn't just an annoyance—it’s a productivity killer.

Windows 11 introduced several refinements to the network stack, but it also carries legacy baggage from previous iterations. Many users face performance degradation due to aggressive power management settings, outdated kernel-level drivers, or conflicting auto-tuning features designed for legacy infrastructure rather than modern fiber connections.

This guide moves past basic "restart your router" advice. We are going to dig into the command line, registry, and driver-level configurations to optimize your machine for maximum throughput and minimum latency.

Phase 1: The Diagnostics Baseline

Before modifying deep system settings, we must verify if the bottleneck is hardware-bound or software-related.

1. Identify Your WiFi Standard

Ensure your hardware is actually capable of the speeds you expect. Open Command Prompt or PowerShell and run:

netsh wlan show interfaces

Look for the Radio type and Receive/Transmit rate. If you are on an 802.11ac or 802.11ax (WiFi 6) network, but your radio type shows 802.11n, your adapter is either negotiating an old protocol or your driver is misconfigured.

2. Verify DNS Latency

Often, "slow internet" is actually slow DNS resolution. Test your latency to common resolvers:

ping 1.1.1.1  # Cloudflare
ping 8.8.8.8  # Google

If you see high ms counts here, your ISP’s default DNS is likely causing the perceived lag.

Phase 2: Optimizing the Network Stack (TCP/IP)

Windows uses "Auto-Tuning" to manage TCP receive windows. While designed to improve performance, it often conflicts with modern high-speed broadband, causing packet fragmentation or forced throttling.

Reset and Reconfigure TCP/IP

Run the following commands in an elevated PowerShell instance to reset your network stack to a clean state:

netsh int ip reset
netsh winsock reset
ipconfig /flushdns

Disable TCP Auto-Tuning

For many developers on fiber connections, the Windows Auto-Tuning feature is a performance killer. Disable it to force Windows to stop trying to "smart-manage" your buffers:

netsh int tcp set global autotuninglevel=disabled

Note: If your speeds decrease after this, you can revert it by changing disabled to normal.

Phase 3: Driver and Power Management Configurations

Windows 11 is notoriously aggressive about power-saving modes. By default, it will throttle your WiFi card to save battery, leading to periodic drops in bandwidth.

1. Disable Power Throttling on the NIC

  1. Press Win + X and select Device Manager.
  2. Expand Network adapters.
  3. Right-click your WiFi adapter (e.g., Intel Wi-Fi 6E AX210) and select Properties.
  4. Navigate to the Power Management tab.
  5. Uncheck "Allow the computer to turn off this device to save power."
  6. Click OK.

2. Update to "Clean" Drivers

Windows Update often pushes generic "stable" drivers that are three revisions behind.

  • For Intel Users: Use the Intel Driver & Support Assistant.
  • For Custom Builds: Always download the latest .inf files directly from the motherboard or laptop manufacturer’s support portal. Avoid "Driver Booster" type software; these often bloat the system with unnecessary registry entries.

Phase 4: Removing Legacy Bottlenecks

Disable Large Send Offload (LSO)

LSO is a feature intended to reduce CPU overhead by delegating packet segmentation to the network card. However, buggy NIC drivers frequently mishandle this, causing "packet loss" and slow speeds.

  1. Go back to Device Manager > Network Adapters.
  2. Right-click your WiFi card > Properties > Advanced.
  3. Locate Large Send Offload V2 (IPv4) and Large Send Offload V2 (IPv6).
  4. Set both to Disabled.

Disable Receive Side Scaling (RSS)

If you have a multi-core CPU, RSS distributes network traffic across cores. While good in theory, it can cause latency spikes on certain Windows 11 builds. If you’ve tried everything else, toggle this:

netsh int tcp set global rss=disabled

Test your throughput after this change. If no improvement is seen, re-enable it using rss=enabled.

Phase 5: Advanced Optimization (The "Developer" Tweaks)

1. Optimize DNS via PowerShell

Stop relying on your ISP. Switch to a faster, privacy-focused DNS provider like Cloudflare (1.1.1.1) or Quad9. You can set this via PowerShell without clicking through menus:

# Set primary DNS
Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses ("1.1.1.1", "1.0.0.1")

2. Disable Background Intelligent Transfer Service (BITS) Throttling

Windows Update uses BITS to throttle background downloads. Sometimes, this service gets "stuck" in a throttled state.

Open Services.msc, find Background Intelligent Transfer Service, and restart it. Furthermore, check your Windows Update settings: Settings > Windows Update > Advanced Options > Delivery Optimization. Set this to Off to prevent Windows from using your bandwidth to serve updates to other PCs on the internet.

Phase 6: When Hardware is the Culprit

If you’ve exhausted the software tweaks and your connection remains sub-par, consider these hardware-centric variables common in professional setups:

  • The 2.4GHz vs 5GHz Conflict: Windows 11 often aggressively clings to the 2.4GHz band because it has better range, despite it being significantly slower and congested by Bluetooth interference. Go to Device Manager > Wireless Adapter > Properties > Advanced and look for "Preferred Band." Force it to "Prefer 5GHz" or "Prefer 6GHz."
  • Bluetooth Interference: If you use a Bluetooth mouse/keyboard, ensure your WiFi is on the 5GHz band. 2.4GHz WiFi and Bluetooth operate on the same frequency spectrum. If you cannot move to 5GHz, you will likely never achieve stable high-speed throughput.
  • External WiFi Antennas: If you are using a desktop with a PCIe WiFi card, ensure the antennas are screwed in tightly and are not obstructed by the metal chassis of your tower, which acts as a Faraday cage.

Troubleshooting Checklist: Summary

If you are still experiencing issues after these steps, use this checklist to isolate the failure point:

  1. Isolate the Router: Connect to a mobile hotspot. If speeds are high on the hotspot, the issue is your local router/ISP, not your Windows configuration.
  2. Check for "Killer" Network Software: If you have a gaming laptop, you likely have "Killer Intelligence Center" installed. This software is notorious for "prioritizing" traffic, which effectively throttles everything that isn't a game. Uninstall it immediately. It is bloatware, and the base Windows drivers are superior.
  3. Check Background Processes: Run resmon (Resource Monitor) and check the Network tab. Sort by "Total (B/sec)" to see if a hidden process (like a cloud sync app or background update) is saturating your pipe.

Final Thoughts

Performance tuning on Windows 11 is rarely about a single "magic switch." It is about removing the layers of abstraction—power management, aggressive packet processing, and OEM bloat—that interfere with the raw throughput of your NIC.

By disabling TCP Auto-Tuning, forcing 5GHz preference, and purging manufacturer "network optimization" utilities, most developers see an immediate improvement in latency and consistency. If you're still seeing sub-par performance, the issue is almost certainly signal degradation or a faulty router configuration beyond the OS level.

Frequently Asked Questions

How do I fix slow WiFi on Windows 11?

Disable TCP Auto-Tuning, update your WiFi drivers, disable power throttling on the NIC, and force 5GHz band preference in Device Manager.

Why is my WiFi slow on Windows 11 but fast on other devices?

Windows 11 aggressively throttles WiFi to save power. Disable power management on your NIC and uninstall any "Killer Network" software.

How do I disable TCP Auto-Tuning on Windows 11?

Run "netsh int tcp set global autotuninglevel=disabled" in an elevated PowerShell. Revert with "normal" if speeds decrease.

Does Windows 11 throttle WiFi speed?

Yes. By default, Windows 11 applies power-saving modes that throttle your WiFi card. Disable this in Device Manager under Power Management.