Windows 11 internet speed optimization starts with understanding why your connection feels slow in the first place. Out of the box, Windows 11 applies conservative TCP settings, uses Microsoft’s DNS resolvers, and may run on stale network drivers โ any one of these can quietly cap your real-world throughput well below what your ISP delivers. This guide walks through the registry tweaks, DNS changes, and driver updates that actually move the needle.
Why Windows 11 Throttles Network Speed by Default

Windows 11 ships with a TCP/IP stack tuned for broad compatibility, not peak speed. The default “Internet” congestion provider profile applies artificial latency to TCP acknowledgement packets, which reduces throughput on modern broadband connections. Microsoft’s own documentation for TCP/IP performance on Windows acknowledges that the default settings prioritise stability over raw speed โ which is fine for an enterprise environment but frustrating on a home gigabit line. Understanding this is the first step toward meaningful Windows 11 network performance gains.
Step 1 โ Switch to a Faster DNS for Network Speed

Changing your DNS resolver is the quickest win for network speed on Windows 11. Your ISP’s default DNS servers are often slow and poorly optimised. Switching to a public resolver like Cloudflare (1.1.1.1) or Google (8.8.8.8) can cut DNS lookup times from 50โ100 ms down to under 10 ms, making every webpage load feel snappier even before your data rate changes.
How to Change DNS in Windows 11 Settings
- Open Settings โ Network & internet.
- Click your active connection โ Wi-Fi or Ethernet.
- Select Hardware properties, then click Edit next to DNS server assignment.
- Switch the dropdown from Automatic (DHCP) to Manual.
- Enable IPv4 and enter
1.1.1.1(preferred) and1.0.0.1(alternate) for Cloudflare, or8.8.8.8/8.8.4.4for Google. - Click Save and run a fresh speed test to compare.
Enable DNS over HTTPS for Speed and Privacy
Windows 11 supports DNS over HTTPS (DoH) natively. After entering your preferred DNS addresses, set the DNS over HTTPS dropdown to On (automatic template). This encrypts DNS queries and can reduce resolution latency on networks that perform deep packet inspection โ a common culprit for slow browsing that raw speed tests don’t reveal. For a deep dive on encrypted DNS technology, see our article on Windows Server DNS encryption and DoH.
Step 2 โ TCP Registry Tweaks for Internet Speed Optimization
Windows 11 network performance can be significantly improved by adjusting a handful of TCP/IP registry values. Always back up your registry before making changes: press Win + R, type regedit, then go to File โ Export and save a backup to your desktop.
Disable Network Throttling Index to Improve Network Performance
Windows applies a multimedia network throttling mechanism that caps non-audio network traffic at roughly 10 packets per millisecond. Disabling it frees up bandwidth for gaming and general browsing:
- Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile. - Find the DWORD value NetworkThrottlingIndex.
- Double-click it and set the value to
ffffffff(hex) to disable throttling. - Restart your PC.
Set the TCP Congestion Provider to CTCP
The default congestion provider in Windows 11 is CUBIC. Switching to Compound TCP (CTCP) can improve throughput on high-bandwidth, higher-latency connections:
- Open PowerShell as Administrator.
- Run:
netsh int tcp set supplemental internet congestionprovider=ctcp - Verify with:
netsh int tcp show supplemental internet
Enable Receive-Side Scaling to Speed Up Windows 11 Networking
RSS distributes network processing across multiple CPU cores, reducing latency under load. Run this command in an elevated PowerShell window:
netsh int tcp set global rss=enabled
netsh int tcp set global autotuninglevel=normal
Setting autotuninglevel to normal lets Windows dynamically size the TCP receive window โ a key factor in speed up Windows 11 on high-speed connections.
Flush Your DNS Cache
Stale DNS cache entries can cause slow lookups and failed connections. Open an elevated Command Prompt and run:
ipconfig /flushdns
ipconfig /registerdns
Do this after any DNS server change to ensure the new resolvers take effect immediately.
Step 3 โ Update Your Driver for Better Network Performance

An outdated or mismatched network driver is one of the most overlooked causes of poor Windows 11 network performance. Manufacturer driver updates frequently include bug fixes for throughput issues, improved interrupt handling, and better support for Windows 11’s networking stack โ none of which arrive through Windows Update alone.
Find and Install the Latest Driver
- Press Win + X and open Device Manager.
- Expand Network adapters and note your adapter model (e.g. Intel Wi-Fi 6 AX201, Realtek PCIe GbE).
- Visit the manufacturer’s website โ Intel, Realtek, Qualcomm, or your laptop OEM โ and download the latest driver for your adapter model and Windows 11.
- Run the installer. When prompted, choose Clean install if the option is available to remove old driver files.
- Restart your PC and re-run a speed test.
Optimise Network Adapter Advanced Settings
After updating, right-click your adapter in Device Manager and select Properties โ Advanced. Look for these settings and adjust them:
- Interrupt Moderation Rate โ set to Adaptive or Low for lower latency.
- Receive Buffers / Transmit Buffers โ increase to 512 or higher if the option exists.
- Power Management โ on the Power Management tab, uncheck Allow the computer to turn off this device to save power. Power-saving on a NIC is a common cause of intermittent speed drops.
- Speed & Duplex โ on wired adapters, set to 1 Gbps Full Duplex rather than Auto Negotiation if your switch supports it.
Step 4 โ Disable Background Bandwidth Consumers
Network speed optimization on Windows 11 isn’t only about protocol tuning โ it’s also about stopping hidden processes that eat your bandwidth in the background.
Limit Windows Update Delivery Optimisation
Windows Update’s peer-to-peer delivery feature can upload your bandwidth to other PCs on the internet. To cap it, go to Settings โ Windows Update โ Advanced options โ Delivery Optimisation โ Advanced options and set the absolute bandwidth cap for background uploads to 5% or lower.
Disable Metered Connection Workarounds
Marking a Wi-Fi connection as Metered stops large background downloads but can also suppress useful updates. A better approach: use the Delivery Optimisation cap above and leave Metered unchecked.
Remove Bloatware That Hogs Network Speed
Pre-installed apps often run background sync tasks that consume bandwidth without warning. Our guide to Windows 11 bloatware removal covers safe methods using PowerShell and Settings to strip out these apps โ which frequently improves both CPU load and internet speed simultaneously.
Step 5 โ Run the Built-In Network Troubleshooter (Then Ignore Most of It)
Windows 11’s built-in troubleshooter catches low-hanging fruit: a misconfigured adapter, a disabled service, or a DNS misconfiguration. Run it via Settings โ System โ Troubleshoot โ Other troubleshooters โ Internet Connections. Apply any fixes it suggests, but don’t stop there โ the troubleshooter won’t touch TCP registry values or driver-level settings, which are where most of the real gains come from.
Verify Your Internet Speed Optimization Gains with a Proper Speed Test
After applying these internet speed optimization changes, test your connection properly. Use a wired connection for the most accurate baseline, and run tests at fast.com (Netflix’s server) and speedtest.net with a server close to you. Run three tests and average them โ a single result can be misleading. Compare ping (latency) as well as download and upload speeds; the TCP and NIC changes should show the biggest improvement in latency, while the DNS change most affects time-to-first-byte on web browsing.
Do You Need a Fresh Windows 11 Licence?
If your PC came with a pre-activated OEM key tied to old hardware, or you’ve built a new machine and need a clean Windows 11 installation to apply these tweaks from scratch, Shop Key Online offers genuine Microsoft Windows 11 Pro OEM keys starting from โฌ15.95 โ delivered by email within minutes. A clean Windows 11 install with up-to-date drivers is the single best baseline for network performance optimization, eliminating accumulated driver conflicts and registry clutter in one step.
FAQ
Will these registry tweaks void my Windows 11 warranty or licence?
No. Editing the TCP/IP registry keys covered in this guide is a standard, supported tuning practice on Windows 11. Microsoft documents many of these parameters in its official networking guidance. Your Windows licence is unaffected. Always export a registry backup before making changes so you can restore the original values if needed.
How much faster will my internet get after Windows 11 network performance tuning?
Results vary by connection type and hardware, but users on gigabit fibre connections commonly report 10โ30% improvements in sustained throughput and 20โ50% reductions in DNS lookup latency after switching to a fast public resolver like Cloudflare. TCP-level changes have the greatest impact on latency-sensitive tasks โ gaming ping, video calls โ rather than raw download speed.
Should I use Cloudflare (1.1.1.1) or Google (8.8.8.8) DNS to speed up Windows 11?
Both are significantly faster than most ISP defaults. Independent benchmarks consistently show Cloudflare’s 1.1.1.1 as the fastest globally for DNS resolution speed, while Google’s 8.8.8.8 has excellent reliability and uptime. Try both for a week using a tool like DNS Benchmark and stick with whichever delivers lower latency from your location.
Is it safe to disable Network Throttling Index in the registry?
Yes, for the vast majority of users. The NetworkThrottlingIndex value was designed to prevent multimedia audio from being disrupted by heavy network traffic, so disabling it is harmless on a system where audio quality isn’t a concern during heavy downloads. If you notice any audio glitches during high-bandwidth activity, simply restore the original value of a (hex 10 decimal) in the registry.
Do I need to redo these tweaks after a major Windows 11 update?
Major feature updates (like 23H2 or 24H2) can occasionally reset certain network settings, particularly the TCP congestion provider and autotuninglevel. After any major update, re-run netsh int tcp show global in PowerShell to verify your settings are still in place. DNS settings and adapter-level changes are generally preserved across updates.
What if my speeds are still slow after trying everything here?
If speeds remain low after all the steps above, the bottleneck is likely outside Windows โ a faulty router, a degraded ethernet cable, ISP-side throttling, or Wi-Fi interference. Try connecting directly to your router via ethernet, rebooting your modem, and running a speed test from another device on the same network. If other devices are also slow, the issue is upstream of Windows entirely.