How to Fix Internet Not Working on Windows
Fix Wi-Fi or Ethernet connection problems using simple step-by-step methods.
Before you start
Step-by-step fixes
1. Reset IP address
Open Command Prompt as Administrator and run:
ipconfig /release
ipconfig /renew
2. Flush DNS cache
ipconfig /flushdns
3. Reset network adapter
Disable and re-enable your network adapter from Control Panel or Settings.
4. Change DNS server
Use public DNS:
8.8.8.8
8.8.4.4
Common causes
Multiple devices using same IP can break connection.
Cached DNS may point to invalid addresses.
Restarting router often fixes temporary issues.
About this guide
This guide provides practical methods to fix internet connection problems on Windows. It covers the most common causes such as IP conflicts, DNS issues, and network misconfiguration.
How to follow this guide
- Check basic network connection (Wi-Fi or Ethernet).
- Reset IP address using ipconfig commands.
- Flush DNS cache to fix domain resolution issues.
- Restart network adapter.
- Change DNS server if needed.
Why use this method?
Internet issues on Windows are often caused by temporary network glitches, DNS cache problems, or IP conflicts. These steps solve most problems without advanced technical knowledge.
Frequently Asked Questions
Why does my internet suddenly stop working?
It can be caused by IP conflicts, DNS issues, router problems, or network adapter errors.
Does ipconfig fix internet problems?
Yes. Commands like release, renew, and flushdns can resolve many connection issues.
Do I need admin rights?
Yes. Some commands require Command Prompt to be run as Administrator.
Is changing DNS safe?
Yes. Using public DNS like Google or Cloudflare is safe and often faster.