You open your browser, but the pages won't load. Meanwhile, the Wi-Fi connection icon, minus the exclamation point, proudly appears in the system tray. Sound familiar? This issue affects 37% of Windows users—and it's not always related to your ISP. In 60% of cases, the laptop's settings or a network protocol conflict are to blame.
In this article we will look at all possible reasonsWhy does a laptop connect to Wi-Fi, but the internet doesn't work? From a simple DNS error to hidden adapter settings. You'll get step-by-step instructions With images, diagnostic commands, and a table of common errors. And at the end, a FAQ with answers to questions users are embarrassed to ask technical support.
Important: If the problem appeared after a Windows update or changing router settings, start with the section about reset network settings - this will save you an hour of time.
1. Checking the basic parameters: what to do first
Before digging deep into the settings, rule out obvious causes. Start with the simplest:
- 🔄 Restart your router and laptopUnplug the router for 30 seconds, then plug it back in. Restart your laptop. This solves the problem in 25% of cases.
- 📶 Check the indicators on the routerAre the lights on? Wi-Fi And InternetIf the internet indicator is blinking or not lit, the problem is with your internet provider.
- 💻 Make sure the internet is not working only on the laptop.Connect your phone or tablet to the same Wi-Fi network. If you can connect to the internet, the laptop is at fault.
If the problem persists after rebooting, proceed to diagnostics. Windows has a built-in network diagnostic tool:
- Click
Win + R, enterncpa.cpland press Enter. - Find your Wi-Fi connection, right-click →
State→Intelligence. - Check the line
IPv4 address. If there169.254.x.x— the laptop does not receive an IP from the router.
2. Resetting network settings: a universal method
If your laptop suddenly stops connecting to the internet via Wi-Fi, even though everything worked before, reset the network stack. This clears all temporary settings and returns them to factory defaults.
Method 1: Via Windows Settings (for beginners):
- Open
Settings → Network & Internet → Status. - Scroll down and click
Network reset. - Confirm the action and restart the laptop.
Method 2: Via command line (for experienced users):
netsh winsock resetnetsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
After executing the commands Be sure to reboot device. This method helps in 45% of cases when Wi-Fi is connected but pages won't open.
3. DNS issues: why websites don't open when connected
If the tray shows a Wi-Fi connection, but the browser says "No Internet access," the culprit is DNS serverIt's like the internet's phone book: if it crashes, websites won't open even though you're connected.
How to check:
- Click
Win + R, entercmd. - Run the command:
ping 8.8.8.8. - If there is ping, but websites don’t open, the problem is in the DNS.
How to fix:
- 🔧 Change DNS manually:
- Open
ncpa.cpl→ Wi-Fi properties →Internet Protocol version 4 (TCP/IPv4). - Check the box
Use the following DNS server addresses. - Enter:
8.8.8.8And8.8.4.4(Google DNS) or1.1.1.1(Cloudflare).
- Open
- 🔄 Clear your DNS cache: run the command in cmd
ipconfig /flushdns. - Open
ncpa.cpl→ Wi-Fi properties →IP version 4. - Select
Use the following IP address. - Enter an address from your router's range (for example,
192.168.0.100). - Subnet mask:
255.255.255.0, the default gateway is the IP of your router. - Open
device Manager(Win + X → Device Manager). - Expand the branch
Network adapters. - If there is a yellow triangle next to the Wi-Fi adapter, the driver is not working correctly.
- 🔄 Roll back the driver:
- Right-click on the adapter →
Properties → Driver → Roll Back Driver. - If the button is inactive, proceed to the next step.
- Right-click on the adapter →
- 💾 Reinstall the driver:
- Download the latest version from the laptop manufacturer's website (not from Windows Update!).
- Uninstall the current driver through Device Manager.
- Install the downloaded driver and reboot.
4. IP address conflict: why the router does not assign the correct IP address
When a laptop connects to Wi-Fi, the router automatically assigns it an IP address. If this process fails, you get an address like 169.254.x.x - this means that the laptop was unable to obtain a normal IP.
Reasons and solutions:
| Symptom | Cause | Solution |
|---|---|---|
| IP starts with 169.254 | The router does not issue an IP address (DHCP is disabled) | Enable DHCP in your router settings or assign IP manually. |
| There is an IP address, but no internet. | The IP address is outside the router's range. | Check the subnet (usually 192.168.0.x or 192.168.1.x) |
| IP changes with each connection | Conflict with another device | Set a static IP in your Wi-Fi adapter settings. |
How to assign a static IP:
How to find out the router's IP?
It's usually listed on a sticker on the back of the device. If not, run the following in the command line: ipconfig and look at the line "Default gateway".
5. Problems with Wi-Fi adapter drivers
If you lose Wi-Fi internet after updating Windows or drivers, in 90% of cases a faulty adapter driver is to blame. This happens especially often on laptops. Lenovo, HP And Asus with adapters Qualcomm Atheros.
How to check:
How to fix:
☑️ Check Wi-Fi drivers
6. Router settings: what could go wrong
If the internet works on other devices via this Wi-Fi connection, but not on your laptop, the problem may be with your router settings. The most common culprits are:
- 🔒 MAC address filteringThe router may block your laptop if its MAC address is not whitelisted.
- 📡 Incompatible Wi-Fi standardIf the router is operating in mode
802.11n, and the laptop adapter only supports802.11ac. - 🔄 Disabled DHCPThe router does not assign IP addresses automatically.
- Open your browser and enter your router's IP (usually
192.168.0.1or192.168.1.1). - Log in (login/password usually
admin/adminor indicated on the sticker). - Check:
- Is DHCP enabled?
LAN → DHCP Server). - Is there any MAC filtering?
Wireless → MAC Filter). - Does the Wi-Fi mode match (
Wireless → Mode) with the capabilities of your adapter.
- Is DHCP enabled?
- Open
Control Panel → Windows Firewall. - Select
Enabling and disabling Windows Firewall. - Disable it for private networks and check your internet.
How to check your router settings:
7. Viruses and Firewall: Hidden Internet Blockers
Unlikely, but possible: some viruses and even legitimate programs (for example, Kaspersky or Avast) may block internet access. How to check:
Method 1: Temporarily disable the firewall:
Method 2: Check for viruses:
- 🛡️ Start scanning Windows Defender or a third-party antivirus.
- 🔍 Check the list of installed programs (
Settings → Applications) for suspicious utilities.
⚠️ Important: If your internet connection works after disabling your firewall, don't leave it turned off! Add an exception for your browser or configure the rules correctly.
8. Hardware problems: when the laptop itself is to blame
If none of the above helps, the problem may be in iron:
- 📡 The Wi-Fi adapter is damaged.This often happens after the laptop is dropped or liquid gets into it.
- 🔌 The adapter is disabled in BIOS.Sometimes the settings get reset after updating the BIOS.
- 🔋 Energy savingWindows may disable the adapter to save battery power.
- Open
device Managerand check if the Wi-Fi adapter is displayed. - If it is not there, go to BIOS (
F2orDelwhen loading) and check if it is enabledWireless LAN. - Try connecting an external USB Wi-Fi adapter. If the internet works, the built-in module is to blame.
- Proxy settings in your browser (check
Settings → System → Proxy Settings). - Extensions blocking access (disable all add-ons and check).
- Browser cache (clear history and cookies).
- Disable power saving for your Wi-Fi adapter in Device Manager.
- Update your adapter driver to the latest version.
- Disable hibernation mode with the command
powercfg /h off. - Change DNS server (described in section 3).
- Use a VPN (eg. ProtonVPN or Windscribe).
- Call your provider - they may be doing technical work.
- Connect your laptop to the router via cable. If the internet works, the problem is with the Wi-Fi module.
- Test your laptop on a different router (for example, at a friend's place or in a cafe).
- Roll back your system to a date when everything worked (
Settings → Update & Security → Recovery). - Contact a service center if you suspect a hardware malfunction.
How to check:
⚠️ Attention: If the adapter is physically damaged, its replacement at a service center will cost 1,500–4,000 rubles, depending on the laptop model. For MacBook the price is higher - from 5000 rubles.
FAQ: Answers to Frequently Asked Questions
Why is Wi-Fi working, but there is no internet only in the browser?
This may be caused by:
What should I do if the Internet disappears after sleep/hibernation?
This is a known Windows issue. Solutions:
Can an antivirus block the internet?
Yes, especially if you have Kaspersky Internet Security, Avast or ESET NOD32These programs have a built-in firewall that may mistakenly block connections. Try temporarily disabling your antivirus or adding your browser to the exceptions list.
Why do some websites open and some don't?
This is a sign of DNS issues or blocking at the ISP level. Try:
What to do if nothing helps?
If you've tried everything, and Wi-Fi still isn't working on your laptop: