The situation when high-speed internet suddenly turns into a slow connection is familiar to many users. It is especially frustrating to see low speeds on Windows 10When your provider's plan offers gigabit speeds, but your router is in the next room, the problem often stems not from the provider's equipment or a physically damaged cable, but from the operating system's software settings, which by default are not optimized for maximum wireless performance.
The Microsoft operating system strives to save energy on a laptop or tablet, which sometimes leads to incorrect operation of the network adapter. Wi-Fi module It may go into sleep mode at inopportune moments, drop connections, or simply fail to utilize the full spectrum bandwidth. In this article, we'll cover specific steps to get the most out of your wireless connection.
Before making changes to the registry or driver settings, it's best to rule out common causes. Make sure you're in a strong signal area and aren't near strong sources of interference, such as microwave ovens or neighboring routers operating on the same frequency. If these basic conditions are met, we can move on to fine-tuning the system.
Analysis of the current state of the network and drivers
The first step should always be diagnostics. Don't blindly change settings without understanding what you're working with. Open Device Manager by pressing Win + X and selecting the appropriate item in the menu. Find the "Network Adapters" section and note the model of your wireless device. The presence of the words in the name Wireless, 802.11 or Wi-Fi confirms that you are looking at the correct component.
It's critical to ensure that your drivers are up-to-date. Windows 10 often automatically installs generic drivers that provide basic functionality but don't unlock the full potential of your hardware. Visit your laptop or motherboard manufacturer's website and download the latest software for your specific adapter model. Old drivers may not correctly handle modern encryption standards and data transfer protocols.
⚠️ Attention: Before installing new drivers, we recommend completely uninstalling the old ones using "Uninstall a program" or Device Manager, checking "Delete the driver software for this device." This will prevent version conflicts.
After updating the software, test your speed using specialized services such as Speedtest or Fast.com to record your initial readings. Write them down for later comparison. It's also helpful to know whether you're using 2.4 GHz or 5 GHz. Range 5 GHz Provides much higher speed, but has a shorter range and is less able to penetrate walls.
Disabling network adapter power saving
One of the most common causes of unstable Wi-Fi on laptops is an aggressive power-saving policy. The system attempts to extend battery life by periodically shutting down or reducing the power supply to the network module. This leads to micro-disconnections and ping drops, which are especially noticeable during online games or video calls.
To fix this, return to Device Manager, right-click your adapter, and select "Properties." Go to the "Power Management" tab. Here, uncheck "Allow the computer to turn off this device to save power." Once the changes are applied, the system will no longer forcefully put the adapter to sleep.
Additionally, it's worth checking the Windows power plan itself. Click Win + R, enter the command powercfg.cpl and press Enter. Select the "High Performance" plan. If this option isn't available, create a new plan or expand the hidden settings of your current plan, find the "Wireless Adapter Settings" option, and set it to Maximum Performance.
⚠️ Attention: Disabling power saving may slightly increase battery drain on laptops. However, for desktop PCs and devices that are constantly plugged in, this step is essential for connection stability.
Setting up Wi-Fi frequency and standard priorities
Modern routers and adapters support various modes, including mixed modes (b/g/n/ac/ax). Sometimes, an adapter mistakenly switches to an older, slower standard for the sake of "compatibility," even if the router is capable of faster operation. Forcing the preferred mode can significantly improve the situation.
In the adapter properties (via Device Manager), go to the "Advanced" tab. Find the "Wireless Mode" or "Preferred Band" option in the list. Set the value to match your router, for example, 802.11ac or 802.11ax (Wi-Fi 6). If your router is dual-band, prioritize 5 GHz.
| Standard | Max. speed (theoret.) | Range | Stability |
|---|---|---|---|
| 802.11n | up to 600 Mbps | 2.4 / 5 GHz | Average |
| 802.11ac | up to 6.9 Gbps | 5 GHz | High |
| 802.11ax | up to 9.6 Gbps | 2.4 / 5 GHz | Very high |
| 802.11g | up to 54 Mbps | 2.4 GHz | Low |
Also worth checking in the list of advanced settings is "Roaming Aggressiveness." If you're in the same room as your router, set it to the lowest value (Lowest). This will prevent the router from constantly searching for the best access point when you're already in the ideal coverage area. If you frequently move between rooms with multiple routers, you can increase the value.
Optimizing DNS and resetting network settings
Even with a perfect signal, page loading speeds can be slow due to slow response times from domain name servers (DNS). Providers often provide their own default DNS servers, which can be overloaded. Using fast, public servers, such as those from Google or Cloudflare, often speeds up network response times.
To change your DNS, go to "Network and Internet Settings" from the Start menu. Select "Change adapter settings," right-click your Wi-Fi connection, and select "Properties." Find the protocol Internet Protocol version 4 (TCP/IPv4), click "Properties" and manually enter the addresses: preferred DNS - 1.1.1.1, alternative - 8.8.8.8.
☑️ DNS Optimization Checklist
If problems persist, it might be a good idea to perform a full reset of Windows network settings. This will return all network components to factory defaults, clear the cache, and reset the protocol stacks. Open Command Prompt as administrator and run the following command:
netsh winsock reset
After executing the command, the system will require a reboot. This step often resolves network service freezes that accumulate when the operating system runs for long periods without rebooting.
Disabling background apps and metered connections
Windows 10 is notorious for its love of background activity. System updates, cloud storage syncing, and downloading game updates on Steam or Epic Games can all quietly hog your bandwidth. To see what's hogging your network, open Task Manager (Ctrl + Shift + Esc) and sort the processes by the "Network" column.
It often turns out that Windows Update or OneDrive are consuming a significant portion of your data. If you need maximum speed right now for a specific task (for example, downloading a file or streaming), you can temporarily pause these processes. Also, check the "Metered Connection" settings in Wi-Fi settings. When enabled, Windows limits background activity but may also limit the speed of some apps.
⚠️ Attention: Windows 10 settings interfaces may vary depending on the build version (Home, Pro, Enterprise) and installed security updates. The location of some items may be modified by the developer.
Another hidden data hog is the "Delivery Optimization" feature in Windows Update. It allows your computer to distribute updates to other PCs on the internet using your connection. Disable this feature in Windows Update → Advanced options → Delivery Optimization.
Hidden Windows processes using the network
The BITS (Background Intelligent Transfer) service often hangs in the background, waiting for a task. It's also worth checking the activity of Cortana and news widgets, which can update every minute.
Using the command line for fine-tuning
Advanced users can access a number of commands that allow them to modify TCP/IP stack parameters, which can positively impact connection speed and stability. These commands adjust receive window sizes and other timeouts, adapting the system to high-speed networks.
Launch Command Prompt as administrator. Enter the following command to reset the scaled receive window:
netsh int tcp set global autotuninglevel=normal
Parameter normal Allows Windows to dynamically manage the receive window size, which is usually the optimal choice. However, in some cases, setting the value highlyrestricted or disabled This may help if your ISP uses specific hardware that conflicts with Windows algorithms. Experiment carefully, recording speed changes after each adjustment.
FAQ: Frequently Asked Questions
Why did my Wi-Fi speed drop after updating Windows?
Updates often replace working drivers with generic ones or change power settings. Solution: Reinstall the driver from the manufacturer's website and recheck the "Power Management" tab.
Does antivirus affect Wi-Fi speed?
Yes, some antivirus programs scan all incoming and outgoing traffic in real time, which creates delays. Try temporarily disabling network protection to test.
Should I use third-party Wi-Fi speed booster software?
In most cases, no. Windows 10's built-in tools are sufficient for proper configuration. Third-party "accelerators" often simply modify the same registry keys, but they may contain ads or malware.
How can I check if my ISP is throttling my internet speed?
Connect your computer to the router via cable (Ethernet). If the cable connection is full but Wi-Fi is slow, the problem is with the router or adapter settings. If the cable connection is also slow, contact your internet service provider.