How to Fix Windows Not Connecting to Internet
Fix Windows internet connection issues with network troubleshooting, driver updates, DNS resets, and adapter configuration steps.
- Run Windows Network Troubleshooter. Right-click the network icon in the system tray and select Troubleshoot problems. Windows will automatically scan for common network issues and attempt repairs. Follow any prompts to complete recommended fixes.
- Reset Network Adapters. Open Command Prompt as administrator and run these commands in sequence: netsh winsock reset, then netsh int ip reset, then ipconfig /flushdns. Restart your computer after running all three commands to apply the network stack reset.
- Update Network Adapter Drivers. Open Device Manager by pressing Windows+X and selecting Device Manager. Expand Network adapters, right-click your network adapter, and select Update driver. Choose Search automatically for drivers and let Windows install the latest version.
- Configure DNS Settings. Open Settings > Network & Internet > Change adapter options. Right-click your connection and select Properties. Double-click Internet Protocol Version 4 (TCP/IPv4). Select Use the following DNS server addresses and enter 8.8.8.8 as preferred and 8.8.4.4 as alternate DNS servers.
- Disable and Re-enable Network Adapter. In Device Manager under Network adapters, right-click your network adapter and select Disable device. Wait 10 seconds, then right-click again and select Enable device. Windows will reinitialize the adapter with fresh settings.
- Reset Windows Network Settings. Open Settings > Network & Internet > Status. Click Network reset at the bottom of the page. Select Reset now and confirm. Your computer will restart and all network adapters will be removed and reinstalled with default settings.