Windows 11 has been out for a little over two weeks and so far, it seems to be stable. Most users seem to have to push the update as the OS has only bleached a handful of CPU modules despite having a large number of compatible ones. The update is just over 4.5GB in size and the installation will take between 20 minutes to an hour or two, depending on your CPU and disk speed.
Fix slow internet Windows 11
Windows 11 users did not report any major bugs but the number of users upgraded to this new OS is still small. As more users update, we may get a better view of its sustainability. That said, some users have been complaining about slow internet after updating or cleaning up Windows 11.
Check for updates
When you install Windows, whether it is Windows 10 or Windows 11, it will download and install additional updates after the installation is complete. These include drivers, codecs, and app updates. Give it some time and try to leave the system unattended so that everything can download.
If the system is waiting to reboot, restart it until there is any driver update that needs to complete the installation.
Update network adapter drivers
Windows 11 is new and may not be able to detect and update the latest available drivers for your network device. You can manually check to install and install the drivers.
- Open Device Manager.
- Expand network devices.
- Right-click on your network device for wireless connections, and select Update driver.
- Check online for driver updates.
- Install the available update.
- Follow steps 2-5 for the LAN network card.
- Restart the system.
Insert and reset network adapter
Many users who had problems with slow internet after upgrading to Windows 11 have been able to resolve the issue by uninstalling and reinstalling the network adapter.
- Open Device Manager.
- Expand network devices.
- Right-click on the network device and select Uninstall tool from the context menu.
- Allow the device to uninstall.
- Restart the system.
- Open Device Manager.
- Click the Scan button for hardware changes.
- Windows 11 detects and installs the network device again.
- If not, expand network tools.
- Right-click on the network device and select Enable or Install tool.
Download network drivers manually
Your network device maker may have updated drivers for Windows 11 ready and available. Windows 11 may not have installed them. You can download them manually and install the driver yourself.
- Go to your device’s manufacturer driver download page.
- Enter your system information or use your service tag to identify it.
- Download the latest available network drivers.
- Run the downloaded file (it will be an exe).
- Follow the on-screen instructions and install the driver.
- Restart the system.
Disable Killer network services
Killer Network Service is a service that is known to cause internet and browsing problems on Windows 10 and Windows 11. Stop the service and the problem should go away.
- Tap on the Win + R keyboard shortcut to open the run box.
- In the run box, enter services.msc.
- Look for the following services;
Killer Analytics service Killer Dynamic Bandwidth Management Killer Network Service Killer Smart AP selection service.
- Right-click on each service (One-On-One) and select Stop from the context menu.
- Double-click each service (one-on-one) and go to the General tab.
- Open the Startup Type dropup and select Manual.
- Restart the system.
Conclusion
Internet speeds tend to suffer when OS is updated or reinstalled. This is often due to updates installing on the background. At times, you may find that some services are not compatible with the new OS and need to be stopped completely. If your system is marked as not suitable for a Windows 11 update, wait a few months for the driver updates to be available for all your hardware components.
The post How to Fix Slow Internet After Downloading Windows 11 appeared first on TechtricksNg.