
When your Wi-Fi is connected but there’s no internet, the Wi-Fi icon shows a globe, the network says “No internet, secured”, and no page will load. Your phone may be fine on the same Wi-Fi while your laptop isn’t, or everything in the house may be offline. Restarting everything and running the troubleshooter can help, but it’s guesswork until you know which link in the chain has broken.
Windows is actually running two separate checks. “Connected” means your laptop has joined the router. “Internet” is a second test that Windows runs through a feature called the Network Connectivity Status Indicator. This guide covers Windows 10 and Windows 11 laptops. It uses only built-in tools and a second device to show whether the fault is in the laptop, the router or your provider. The tests come before any fixes, so you don’t wipe settings you didn’t need to touch.
What “Connected” Actually Means on Your Laptop
The word “Connected” describes only the link between your laptop and the router. “Secured” means that link uses a Wi-Fi password. Neither word tells you whether the router can reach the internet.
To check that part, Windows sends a small web request to a Microsoft test server. Microsoft’s NCSI overview explains that when the request gets a valid reply, Windows treats the device as online. When the reply doesn’t come back, or comes back wrong, Windows shows the “Connected (No internet)” icon. Microsoft’s Wi-Fi troubleshooting page describes the same behaviour and says this state is also called limited connectivity. You may still see other devices on your home network, but anything that needs the internet fails.
| What Windows shows | What it tells you | What it doesn’t tell you |
|---|---|---|
| Connected | The laptop has joined the router’s Wi-Fi | Whether the router can reach your provider |
| Secured | The Wi-Fi link uses a password | Anything about internet access |
| No internet | Windows’ test request to Microsoft’s server didn’t return a valid reply | Which step failed: the laptop’s address, name lookup, the router or the provider |
The test request can fail for several reasons. According to Microsoft’s NCSI FAQ, these include DNS problems (DNS is the system that turns names like google.com into numeric addresses), proxy mistakes, and VPNs or other third-party software that intercept or misroute the request. The same FAQ covers one oddity. If an app such as Microsoft Office says you’re offline but your browser loads websites fine, Microsoft treats that as a problem with the checker itself, not with your connection.
Public Wi-Fi is another case. Hotels, airports and cafés often use a sign-in page, and Microsoft says the checker can detect when it is behind one and will report local-only access until you sign in. If you’re out and see “No internet”, open a browser and look for a login page before trying any of the fixes below.
The Staged Connection Test: Find the Broken Layer
This test takes a few minutes and only reads information. Nothing in it changes a setting, so it can’t make things worse.
Step 1: Try a second device. Connect your phone to the same Wi-Fi, with mobile data turned off so it can’t quietly use your data bundle instead. Microsoft’s guidance is that if another device can connect, the problem is likely your laptop. TP-Link’s own guide starts with the same question, one device or all devices, because the answer tells you where to look. One real example: a Windows 11 user on Microsoft Q&A described their laptop failing while a Windows 10 laptop, a Roku and a phone all worked on the same router.
Step 2: Find your router’s address. Open the Start menu, type command prompt and open it. Type ipconfig and press Enter. Under your Wi-Fi adapter, find Default Gateway. Microsoft’s example value is 192.168.1.1, but yours may be different. Write it down. Also note the IPv4 Address, because you’ll need it in the next section.
Step 3: Test the laptop-to-router link. Type ping followed by your gateway address, for example ping 192.168.1.1, and press Enter. Microsoft explains that lines starting with “Reply from” mean you have a connection to your Wi-Fi router. If the router replies, the fault is more likely in the modem or with your provider.
Step 4: Test whether traffic gets past the router. Type ping 8.8.8.8. That number is a Google Public DNS address, so it’s a well-known server on the open internet that you can reach without looking up any name. Replies mean data is leaving your home network. Some networks block ping replies, so if this fails but a website loads in your browser, go by the browser.
Step 5: Test name lookup. Type nslookup google.com. Microsoft’s nslookup reference explains that the command asks your default DNS server, and a failure shows messages such as “timed out” or “No response from server”. If you get a list of addresses, name lookup is working.
The table below links each result to a likely fault. It is the article’s own analysis of the Microsoft and Google sources cited above.
| What you saw | Most likely broken layer | Where to go |
|---|---|---|
| Phone works, laptop doesn’t, and the IPv4 address starts with 169.254 | The laptop never got a valid address from the router | When Your Laptop Has the Wrong Address |
| Router doesn’t reply to ping | The laptop’s Wi-Fi link or adapter, or the router itself | When Your Laptop Has the Wrong Address |
| Router replies, but 8.8.8.8 doesn’t, and the phone is offline too | The router can’t reach the provider | The Fix for Router-Side and Provider-Side Faults |
| 8.8.8.8 replies, but nslookup times out | Name lookup (DNS) | When Names Don’t Resolve |
| Every test passes, but Windows still says “No internet” | A proxy, a VPN or the connectivity checker itself | Check proxy and VPN settings (covered below) |
Here is the same logic as a decision tree you can follow step by step:
- Does your phone get online on this Wi-Fi with mobile data off?
- No: every device is affected. Go to the router and provider section.
- Yes: the problem is on the laptop. Continue to question 2.
- Does
ipconfigshow an IPv4 address starting with 169.254?- Yes: the laptop has no valid address. Go to “When Your Laptop Has the Wrong Address”.
- No: continue to question 3.
- Does
pingto your Default Gateway get replies?- No: it’s a laptop-to-router link problem. Go to “When Your Laptop Has the Wrong Address”.
- Yes: continue to question 4.
- Does
ping 8.8.8.8get replies?- No: go to the router and provider section.
- Yes: continue to question 5.
- Does
nslookup google.comreturn addresses?- No: go to “When Names Don’t Resolve”.
- Yes: check the proxy and VPN settings described in “When Your Laptop Has the Wrong Address”.
After you apply a fix, run Steps 3 to 5 again. A fix has worked when each test that failed before now passes, not just when the icon changes.
When Your Laptop Has the Wrong Address
Your router hands out addresses through a system called DHCP. If ipconfig shows an address like 169.254.x.x, Microsoft says this means Windows couldn’t get an IP address from your router. Windows gave itself a fallback address instead. Microsoft’s APIPA documentation explains that the 169.254 range is reserved for this purpose, and that a computer using it can’t talk to computers on other networks. That’s why a laptop stuck on 169.254 can show “Connected” and still have no internet.
To check without Command Prompt in Windows 11, go to Settings > Network & internet > Wi-Fi, select the network you’re on, and look next to IPv4 address, as Microsoft’s settings guide describes.
Work through these fixes from the least disruptive to the most. After each one, run the staged test again.
Step 1: Ask the router for a new address. Open Command Prompt as administrator (search command prompt, then select Run as administrator). Run ipconfig /release and then ipconfig /renew. Microsoft lists this pair of commands for exactly this symptom. If you still get 169.254 and other devices also struggle, Microsoft advises checking that DHCP is turned on in your router’s settings.
Step 2: Forget and rejoin the network. Have your Wi-Fi password ready first. Go to Settings > Network & internet > Wi-Fi > Manage known networks, select your network, click Forget, then reconnect with the password.
Step 3: Rule out a proxy or VPN. Go to Settings > Network & internet > Proxy and turn off any manual proxy setting, as Microsoft advises. If you use a VPN app, disconnect it and test again. Microsoft’s FAQ names VPNs among the things that can misroute Windows’ internet check.
Step 4: Stop Windows from putting the adapter to sleep. Open Device Manager, expand Network adapters, right-click your Wi-Fi adapter, choose Properties, open Power Management, and untick Allow the computer to turn off this device to save power.
Step 5: Reset the network stack. In an administrator Command Prompt, Microsoft’s sequence is netsh winsock reset, netsh int ip reset, ipconfig /release, ipconfig /renew and ipconfig /flushdns, run in that order. Restart the laptop afterwards.
Step 6: Reinstall the Wi-Fi driver. First download your laptop’s Wi-Fi driver from the manufacturer’s website, using another computer and a USB drive if you need to. If Windows can’t reinstall the driver on its own, you’ll be left with no Wi-Fi at all. Then, in Device Manager, right-click the adapter, choose Uninstall device, tick Attempt to remove the driver for this device, and restart. Microsoft says Windows will look for and install the driver after the restart. Get the driver from the laptop maker’s site, not from a third-party “driver updater” download.
Step 7: Network reset (last resort). Microsoft says to use this as the last step. Before you press it, know what it does. It removes every network adapter and its settings and restarts the PC. It may also mean reinstalling VPN software and switching your networks to the Public profile. Have your Wi-Fi password ready, because Microsoft’s own recovery steps tell you to reconnect to Wi-Fi afterwards. On Windows 11, the path is Settings > Network & internet > Advanced network settings > Network reset. On Windows 10, it’s Settings > Network & Internet > Status > Network reset. Then select Reset now > Yes.
A Microsoft Q&A poster who pressed Network reset without knowing what it did ended up resetting the whole PC to recover, which removed their installed apps. That’s one account, not a common outcome, but it shows why the earlier steps come first.
When Names Don’t Resolve
This is the case where ping 8.8.8.8 gets replies but nslookup google.com times out. The connection works, but the step that turns names into numbers doesn’t. Google gives a similar browser check. If a site loads by its numeric IP address but not by its name, there’s a problem with your DNS setup.
There’s a quick way to confirm which DNS server is at fault. Run nslookup google.com 8.8.8.8. Microsoft’s reference shows that the second value tells nslookup which DNS server to ask. If Google’s server answers when your default one didn’t, the problem is the DNS server your connection is using, usually one set by your router or provider.
Step 1: Clear the laptop’s saved lookups. In an administrator Command Prompt, run ipconfig /flushdns. This is one of the commands Microsoft lists for the connected-but-no-internet symptom.
Step 2: Check that your DNS server responds. Run ipconfig /all | findstr /c:"DNS Servers" and then ping the address it shows. Microsoft’s guidance is that if you have a valid IP address but can’t ping your DNS server, you can switch to a different one.
Step 3: Switch to a public DNS server. Google advises that you write down your current DNS settings first so you can go back to them.
On Windows 11, go to Settings > Network & internet > Wi-Fi > Manage known networks and choose your network. Next to IP assignment, select Edit, choose Manual, turn on IPv4, and enter the addresses in Preferred DNS and Alternate DNS. That’s the path Microsoft documents. Be careful here: Manual mode also shows boxes for your IP address and gateway. If you’re unsure, leave this step and change DNS on the router instead, as described in the next section.
On Windows 10, Google’s Control Panel route is Control Panel > Network and Internet > Network and Sharing Center > Change adapter settings. Right-click Wi-Fi, choose Properties, select Internet Protocol Version 4 (TCP/IPv4) > Properties > Use the following DNS server addresses. Google’s addresses are 8.8.8.8 and 8.8.4.4.
To undo the change, Google says to set DNS back to obtain addresses automatically, which goes back to your provider’s servers. Microsoft also notes that the DNS over HTTPS option on the Windows 11 screen isn’t available in Windows 10. You don’t need it to fix this problem.
The Fix for Router-Side and Provider-Side Faults
If the router answers your ping but nothing gets past it, and your phone is offline on the same Wi-Fi too, the laptop isn’t the problem. Microsoft’s advice for this point is to contact your provider or check for an outage. Before you call, check two things yourself.
Read the router’s lights. TP-Link’s guide explains that most routers have an Internet or WAN light, and red, unusual blinking or off means the router isn’t getting a connection from outside your home. Each brand uses its own colours. On a TP-Link Deco, a solid red light on the main unit means it can’t connect to the internet. On a Netgear Orbi, a solid magenta ring on the router means no internet connection. For any other router, check its manual or the maker’s support page instead of guessing from these examples.
Restart the modem and router in the right order. This will briefly disconnect everyone on the Wi-Fi. Microsoft’s sequence is: unplug the router, then the modem, and wait at least 30 seconds. Plug the modem back in and wait for its lights to stop blinking. Then plug in the router and give both a few minutes. If you have a single combined modem-router box, restart just that one device.
Check the cables and test the modem directly. TP-Link suggests making sure the Ethernet cables are firmly connected, then plugging a PC straight into the provider’s modem. If there’s still no internet that way, it’s the provider’s problem, and you should contact them before spending more time on your own router.
On a SIM-based router, check your data balance. Many Nigerian homes use a SIM-powered router rather than fibre. MTN says its broadband router data depletes at the same rate as other mobile data plans. It lists four ways to check the balance: the selfservice.mtn.ng portal, the router’s own page at 192.168.0.1, dialling 312500#, or the MyMTN app. MTN’s page doesn’t say what the router shows when data runs out. Still, a router with no active bundle has nothing to carry your traffic, so it’s worth checking your balance before a factory reset. If you use another network’s router, look for your provider’s own balance instructions.
Leave the pinhole Reset button alone. TP-Link treats resetting a router to factory defaults as a last resort, for good reason. Factory defaults means any Wi-Fi name, password or provider settings on the router would have to be set up again. If your provider set the router up, ask them before you press it.
If your Wi-Fi keeps dropping and reconnecting rather than staying connected with no internet, that’s a different problem with its own fix. See the separate guide on Wi-Fi that keeps disconnecting.
What to Check First
Before changing anything, find out where the break is. Try your phone on the same Wi-Fi with mobile data off. Then, in Command Prompt, look for a 169.254 address, ping your router, ping 8.8.8.8 and run nslookup. Whichever test fails first tells you where to look. A 169.254 address or a router that won’t reply points to the laptop. A router that replies while nothing else gets through points to the router, the provider or an empty data bundle. Traffic that gets through while names won’t resolve points to DNS.
Two cautions from above are worth repeating. Network reset is Microsoft’s own last resort, so have your Wi-Fi password ready before using it. The router’s pinhole Reset button wipes the router’s settings back to factory defaults. When the lights and a direct modem test show the fault is outside your home, call your provider. Tell them which lights you see and which tests failed, and the call will go faster.
FAQ
Will Network reset delete my saved Wi-Fi networks?
Plan for it. Microsoft says network reset removes network adapters and their settings and restores the defaults, and its recovery steps tell you to reconnect to Wi-Fi afterwards. Write your password down before you start.
Why does Office say I’m offline when my browser works?
According to Microsoft, if an app like Office reports no internet while you can still browse websites, that points to a problem with Windows’ connectivity checker, not your connection. Check for VPN or security software that might be blocking the check.
Is changing my DNS server safe?
It’s reversible. Google advises writing down your existing settings first. Setting DNS back to automatic returns you to your provider’s servers, so you can undo the change if pages stop loading.