In this article, I will discuss the “WiFi connected but no Internet” issue when you could connect your laptop to your wireless router/modem, but could not access the Internet. And finally is step by step tutorial to help you fix this issue.
Let me explain first why does my computer connect to Wifi but not the Internet? There are usually two places to look if you are getting network problems:
- The router/modem.
- Your PC/Laptop has a problem.
So first, you need to check to see if it’s your computer or the router/modem. You can easily check this by trying to connect to the Internet from another device connected to the same wireless network.
- If the Internet is not working on only one device but working fine on other devices connected to the same network, then it’s probably an issue with the device’s WiFi adapter or the router/modem is having a hard time to communicate with your computer.
- Or, if the Internet is not working on all the devices connected to the WiFi network, then it’s probably a problem with your router/modem. The router/modem cannot connect to the Internet via your ISP (Internet service provider).
- Also, you can check ADSL cable to see if it’s twisted or broken.
Read more: How to fix Unidentified Network in Windows 10
If you can connect to Wireless Router, but not to the Internet, here’s how to fix it.
How To Fix Wifi Connected But No Internet Access in Windows 10
Method 1. Restart Devices
This is the quickest troubleshoot way to perform when dealing with network problems. You should reboot router and modem (if they are separate) before trying anything else, then wait for 1-2 minutes before restarting them again. Also, I would recommend you should restart your PC/laptop to ensure things are clean. After restarting all your devices, try connecting again to check if it works.
Method 2. Disable your Firewall and Antivirus
Sometimes, your Anti-virus, Firewall and Anti-malware programs turn out to be the reason for the notification “No internet, secured” in Windows. You can try to temporarily turn off protection and see if you have the Internet access.
To turn off the Microsoft Windows Firewall, follow these steps:
Step 1. Click Start menu and type “Control Panel” in the search box. Then select Control Panel from the results. In Control Panel, click View by > select Large icons.
Step 2. Select Windows Defender Firewall.
Step 3. If your Firewall is enabled, the Windows Firewall state will be On. To turn it off, you click on the Turn Windows Defender Firewall on or off link on the left navigation pane
Step 4. In the Customize Settings window, select Turn off Windows Defender Firewall for each network profile (ex: public, private, or domain). Click OK.
See also: How To Disable Avast Antivirus Temporarily or Completely.
Method 3. Internet Connection Troubleshooter
If the Intenet is well from ISP and you are able to connect to the Internet from another device connected to the same wireless network, then chances are there is an issue with the WiFi adapter of your device. In this case, If you’re getting the “Wifi connected but no internet” problem on a computer running Windows 10, Windows 8 or Windows 7, then you can try to use the built-in troubleshooter program that comes with Window to fix it. To run a built-in Troubleshooter, navigate to your Windows task bar then right-click on the network icon and click “Troubleshoot problems”. Windows will run automatically, looking for problems and fixing any issues they find. If it can’t fix it, the troubleshooter can usually show you what the problem is and how it can be fixed.
Method 4. Flush DNS
According to users, DNS cache conflict can lead to not being able to connect the Internet, and you may see that the Wifi connected but no internet access. In this method, you will be able to request a new IP address from your ISP server and this might just resolve your network problem.
Step 1. Click Start menu and type “cmd“. Then right click on Command Prompt in the result and select Run as administrator.
Step 2. In Command Prompt window, type ipconfig /flushdns and press Enter. This will flush the DNS cache.
Step 3. Wait until all processes finish, you can close Command Prompt and check if the problem is resolved.
Method 5. Obtain IP and DNS Automatically
If you are accessing the Internet by connecting your PC/laptop to other WiFi network, but not with your current WiFi, then it’s probably there is the IP address conflict or DNS not available. To check that, you simply ping your router from CMD (default gateway) and check responses from it. If you get timeout response, then chances are there is the IP address conflict. In this case, I suggest you set network settings to automatically obtain IP address and DNS provided by your ISP to make sure there’s not a conflict. To obtain IP and DNS address automatically on Windows 10, follow these steps below:
Step 1. Press Windows Key + R then type ncpa.cpl in Run dialog box and click OK.
Step 2. When Network Connections window opens up, find your network and right-click on it, select Properties.
Step 3. Select Internet Protocol Version 4 (TCP/IPv4) and click on Properties.
Step 4. Under the General tab, make sure that Obtain an IP address automatically and Obtain DNS server address automatically are selected.
Step 5. Restart your PC and check to see if the problem is resolved.
VIDEO TUTORIAL:
In addition, sometimes changing the DNS server or assigning a static IP address helps to fix the network problems.
Read more: 10 Best Free DNS Servers For Faster Internet
Method 6. Update Network Driver Issues
You can experience “connect to network but no Internet” problem if you are using an old or corrupted network driver. First, try connecting your PC/Laptop to the router/modem using an Ethernet cable to get internet access. If there is no problem with Internet connection, you can try to update network driver:
Step 1. Press Windows Key + R then put devmgmt.msc in the Run dialog box and click OK.
Step 2. Expand “Network adapters” then right-click on your network and click Update driver software option.
Step 3. Now, you will get two options to update your network driver, automatically and manually.
If connected, select on “Search automatically for updated driver software” then Windows will automatically install the right driver.
In case, you can’t connect, you should use another internet connected computer to download the latest network driver from manufacturer’s website, and then copy it to your computer. After that, use the “Browse my computer for driver software” option to manually update the driver software.
If you don’t have computer skills to update your Network driver manually, I suggest recommend you do it automatically with the Driver Talent tool. Driver Talent is a tool that detects and find the drivers that need to be updated or installed.
Method 7. Unsupported Wireless Security Settings
Another reason that can cause connectivity issues to the Internet is unsupported wireless security settings. If you are using a wireless router which setup security using WPA or some other strong encryption, you can experience the “Wifi connected but no internet” problem. In this case, you can try to disable all wireless security and check if that solves your problem. If you are able to get the Internet access when there is no security, then attempt a different protocol like WPA + WPA2.
Method 8. Disable proxy server settings
Step 1. Press Windows Key + R then put inetcpl.cpl in Run dialog box. Click OK.
Step 2. Go to the Connections tab, click the LAN settings button in the Internet Options dialog box.
Step 3. Then, untick “Use a proxy server for your LAN (These settings will not apply to dial-up or VPN connections)” in the Proxy server section.
If this setting is already unchecked, try to toggle Automatically detect settings.
Step 4. Click OK to save changes.
Method 9. Reset Router
In the most cases, this method solves all types of router-related problems. You can reset your router to factory settings to reset all the new changes that may be causing the “Wifi connected but no internet” problem. To do that, follow these steps:
Note: Before resetting the router, go to login to your router’s web interface and copy your username/password, used to login to ISP’s server.
Hold the physical reset button on the router for 30-45 seconds. The reset button is usually hidden inside a tiny hole, so you need to use a paper clip to tap the button inside and hold it until all router lights blink and router restarts. You should be able to access to the internet when the router restarts.
See also: What to Do When You Forget Your Wifi Password?
Method 10. Reset Your Network
Last resort, if all methods above don’t work, you can try to reset your network. Windows will forget your WiFi networks and passwords, your Ethernet network and your VPN connections and more. This means it will disable and then reinstall all your network adapters and set other networking components back to their original settings. To do so, follow these steps:
Step 1. Press the Windows Key + I on the keyboard to open the Settings app. Then select on Network & Internet.
Step 2. When a new window opens warning you about what will happen when your network, click on the “Reset now” button to reset the network.
Step 3. Restart your computer.
Method 11. Contact your Internet Service Provider
Finally, you should call the Internet Service Provider and tell them your network problem to ensure you are connected to the internet all the time. They should be able to provide on-call instructions to resolve the issue, both operating system, and router/modem issues. In case, if they can’t help you fix the problem on call, you need to ask them to give an agent to resolve your problem.
The above methods should be able to fix most of the software related issues. However, if there is a hardware issue, like damaged router/modem or network card, then you should contact an expert technician. Please let me know if you have any questions.