You turned on your laptop and the Internet suddenly disappeared - is this a familiar situation? Problems connecting to Wi-Fi can occur on any device: from budget Lenovo IdeaPad up to premium MacBook Pro. The reasons range from trivial (disabled adapter) to complex (damaged drivers or IP address conflict). In this article we will look at all possible scenarioswhen the laptop does not connect to Wi-Fi, and we will give clear instructions on how to resolve them.
It is important to understand that the algorithm of actions depends on the operating system. On Windows 10/11 Most often, restarting the service helps WLAN AutoConfig, whereas on macOS You may need to reset your network settings. And if you have Linux (For example, Ubuntu 22.04), then the problem often lies in incorrect settings NetworkManager. We will cover all cases - from elementary to advanced.
Before you start diagnosing, check the obvious: does the Internet work on other devices (smartphone, tablet)? If yes, the problem is definitely in the laptop. If not, the router or provider is to blame. In the latter case, reboot the router (unplug for 30 seconds) and wait until the network reinitializes.
1. Checking hardware switches and keys
Many laptops (especially models HP Pavilion, Dell Inspiron or Asus Vivobook) are equipped with physical Wi-Fi switches or keyboard shortcuts to control wireless modules. Users often accidentally click Fn + F2 (or other function key) and turn off the adapter.
How to check:
- 🔍 Inspect the laptop case for a mechanical switch (usually on the side or front). On some models Acer it looks like a slider.
- 🎹 Find on your keyboard the key with the antenna icon (most often this is
F2,F12or combination withFn). Press it and the Wi-Fi indicator should light up. - 💡 On MacBook There is no hardware switch, but a Wi-Fi icon should appear in the menu bar. If it is not there, check the settings in
System Settings → Network.
If the Wi-Fi indicator does not light up even after pressing the keys, the adapter may be disabled in the BIOS/UEFI or may be faulty. In the first case, you need to go into the BIOS (usually using the Del, F2 or Esc when loading) and find the section Advanced → Wireless LAN (name may vary). In the second case, diagnostics will be required at a service center.
⚠️ Attention: On some laptops Lenovo ThinkPad there is a separate button Airplane Mode (airplane mode), which blocks all wireless connections. Make sure it is not active.
- Lenovo
- HP
- Dell
- Asus
- Acer
- Apple MacBook
- Other
2. Diagnostics of the network adapter in Windows
If the hardware switches are fine but the laptop still won't connect to Wi-Fi, the next thing to do is check the status of the network adapter in Device Manager.
Instructions for Windows 10/11:
- Click
Win + Xand select Device Manager. - Expand the thread
Network adapters. - Find the device with names
Wireless,Wi-Fior802.11(For example, Intel Wi-Fi 6 AX200 or Qualcomm Atheros QCA61x4). - If a yellow triangle with an exclamation mark is lit next to the adapter, right-click on it and select
Update driver.
If the adapter appears normally, but Wi-Fi does not work:
- 🔄 Right click on the adapter →
Engage device(if the option is active). - 🗑️ Select
Remove device, then to the menuAction → Update hardware configuration. - 🔧 Go to
Propertiesadapter → tabPower managementand uncheckAllow this device to turn off to save power.
After these manipulations, restart your laptop. If the problem persists, try install the driver manually. Download it from the official website of the laptop manufacturer (section Support or Drivers) and run the installer with administrator rights.
Open Device Manager (Win + X)
Find the network adapter in the list
Update/uninstall driver
Disable power saving for adapter
Restart laptop -->
3. Reset network and TCP/IP settings
If the laptop sees networks, but does not connect to them (or connects, but without access to the Internet), the problem may lie in incorrect TCP/IP settings. In this case, resetting the network stack will help.
For Windows, run the following commands in Command Prompt (Administrator):
netsh winsock resetnetsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
After entering each command, press Enter. Then restart your laptop. These commands will reset the DNS cache, update the IP address, and restore Winsock settings.
On macOS the procedure is different:
- Open
Terminal(via Spotlight orPrograms → Utilities). - Enter one by one:
sudo ifconfig en0 downsudo ifconfig en0 up
sudo networksetup -setdhcp Wi-Fi(replace
en0to your interface, if it is different, you can find it out with the commandnetworksetup -listallhardwareports). - Restart your MacBook.
For Linux (Ubuntu/Debian) use:
sudo systemctl restart NetworkManagersudo nmcli networking off && sudo nmcli networking on
sudo dhclient -r && sudo dhclient
⚠️ Attention: If after resetting TCP/IP the laptop gives an error"Unable to obtain an IP address", try manually setting a static IP in the adapter settings. For this purpose inControl Panel → Network and Internet → Network and Sharing Centerselect your connection →Properties → IP version 4 (TCP/IPv4)and enter the data manually (IP, mask, gateway and DNS). You can check the parameters with your provider or view them on another working device.
4. Problems with the router: settings and compatibility
Sometimes the laptop does not connect to Wi-Fi due to incompatibility with the router settings. For example, if the standard is enabled on the router 802.11ac (Wi-Fi 5), and the laptop adapter only supports 802.11n (Wi-Fi 4). Or if encryption is used WPA3, and the adapter driver is outdated.
What you can do:
- 🔄 Change Wi-Fi channel in the router settings. Channels 12–14 may not be supported in some countries, and 5 GHz channels (such as 36–48) sometimes conflict with older devices. The best option is channels 1, 6 or 11 in the 2.4 GHz range.
- 🔒 Change the encryption type. Instead
WPA3try itWPA2-PSK (AES)- This is the most universal standard. - 📡 Disable Smart Connect feature (if there is one). This option automatically switches devices between 2.4 GHz and 5 GHz, but sometimes does not work correctly.
- 🔄 Update your router firmware. Go to the web interface (usually at
192.168.0.1or192.168.1.1) and check for updates in the sectionSystem Tools → Firmware Upgrade.
If you have a dual-band router (for example, TP-Link Archer C6 or ASUS RT-AX88U), try connecting to a 2.4 GHz network instead of 5 GHz - it has a longer range and penetrates walls better. Also check if it is enabled on your router MAC address filter (in this case, the laptop simply will not see the network).
| Problem | Reason | Solution |
|---|---|---|
| The laptop does not see the 5 GHz network | The adapter does not support 5 GHz or is disabled in the settings | Connect to 2.4 GHz or update adapter driver |
| Constant connection dropouts | Channel congestion or interference from other networks | Change the Wi-Fi channel in the router settings |
| "Authentication" error | Incorrect password or encryption type | Check the password, change the encryption to WPA2-PSK |
| Low speed or ping | Outdated router firmware or adapter driver | Update your router firmware and Wi-Fi driver |
If you have a router from your provider (for example, Rostelecom or Beeline), do not change the settings yourself - some parameters (for example, VLAN ID) may block access to the Internet. It's better to call support and ask for help with the setup.
5. IP address conflicts and DHCP problems
One of the common reasons why a laptop does not connect to Wi-Fi is IP address conflict. This happens when two devices on the network receive the same IP (for example, if the router has distributed 192.168.0.100 both laptop and smartphone). The problem could also be a service failure DHCP, which automatically assigns addresses.
How to diagnose:
- Open
Command lineand enter:ipconfig /allLook at the line
IPv4 address. If there169.254.x.x- this means that the laptop was unable to obtain the address from the router. - Check if the service is enabled
DHCP client:sc query DhcpIf the condition
STOPPED, run it with the command:net start Dhcp
If the IP address conflicts (for example, you see the message "Network IP address conflict"), do the following:
- 🔄 Reboot your router and laptop.
- 🔧 Manually assign a different IP address to the laptop in the adapter settings (for example,
192.168.0.200, if the router distributes addresses with192.168.0.100). - 🔄 In the router settings, reduce the DHCP pool (for example, from
192.168.0.100–192.168.0.199to192.168.0.100–192.168.0.150).
Critical error: If after resetting TCP/IP the laptop no longer sees ANY Wi-Fi networks (including hidden ones), this may indicate file corruption wlansec.dll in the system. In this case, only reinstalling Windows or restoring the system from a rollback point will help.
6. Viruses, firewalls and third-party programs
Sometimes the laptop does not connect to Wi-Fi due to blocking by antivirus or firewall. For example, Kaspersky Internet Security or Avast may regard the new network as potentially dangerous and block access to it. The same goes for the built-in Windows Firewall or ufw on Linux.
What to check:
- 🛡️ Temporarily disable your antivirus and try connecting to Wi-Fi.
- 🔥B Windows Firewall (
Control Panel → Firewall → Advanced Settings) check the rules for outgoing connections. If there are locks forsvchost.exeorSystem- remove them. - 🐧 On Linux do:
sudo ufw statusIf the firewall is active, disable it with the command
sudo ufw disable(don't forget to turn it back on after the test!). - 🔍 Check your laptop for viruses using Malwarebytes or Dr.Web CureIt!. Some Trojans (for example, DNSChanger) change network settings.
Problems can also be caused VPN clients (For example, NordVPN or ProtonVPN), which redirect all traffic through their servers. If you are using a VPN, try disabling it or uninstalling the program completely, then restart your laptop.
⚠️ Attention: If Wi-Fi works after disabling the antivirus, do not leave the system unprotected! Add your network to your antivirus exceptions or configure it correctly. For example, in Kaspersky this is done in the section Settings → Network → Network Management.
7. Problems with drivers: in-depth diagnostics
If all the previous steps do not help, the problem almost certainly lies in network adapter drivers. Moreover, a simple update does not always help - sometimes a complete reinstallation or even manual configuration is required.
How to check the driver on Windows:
- Open
Device Manager→Network adapters. - Right click on the Wi-Fi adapter →
Properties→ tabDriver. - Look at the date and version of the driver. If it is older than 2020, download the latest version from the manufacturer’s website (not through
Update driveron Windows!). - If the driver is updated, but the problem remains, remove it completely (check
Remove driver programs for this device) and install again.
For outdated laptops (For example, Sony Vaio or Toshiba Satellite 2012–2015) may be required driver rollback to an older version. This is relevant if Wi-Fi stops working after updating Windows. You can do this in the same window Driver Properties → Rollback.
On macOS Drivers are updated along with the system, but sometimes resetting helps NVRAM:
- Turn off your MacBook.
- Turn it on and immediately press
Option + Command + P + Rfor 20 seconds. - Release the keys and wait for the reboot.
How to find out the Wi-Fi adapter model?
Open Command line and enter:
wmic nic where "NetEnabled='true'" get Name, Manufacturer, MACAddress
Or on Linux:
lspci | grep -i network
This information will help you find the correct driver on the manufacturer's website.
8. Hardware faults: when it’s time for service
If none of the above methods worked, there may be a problem hardware room. It could be:
- 🔌 Damage to the Wi-Fi module (for example, after dropping a laptop or getting into liquid).
- 🔋 Antenna problems (often happens on laptops with a metal body, e.g. MacBook Pro or Dell XPS).
- 🔌 Motherboard failure (for example, the blade of the south bridge, which is responsible for network interfaces).
How to check:
- 🔧 Connect to laptop external Wi-Fi adapter (For example, TP-Link TL-WN725N). If it works, the problem is in the built-in module.
- 🔍 See if the adapter is detected in the BIOS. If not, it is either disabled or broken.
- 🔊 Listen to the laptop. If you hear a crackling or noise when you turn on Wi-Fi, this may indicate a short circuit in the module.
If you suspect a hardware problem, it is better to contact a service center. Self-repair (for example, replacing a Wi-Fi module) is possible, but requires experience - on some laptops (for example, MacBook Air) To do this, you need to completely disassemble the device.
If the laptop does not connect to Wi-Fi even after reinstalling the system, this is almost always a hardware problem. Do not waste time on software methods, but contact specialists.
FAQ: Frequently asked questions about Wi-Fi problems
The laptop connects to Wi-Fi, but the Internet does not work. What to do?
This is a typical problem with DNS or gateway. Try:
- At the command prompt, enter
ping 8.8.8.8. If there is a ping, but the sites do not open, the problem is in the DNS. Set Google DNS manually (8.8.8.8And8.8.4.4). - If there is no ping, check your IP settings (should be received automatically) or reset TCP/IP (see section 3).
- Disable VPN or proxy if they are enabled.
The laptop does not see only one network, but sees others. What's the matter?
Possible reasons:
- The network is hidden (SSID is not broadcast) - enter its name and password manually.
- The router has a MAC address filter enabled - add your laptop's MAC to the allowed list.
- The network operates in the 5 GHz band, but your adapter only supports 2.4 GHz.
- Incorrect encryption standard (for example,
WPA3instead ofWPA2).
After updating Windows, Wi-Fi stopped working. How to return?
Windows updates often break drivers. Solutions:
- Roll back the driver to
Device Manager(tabDriver → Roll Back). - Uninstall the current driver and install the version from the laptop manufacturer's website (not through Windows Update!).
- Restore the system from a rollback point (
Control Panel → Recovery → Run System Restore). - If all else fails, disable automatic driver updates via
gpedit.msc(for Windows Pro) orregistry editor.
On Linux, the laptop sees networks, but does not connect. What to do?
On Linux, Wi-Fi problems are often related to NetworkManager or lack of proprietary drivers. Check:
sudo lshw -C network
If the output contains the line driver=UNKNOWN, which means the driver is not installed. For most adapters (eg Broadcom or Realtek) you need to install additional packages:
sudo apt install firmware-b43-installer # для Broadcom
sudo apt install rtl8821ce-dkms # для Realtek RTL8821CE
Also try restarting NetworkManager:
sudo systemctl restart NetworkManager
Is it possible to use a laptop without a Wi-Fi module?
Yes, there are several options:
- 🔌Connect to the Internet via Ethernet (if there is a port) or USB adapter (For example, TP-Link UE300).
- 📱 Use mobile hotspot from a smartphone (via USB or Bluetooth).
- 🔄 Buy external Wi-Fi adapter (For example, Asus USB-AC56 for 5 GHz).
- 🔧 If the Wi-Fi module is removable (format
M.2orNGFF), you can replace it with a new one (for example, Intel AX200 to support Wi-Fi 6).
On some laptops (eg MacBook) The Wi-Fi module is soldered to the motherboard - in this case, only external solutions remain.