Internet Works on Phone but Not PC – Complete Windows 10/11 Wi-Fi and Ethernet Troubleshooting Guide
A common network problem occurs when the internet works perfectly on a smartphone, tablet, or another device connected to the same router, but a Windows PC o...
A common network problem occurs when the internet works perfectly on a smartphone, tablet, or another device connected to the same router, but a Windows PC or laptop cannot access the internet.
This situation provides an important diagnostic clue.
If your phone can access websites while connected to the same Wi-Fi network, the internet connection, ISP, modem, and router are probably functioning. The problem is more likely isolated to the affected computer.
Possible causes include:
- Incorrect IP or DNS configuration
- Corrupted Windows TCP/IP settings
- Damaged Winsock configuration
- Network adapter or driver problems
- Incorrect proxy configuration
- VPN software
- Firewall or antivirus interference
- DHCP problems
- Static IP configuration
- Browser-specific problems
- Wi-Fi adapter compatibility
- Windows network services
- Malware or adware
- Power-management settings
- Router restrictions affecting only the PC
This guide provides a systematic troubleshooting procedure for Windows 10 and Windows 11.
1. First Confirm That the Phone Is Using the Same Wi-Fi
Before troubleshooting the computer, verify that your phone is actually using the Wi-Fi connection.
Temporarily turn Mobile Data / Cellular Data OFF on the phone.
Then open several websites.
If websites still load normally, the phone is successfully accessing the internet through Wi-Fi.
This confirms that the router's internet connection is operational.
If the phone stops accessing the internet after mobile data is disabled, the original assumption was incorrect—the phone may have been using its cellular connection instead of Wi-Fi.
2. Check Whether the Problem Affects Only One PC
Check another device connected to the same network.
For example:
- Another laptop
- Another desktop
- Smart TV
- Tablet
- Another smartphone
If every other device works except one computer, concentrate troubleshooting on that computer.
If all devices are affected, investigate the router, modem, ISP connection, DNS configuration, or WAN connection instead.
3. Restart the Computer
A restart can clear temporary problems involving:
- Network services
- DHCP leases
- Wi-Fi drivers
- DNS cache
- VPN software
- Windows networking components
Use:
Start → Power → Restart
Avoid relying only on shutdown and power-on during initial troubleshooting because Windows Fast Startup may preserve some system state.
4. Restart the Router
Even if the phone works, restarting the router may resolve a DHCP or device-specific connectivity problem.
Disconnect power from the router for approximately 30–60 seconds.
Reconnect it and allow the router to fully boot.
Then reconnect the computer.
Do not repeatedly factory-reset the router during basic troubleshooting. A factory reset can remove ISP, Wi-Fi, VLAN, PPPoE, port-forwarding, and other configuration.
5. Forget the Wi-Fi Network and Reconnect
A damaged Wi-Fi profile can prevent proper connectivity.
In Windows 11:
Settings → Network & internet → Wi-Fi → Manage known networks
Select your Wi-Fi network and choose:
Forget
Reconnect to the network and enter the Wi-Fi password again.
This creates a fresh wireless profile.
6. Disable and Re-enable the Network Adapter
Press:
Windows + R
Enter:
ncpa.cpl
Press Enter.
Locate the active adapter.
It may be:
- Wi-Fi
- Ethernet
- Wireless Network Connection
Right-click the adapter and select:
Disable
Wait approximately 10 seconds.
Right-click again and select:
Enable
Test the internet connection.
7. Check the IP Address
Open Command Prompt and run:
ipconfig
Locate the active Wi-Fi or Ethernet adapter.
Look for:
IPv4 Address
Subnet Mask
Default Gateway
A normal home network may show something similar to:
IPv4 Address . . . . . : 192.168.1.25
Subnet Mask . . . . . : 255.255.255.0
Default Gateway . . . : 192.168.1.1
Your actual addresses may be different.
8. Watch for a 169.254.x.x Address
If Windows shows an address similar to:
169.254.45.120
this is usually an APIPA (Automatic Private IP Addressing) address.
It commonly means that the computer failed to obtain an IP address from the DHCP server.
Possible causes include:
- DHCP communication failure
- Network driver problem
- Incorrect static configuration
- Router DHCP issue
- Wi-Fi connectivity problem
- Security software interference
Try:
ipconfig /release
ipconfig /renew
Then check again:
ipconfig
9. Verify Automatic IP and DNS Configuration
Press:
Windows + R
Enter:
ncpa.cpl
Right-click your network adapter and select:
Properties
Double-click:
Internet Protocol Version 4 (TCP/IPv4)
For most home and small-business DHCP networks, select:
Obtain an IP address automatically
and:
Obtain DNS server address automatically
Click OK.
Important
Do not make this change if your organization intentionally uses a static IP configuration. Record the existing settings before modifying them.
10. Test the Default Gateway
Find your gateway using:
ipconfig
Suppose the gateway is:
192.168.1.1
Run:
ping 192.168.1.1
If you receive replies, communication between the computer and router is working at the IP level.
If the gateway cannot be reached, investigate:
- Wi-Fi connectivity
- Ethernet cable
- Network adapter
- IP configuration
- Driver
- VLAN configuration
- Router restrictions
Note that some routers may be configured not to respond to ping, so a failed ping alone is not absolute proof of failure.
11. Test Internet Connectivity Using an IP Address
Run:
ping 8.8.8.8
If you receive replies such as:
Reply from 8.8.8.8: bytes=32 time=25ms TTL=117
the PC can probably reach the internet at the IP layer.
If websites still do not open, DNS, proxy, VPN, browser, firewall, or filtering configuration becomes more likely.
Again, some networks block ICMP/ping, so use this test together with other diagnostics.
12. Test DNS Resolution
Run:
nslookup google.com
If DNS is working, Windows should return one or more IP addresses.
You can also try:
ping google.com
A useful diagnostic pattern is:
8.8.8.8 works, but google.com does not resolve
This strongly suggests a DNS-related problem.
13. Flush the DNS Cache
Open Command Prompt as Administrator and run:
ipconfig /flushdns
You should see:
Successfully flushed the DNS Resolver Cache.
Test the internet again.
14. Reset Winsock
Winsock provides interfaces used by Windows applications for network communication.
A corrupted Winsock catalog can cause strange symptoms where the network appears connected but applications cannot access the internet.
Open Command Prompt as Administrator:
netsh winsock reset
Restart Windows afterward.
15. Reset TCP/IP
If the problem continues, reset the Windows TCP/IP stack.
Open Command Prompt as Administrator:
netsh int ip reset
Restart the computer.
This is particularly useful after:
- VPN removal
- Malware cleanup
- Network utility installation
- Security software changes
- Driver problems
- Windows networking corruption
16. Run a Combined Network Repair
An administrator can perform the following sequence:
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh winsock reset
netsh int ip reset
Then restart Windows.
Important
These commands modify network configuration. Computers using custom static IP addresses, enterprise networking, VPN clients, or specialized configurations should be checked before performing broad resets.
17. Try a Different DNS Server
DNS problems can make the internet appear completely unavailable even though basic connectivity exists.
You can temporarily configure a public DNS resolver for testing.
Examples include:
Google Public DNS
8.8.8.8
8.8.4.4
Cloudflare DNS
1.1.1.1
1.0.0.1
Open:
Network Adapter Properties → Internet Protocol Version 4 (TCP/IPv4)
Select:
Use the following DNS server addresses
Enter the DNS addresses and test again.
If this immediately solves the problem, investigate the original DNS server or DHCP-provided DNS configuration.
18. Check Windows Proxy Settings
An incorrect proxy is one of the most overlooked causes of this problem.
Open:
Settings → Network & internet → Proxy
For a normal home connection, ensure that an unwanted manual proxy is not enabled.
You can also press:
Windows + R
and enter:
inetcpl.cpl
Open:
Connections → LAN settings
Look for unexpected proxy configuration.
A malicious program, old corporate application, VPN client, or proxy utility may modify these settings.
19. Check WinHTTP Proxy Configuration
Open Command Prompt as Administrator:
netsh winhttp show proxy
A normal direct configuration may show:
Direct access (no proxy server).
If an unexpected proxy is configured, investigate why it exists before removing it.
Where appropriate, it can be reset using:
netsh winhttp reset proxy
20. Temporarily Disconnect VPN Software
VPN clients modify routing, DNS, and virtual network adapters.
Disconnect any active VPN and test again.
Common problems include:
- Broken VPN route
- Kill switch enabled
- DNS leak protection
- Virtual adapter corruption
- VPN service remaining active
- Incorrect default gateway
If internet access returns immediately after disconnecting the VPN, troubleshoot or reinstall the VPN application.
21. Check Antivirus and Firewall Software
Security software can occasionally block network access due to:
- Firewall rules
- Web protection
- HTTPS scanning
- Network filtering
- DNS filtering
- Application control
If permitted by your organization's security policy, temporarily disable only the relevant network/web filtering component for diagnostic purposes.
Do not leave antivirus or firewall protection permanently disabled.
If disabling the component restores connectivity, repair or reconfigure the security product rather than operating without protection.
22. Check Windows Defender Firewall
Open:
Windows Security → Firewall & network protection
Verify that Windows Firewall is functioning normally.
Advanced users can inspect firewall rules using:
wf.msc
Do not randomly delete firewall rules.
Corporate systems may contain legitimate security policies configured through Group Policy, endpoint management, or security software.
23. Determine Whether the Problem Is Browser-Specific
Try multiple applications.
For example:
- Microsoft Edge
- Google Chrome
- Firefox, if installed
- Microsoft Store
- Windows Update
If Edge works but Chrome does not, the network itself may be functional.
Investigate:
- Browser extensions
- Browser proxy settings
- Security software
- Browser profile corruption
- DNS-over-HTTPS configuration
- Browser malware/adware
24. Test Incognito or InPrivate Mode
Try:
Chrome Incognito
or:
Microsoft Edge InPrivate
If websites work there but not in the normal browser session, suspect:
- Browser extensions
- Cached data
- Browser profile settings
- Security extensions
- Proxy/VPN extensions
25. Check the Network Adapter in Device Manager
Press:
Windows + X → Device Manager
Expand:
Network adapters
Look for:
- Yellow warning symbol
- Disabled device
- Missing wireless adapter
- Driver error
- Unknown device
Right-click the affected adapter and inspect:
Properties → Device status
26. Update the Network Driver
Download the correct driver from the PC, laptop, motherboard, or network-adapter manufacturer's support source.
Avoid relying exclusively on random third-party driver websites.
Network drivers may include:
- Intel Wi-Fi
- Realtek Ethernet
- Realtek Wi-Fi
- MediaTek Wi-Fi
- Qualcomm wireless adapters
- Broadcom adapters
After installing the appropriate driver, restart Windows.
27. Roll Back a Recently Updated Driver
If the internet stopped working immediately after a driver update:
Device Manager → Network adapter → Properties → Driver → Roll Back Driver
If available, restore the previous working driver.
28. Reinstall the Network Adapter
If the driver appears corrupted:
Device Manager → Network adapters
Right-click the affected adapter and select:
Uninstall device
Restart Windows.
Windows may automatically reinstall the device.
For important systems, download the correct driver before uninstalling so that it is available locally if Windows cannot reinstall it automatically.
29. Disable Network Adapter Power Saving
Windows may turn off a network adapter to conserve power.
Open:
Device Manager → Network adapter → Properties → Power Management
If available, temporarily clear:
Allow the computer to turn off this device to save power
This is especially useful when the Wi-Fi connection repeatedly disappears after sleep or idle periods.
30. Check Important Windows Network Services
Press:
Windows + R
Enter:
services.msc
Relevant services can include:
- DHCP Client
- DNS Client
- Network Connections
- Network List Service
- Network Location Awareness
- WLAN AutoConfig
For Wi-Fi systems, WLAN AutoConfig is particularly important.
Do not randomly change service startup types without understanding the consequences.
31. Check for Static IP Address Problems
A PC may have an old static IP address from another network.
Example:
Current router:
192.168.1.1
PC manually configured:
192.168.0.50
Unless routing exists between these networks, the PC may be unable to communicate correctly.
For DHCP networks, configure the adapter to obtain IP and DNS settings automatically.
32. Check for Duplicate IP Addresses
Two devices using the same static IP address can cause intermittent or complete connectivity failure.
Symptoms may include:
- Internet works sometimes
- Connection suddenly drops
- Network conflict messages
- Gateway becomes unreachable
- Connectivity changes when another device is turned off
Use DHCP whenever practical or assign properly managed static addresses.
33. Test Ethernet If Wi-Fi Is Not Working
If the computer has an Ethernet port, connect it directly to the router using a known-good Ethernet cable.
If Ethernet works but Wi-Fi does not, the problem is probably associated with:
- Wireless adapter
- Wi-Fi driver
- Wireless profile
- Wi-Fi security settings
- Frequency/band compatibility
- Adapter hardware
This test can quickly separate a general Windows networking problem from a Wi-Fi-specific problem.
34. Test Wi-Fi If Ethernet Is Not Working
The reverse test is equally useful.
If Ethernet fails but Wi-Fi works, investigate:
- Ethernet cable
- Router LAN port
- Ethernet adapter
- Ethernet driver
- Static IP configuration
- Speed/duplex settings
Try another cable and another router LAN port.
35. Check 2.4 GHz and 5 GHz Compatibility
Older Wi-Fi adapters may have limited compatibility with newer wireless configurations.
A phone may support:
- 2.4 GHz
- 5 GHz
- 6 GHz
- Wi-Fi 6/6E/7
while an older computer may support fewer standards or bands.
If the PC cannot connect reliably, test a compatible 2.4 GHz or 5 GHz network.
Also check router wireless security and adapter compatibility.
36. Use a Mobile Hotspot as a Diagnostic Test
Enable a hotspot on your smartphone and connect the affected PC to it.
This test is extremely useful.
PC works through phone hotspot
The computer's network hardware and basic Windows networking are probably functional.
Investigate:
- Router DHCP
- Router security
- Wi-Fi compatibility
- Router access control
- Device-specific restrictions
PC also fails through phone hotspot
The problem is more likely inside the computer:
- Network driver
- TCP/IP stack
- Winsock
- Proxy
- VPN
- Firewall
- Malware
- Windows configuration
37. Check Router MAC Filtering or Access Control
Some routers can block individual devices while allowing others to access the internet.
Check for features such as:
- MAC filtering
- Access Control
- Blocked devices
- Parental controls
- Device pause
- Internet scheduling
- Client blacklist
The computer may be connected to Wi-Fi but intentionally prevented from accessing the internet.
38. Scan for Malware and Adware
Malware can modify:
- DNS settings
- Proxy settings
- Winsock
- Browser settings
- Firewall rules
- HOSTS file
- Network services
Run a complete security scan using your trusted endpoint security solution.
Windows Security can also be used for additional scanning where appropriate.
39. Inspect the Windows HOSTS File
Advanced users can inspect:
C:\Windows\System32\drivers\etc\hosts
A normal HOSTS file generally should not contain large numbers of unexpected website redirections.
Do not remove legitimate entries used by corporate applications, development environments, internal servers, or administrative tools.
40. Try Safe Mode with Networking
If normal Windows cannot access the internet, but Safe Mode with Networking can, a third-party application or service may be interfering.
Possible causes include:
- VPN software
- Antivirus network filter
- Firewall application
- Proxy utility
- Network optimizer
- Malware
- Background service
This can significantly narrow the investigation.
41. Perform a Clean Boot
A clean boot can help identify third-party software conflicts.
Use:
msconfig
Then carefully disable non-Microsoft services and unnecessary startup applications for diagnostic purposes.
If internet access returns, re-enable components gradually to identify the conflicting software.
42. Use Windows Network Reset
Windows provides a broader network reset function.
In Windows 11, search Settings for:
Network reset
This can reinstall network adapters and restore many networking components to default configuration.
Warning
Network Reset may remove or reset:
- Custom adapter configuration
- Static IP settings
- VPN adapters
- Virtual networking configuration
- Specialized network settings
Document important settings first.
43. Understand the Diagnostic Pattern
A structured approach is faster than randomly changing settings.
| Test | Result | Likely Area |
|---|---|---|
| Phone Wi-Fi works | Yes | ISP/router WAN probably working |
| PC gets 169.254.x.x | Yes | DHCP/IP problem |
| Gateway responds | Yes | Local network communication likely working |
| 8.8.8.8 reachable | Yes | Internet IP connectivity likely working |
| Domain names fail | Yes | DNS problem likely |
| Only one browser fails | Yes | Browser-specific problem |
| Ethernet works, Wi-Fi fails | Yes | Wi-Fi adapter/driver/profile |
| Wi-Fi works, Ethernet fails | Yes | Cable/LAN adapter/driver |
| Phone hotspot works | Yes | Router/network-specific problem |
| Safe Mode works | Yes | Third-party software likely |
| All devices fail | Yes | Router/ISP/WAN problem more likely |
Recommended Troubleshooting Order
For most cases, use this order:
- Confirm the phone is actually using Wi-Fi.
- Restart the PC.
- Forget and reconnect to Wi-Fi.
- Disable and enable the network adapter.
- Run
ipconfig. - Check the IPv4 address and default gateway.
- Test the gateway.
- Test internet connectivity by IP.
- Test DNS resolution.
- Flush DNS.
- Renew the DHCP address.
- Reset Winsock.
- Reset TCP/IP.
- Check proxy settings.
- Disconnect VPN software.
- Test another browser.
- Check antivirus/firewall filtering.
- Update or reinstall the network driver.
- Test Ethernet versus Wi-Fi.
- Test the PC using a mobile hotspot.
- Check router access controls.
- Scan for malware.
- Try Safe Mode with Networking.
- Use Network Reset as a later troubleshooting step.
Quick Administrator Command Set
For many Windows network corruption cases, the following commands are useful:
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh winsock reset
netsh int ip reset
Restart the PC afterward.
Then check:
ipconfig /all
Test:
ping 8.8.8.8
nslookup google.com
These results can quickly reveal whether the remaining problem involves IP addressing, DNS, routing, or another Windows component.
Common Mistakes to Avoid
Do not immediately factory-reset the router when every other device is working.
Do not randomly change registry entries found on the internet.
Do not uninstall network drivers before obtaining a replacement driver if the computer has no alternative internet connection.
Do not permanently disable antivirus or firewall protection simply because disabling it temporarily resolves the problem.
Do not change a business computer from static IP to DHCP without first recording its configuration.
Do not assume that a Wi-Fi icon showing Connected means the computer has working internet access.
Most importantly, troubleshoot logically:
PC → Network Adapter → IP Address → Gateway → Internet IP → DNS → Browser/Application
This approach identifies the failed layer instead of relying on trial and error.
FAQ
1. Why does the internet work on my phone but not my computer?
If both devices are connected to the same Wi-Fi network, the problem is usually specific to the computer. Common causes include incorrect IP or DNS configuration, network driver problems, proxy settings, VPN software, firewall filtering, or corrupted Windows networking components.
2. Why does Windows say connected but there is no internet?
The PC may be successfully connected to the router without having a working route to the internet. DNS, DHCP, gateway configuration, proxy settings, VPN software, or router access controls may be responsible.
3. What does a 169.254 IP address mean?
An address beginning with 169.254 is usually an APIPA address assigned by Windows when it cannot obtain a normal IPv4 address from a DHCP server.
4. How can I determine whether DNS is the problem?
Try:
ping 8.8.8.8
and:
nslookup google.com
If IP connectivity works but domain-name resolution fails, investigate DNS configuration.
5. How do I flush DNS in Windows?
Open Command Prompt and run:
ipconfig /flushdns
6. How do I reset Winsock?
Open Command Prompt as Administrator and run:
netsh winsock reset
Restart Windows afterward.
7. How do I reset TCP/IP?
Run Command Prompt as Administrator:
netsh int ip reset
Then restart the computer.
8. Can antivirus software block the internet?
Yes. Firewall, web protection, HTTPS inspection, application control, or network-filtering components can occasionally interfere with connectivity.
9. Can a VPN cause internet problems?
Yes. VPN clients can change routes, DNS servers, virtual adapters, and firewall rules. A malfunctioning VPN or enabled kill switch can block normal internet access.
10. Why does Wi-Fi work on my phone but not my old laptop?
The laptop may have an outdated wireless driver or may not fully support the router's wireless band, security mode, or newer Wi-Fi standards.
11. Should I change my DNS to 8.8.8.8?
It can be useful as a diagnostic test. If changing to Google Public DNS resolves the problem, investigate the DNS server previously assigned to the PC.
12. Can I use 1.1.1.1 as DNS?
Yes. Cloudflare's public resolver uses 1.1.1.1 and 1.0.0.1 for IPv4.
13. Why does Ethernet work but Wi-Fi does not?
This usually points toward the Wi-Fi adapter, wireless driver, saved Wi-Fi profile, router wireless configuration, or wireless compatibility.
14. Why does Wi-Fi work but Ethernet does not?
Check the Ethernet cable, LAN port, Ethernet adapter, driver, IPv4 settings, and any manually configured speed/duplex settings.
15. Why does my computer work with my phone hotspot but not my router?
This strongly suggests a router-specific issue such as DHCP configuration, wireless compatibility, access control, MAC filtering, or a device-specific restriction.
16. Should I factory-reset my router?
Usually not as the first troubleshooting step, especially if other devices have internet access. A factory reset can erase important ISP and network configuration.
17. Can malware stop internet access?
Yes. Malware and adware can modify DNS, proxy settings, firewall rules, browser configuration, Winsock, and the Windows HOSTS file.
18. Should I disable IPv6?
Not as a routine first step. Modern Windows and networks are designed to support IPv6. Temporarily disabling it may be useful in specific diagnostic situations, but the underlying problem should be identified instead of permanently disabling IPv6 without reason.
19. What does Network Reset do in Windows?
Network Reset removes and reinstalls network adapters and restores many network components to default settings. It can resolve difficult configuration problems but may also remove custom network settings.
20. What should I check first when the internet works on every device except one PC?
Start with:
ipconfig /all
Check the PC's IPv4 address, default gateway, DHCP status, and DNS servers. Then test the gateway, an internet IP address, and DNS resolution. This quickly determines which part of the connection is failing.
Conclusion
When the internet works on a phone but not on a Windows PC, replacing the router or contacting the ISP should not automatically be the first action.
First determine exactly where communication stops.
A particularly effective diagnostic sequence is:
Check IP → Check Gateway → Test Internet IP → Test DNS → Check Proxy/VPN → Check Driver → Reset Windows Networking
For example:
ipconfig /all
ping 8.8.8.8
nslookup google.com
These simple tests can distinguish between an IP-address problem, local network problem, internet-routing problem, DNS problem, or Windows-specific configuration problem.
Once the failed layer has been identified, the appropriate repair can usually be performed without unnecessary router resets, Windows reinstallation, or hardware replacement.
#Tags
#InternetNotWorking #InternetTroubleshooting #WiFiTroubleshooting #Windows11 #Windows10 #NoInternet #WiFiConnectedNoInternet #PCNoInternet #LaptopNoInternet #NetworkTroubleshooting #WindowsNetworking #InternetConnection #WiFiProblem #EthernetProblem #DNSProblem #DNSTroubleshooting #FlushDNS #WinsockReset #TCPIPReset #NetworkReset #IPAddress #DHCP #APIPA #WindowsWiFi #NetworkAdapter #WiFiAdapter #EthernetAdapter #NetworkDriver #WindowsDriver #GoogleDNS #CloudflareDNS #ProxySettings #VPNProblem #FirewallProblem #AntivirusTroubleshooting #RouterTroubleshooting #ComputerNetworking #TechSupport #ITSupport #WindowsTroubleshooting #NetworkRepair #InternetRepair #ConnectivityProblem #NetworkDiagnostics #WindowsCommands #IPConfig #NSLookup #ComputerRepair #TechnicalSupport #KnowledgeBase
Was this guide useful?
Your answer helps us keep BISONKB accurate and practical.