For some users, the internet works only after they restart their Windows computers. This is an annoying issue because they have to restart their computer every time they want to connect to the internet. If you face this issue, use the fixes provided in this article.
Internet works only after restart on Windows 11/10
Use the following solutions if the internet works only after restarting your Windows 11/10 computer. Before proceeding, power cycle your WiFi router and see if it helps. To do this, turn off the router and remove the adapter from the wall socket. Wait for a few minutes and then turn on the WiFi router. If this does not help, go through the following suggestions:
- Run the Network and Internet Troubleshooter
- Disable Hibernation
- Check the Power Management settings of your Network adapter (if applicable)
- Flush DNS cache and reset Windows Sockets
- Update or reinstall the Network adapter
- Perform a Network Reset
- Reset your PC
All these fixes are explained below in detail.
1] Run the Network and Internet Troubleshooter
Network and Internet troubleshooter is an automated tool in Windows 11/10 that helps users fix internet connectivity issues. First, run this troubleshooter and see if it helps. Users with the latest version of Windows 11 can use the Get Help app to launch this troubleshooter.
2] Disable Hibernation
When the Hibernation mode is active, the Windows computer does not turn off completely. Instead of shutting down, it goes into the Hibernation state. If Hibernation is active on your computer, that might be causing this problem. Disable Hibernation if it is enabled.
Read: Ethernet keeps disconnecting in Windows 11
3] Check the Power Management settings of your Network adapter (if applicable)
The next thing that you can do is check the Power Management settings of your Network adapter. Follow the steps provided below:
- Open the Device Manager.
- Expand the Network adapters branch.
- Right-click on your Network adapter and select Properties.
- Go to the Power Management tab.
- Uncheck the Allow the computer to turn off this device to save power checkbox.
- Click OK to save the changes.
Modern computers that support Modern Standby (S0) mode may not have the Power Management tab. Computers with the Legacy Mode (S3) have the Power Management tab for device drivers. Therefore, if your computer does not have the Power Management tab, you can skip this fix.
4] Flush DNS cache and reset Windows Sockets
You can also try to flush the DNS cache and reset Windows Sockets. Also, reset the Internet Protocol. To perform all these actions, you need to execute separate commands in the Command Prompt. If you do not want to execute separate commands, you can create a batch file to release TCP/IP, flush DNS, reset Winsock, and reset Proxy.
5] Update or reinstall the Network adapter
A corrupt Network driver can also cause this problem. Updating or reinstalling the Network adapter can help fix this issue. The steps to reinstall the Network adapter are as follows:
- Open the Device Manager.
- Expand the Network adapters branch.
- Right-click on your Network driver and select Uninstall device.
- Restart your computer. Windows will automatically install the missing driver.
If this does not help, install the latest version of the Network driver from the official website. Visit the official website of your computer manufacturer and download the latest version of the Network driver from there. Now, run the installer file to install the driver.
6] Perform a Network Reset
This action will reset the networking components to the default and fix the internet connectivity issues. Reset your network and see if it works. Before performing this action, save your work because Windows will restart automatically after pressing the Reset now button for Network Reset.
7] Reset your PC
If nothing helps, reset your PC to the factory default settings. This should fix this issue. While resetting your PC to the factory default settings, select the Keep my files option because this will not delete your data.
That’s it.
Why does Windows 11 lose internet connection?
A corrupt Network adapter is one of the reasons why the internet keeps disconnecting on Windows 11. Update or reinstall your Network adapter and see if it helps. In addition to this, you can try running the Network and Internet Troubleshooter, resetting the Network. etc. You may also experience this issue in some specific situations like the internet keeps disconnecting when playing games on a PC, the internet gets disconnected when a VPN connects, etc. In this case, you need to apply fixes accordingly.
Is Windows 11 causing Wi-Fi issues?
No, Windows 11 does not cause Wi-Fi issues. If you experience internet connectivity issues on your Windows 11 computer, run the automated Network and Internet Troubleshooter via the Get Help app and see if it helps. You can also try resetting Windows Sockets, flushing the DNS cache, resetting your Network, reinstalling the Network adapter, etc.
Read next: WiFi connected, but no internet access on Windows.