Why Wi-Fi isn't working on my computer – full diagnostics and solutions

You're sitting in front of your computer, but your Wi-Fi connection stubbornly refuses to connect. The network icon in the system tray shows an exclamation point, the page in your browser won't load, and yet your router seems to be working fine on other devices. Sound familiar? Are there any reasons why? Wi-Fi not working on PCThere could be dozens of possible causes, ranging from a simple disabled adapter to complex driver conflicts. In this article, we'll cover all possible scenarios, from the most basic to the rarest, which aren't even described in official Microsoft documentation.

It is important to understand that the problem may lie in hardware (the Wi-Fi module itself, antennas, cables), and in software (drivers, Windows settings, service conflicts). We won't offer a "magic button," but will walk through system diagnostics: from checking the physical connection to analyzing system logs. If you're not an expert, don't worry: each step is accompanied by screenshots (in text descriptions) and explanations. And if you're an admin looking for a rare case, scroll down to the section about hidden energy saving parameters And IPv6 conflicts.

Let's start with the most obvious—but don't skip these steps! According to service center statistics, 37% of requests for "complex" Wi-Fi problems are resolved by simply turning on the adapter or rebooting the router..

1. Checking the physical connection and basic settings

Before digging deep into Windows settings, make sure the problem isn't just on the surface. Let's start with the router and the computer itself.

Step 1: Restart your router and PCYes, it's trivial, but it works 20% of the time. Power off the router for 30 seconds (not just by pressing the button, but by unplugging it), then power it back on. Restart the computer using the menu. Start → RestartIf you have a laptop, check if Wi-Fi is disabled using the hardware button (on some models Lenovo, HP or Asus there is a separate switch on the body).

Step 2: Check the indicators on the routerAre the lights on? Power, Wi-Fi And InternetIf the wireless network indicator is flashing intermittently or is completely off, the problem is with the router, not the PC. Try connecting to the network from your phone or tablet. If there's no internet there either, call your internet provider.

  • 🔌 Router power supply: Check that the cable is not damaged and fits tightly into the connector. On some models (TP-Link Archer C6, Keenetic) the indicator may light even if the power supply is unstable.
  • 📡 Router antennas: If they are removable, carefully tighten them until they stop. Dust or oxidation on the contacts can degrade the signal.
  • 🖥️ PC Wi-Fi adapter: On desktop computers, an external USB adapter is often used (for example, TP-Link TL-WN725N). Make sure it is connected to USB 2.0 (the blue port may not work without additional drivers).

Step 3: Check network visibilityClick the Wi-Fi icon in the Windows tray (bottom right) and see if your network appears in the list. If not, the problem may be:

  • 🔇 Hidden SSID: Some routers (especially office ones) hide the network name. To connect, you need to know the exact name and enter it manually.
  • 📶 5 GHz band: If your adapter only supports 2.4 GHz and your router is configured for 5 GHz (or vice versa), you won't be able to connect. Check your router settings.
📊 What type of Wi-Fi adapter do you have?
Built into the motherboard
USB adapter
PCI-e card
Don't know

2. Diagnosing a Wi-Fi adapter in Windows

If everything is physically fine, but Wi-Fi isn't working, it's time to check the system settings. Let's start by checking the adapter status.

Step 1: Open Device Manager. Click Win + X and select device ManagerFind the section in the list. Network adaptersThere should be a point with the words Wireless, Wi-Fi or 802.11 (For example, Intel Wi-Fi 6 AX200 or Realtek RTL8821CE).

If a yellow triangle with an exclamation point is visible next to the adapter, the driver is not working properly or is missing. If the adapter is missing altogether, it is disabled in the BIOS/UEFI or is not physically connected (applicable to PCs).

Step 2: Enable the adapter if it is disabledRight-click on the adapter and select Engage (if there is such an option). If there is no option, the adapter is already enabled.

Step 3: Check the adapter status in "Network Settings":

  1. Click Win + I, select Network and Internet → Wi-Fi.
  2. Make sure the slider is Wi-Fi included.
  3. Click Managing known networks and delete your network (if it is there), then try connecting again.

☑️Checking the adapter in Windows

Completed: 0 / 5

Step 4: Use Windows DiagnosticsRight-click on the Wi-Fi icon in the tray and select TroubleshootingThe system will automatically check the main parameters and suggest solutions. Pay attention to messages like "IP parameters could not be obtained" or "The network adapter driver is disabled." - they will indicate the direction for further action.

⚠️ Attention: If the adapter is displayed in the Device Manager as Microsoft Wi-Fi Direct Virtual Adapter — This is a virtual device for Wi-Fi Direct technology, not your main module. Don't delete it, but don't try to configure a connection through it.

3. Driver issues: updating, rolling back, reinstalling

Drivers are one of the most common causes of Wi-Fi not working. They can be outdated, conflict with Windows updates, or simply fail after an improper shutdown of the PC.

Step 1: Update the driver via Device Manager:

  1. Open device Manager (as in the previous section).
  2. Find your Wi-Fi adapter, right click and select Update driver.
  3. Select Automatic searchIf Windows finds an update, install it and restart your PC.

Step 2: Install the driver manuallyAutomatic search doesn't always find the latest version. It's best to download the driver from the adapter manufacturer's official website:

  • 🔧 For built-in adapters (eg. Intel AX200, Qualcomm Atheros) - from the website of the laptop or motherboard manufacturer.
  • 🖥️ For external USB adapters (eg. TP-Link TL-WN823N) - from the website TP-Link.
  • 🌐 For universal solutions - from the chip manufacturer's website (for example, Realtek, Broadcom).

After downloading, run the installer (usually this is a file with the extension .exe) and follow the instructions. If the driver is in archive form (.zip), unzip it and in Device Manager select Search for drivers on this computer, specifying the folder with the unpacked files.

Step 3: Roll back the driverIf Wi-Fi stopped working after a Windows or driver update, try rolling back to the previous version:

  1. IN Device Manager Right click on the adapter and select Properties.
  2. Go to the tab Driver and press Roll back (if the button is active).
  3. Restart your PC.
⚠️ Attention: If after updating the driver Wi-Fi disappears completely (the adapter disappears from Device Manager) is a sign of incompatibility. In this case, the only solution is to manually install the older driver version or reset Windows to a restore point.

4. Router settings: what could go wrong

If Wi-Fi works on other devices but not on your PC, the issue may be with your router settings. This is especially true if you've recently changed the password, encryption type, or other settings.

Step 1: Check the security type and passwordThe most common error is an incorrectly entered password or a changed encryption type. Log into your router's control panel (usually at 192.168.0.1 or 192.168.1.1, login/password — admin/admin or indicated on the router sticker) and check:

  • 🔐 Security type: should be WPA2-PSK or WPA3-PSKIf it's worth it WEP - change to WPA2 (This is unsafe and may not be supported by modern adapters).
  • 📝 Password: If you have changed it, try connecting again, entering the characters carefully (case is important!).
  • 🔄 Opening hours: if the router is configured to 802.11n only or 802.11ac only, older adapters may not connect. Put Mixed mode (802.11b/g/n/ac).

Step 2: Check MAC filteringSome routers (especially in office networks) are configured to only allow devices with authorized MAC addresses to connect. To check:

  1. Go to the router panel, find the section MAC Filter or Access control.
  2. If filtering is enabled, add the MAC address of your PC (you can find it out using the command ipconfig /all V Command line — look for the line Physical address next to the Wi-Fi adapter).

Step 3: Change the Wi-Fi channelChannel congestion can lead to connection drops or complete loss of connection. In your router settings, find the section Wireless or Wireless network and change the channel with Auto to a fixed one (for example, 6 or 11 for 2.4 GHz). For 5 GHz, select channels 36, 40, 44 or 48 - they are less susceptible to interference.

Router parameter Recommended value Why is this important?
Security type WPA2-PSK (AES) The most compatible and secure option. WPA3 may not be supported by older devices.
Channel width 20/40 MHz (for 2.4 GHz), 80 MHz (for 5 GHz) The band is too wide (for example, 40 MHz in a densely populated area) may cause interference.
Opening hours 802.11b/g/n (for 2.4 GHz) or 802.11a/n/ac (for 5 GHz) Mixed mode ensures compatibility with all devices.
Transmission power 100% or High Too low power may cause connection breaks over long distances.
⚠️ Attention: Router settings may vary depending on the model and firmware. If you are unsure of what you are doing, make a backup copy of your configuration (section System Tools → Backup/Restore) before the changes.

5. IP address conflicts and DHCP issues

If Wi-Fi connects but the internet isn't working (the network icon has an exclamation point), the problem may be with obtaining an IP address. This is most often related to settings. DHCP (Automatic Address Assignment Protocol) or manual IP settings.

Step 1: Check your current IP address. Open Command line (Win + R, enter cmd) and run the command:

ipconfig /all

Look for the block with the name of your Wi-Fi adapter. Parameter IPv4 address must be in the range of your local network (usually 192.168.x.x or 10.0.x.x). If it's there 169.254.x.x - this is a sign that DHCP did not work and Windows assigned APIPA address (automatic private IP).

Step 2: Free and update IPIn the same Command line perform the following in turn:

ipconfig /release

ipconfig /renew

If the IP address has not changed after this, the problem is with the router or adapter.

Step 3: Configure IP manually (temporary solution)If DHCP stubbornly doesn't work:

  1. Open Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings.
  2. Right click on Wireless network, select Properties.
  3. Find Internet Protocol version 4 (TCP/IPv4), click Properties.
  4. Select Use the following IP address and enter:
    • IP address: 192.168.1.100 (if the router address 192.168.1.1)
    • Subnet mask: 255.255.255.0
    • Default gateway: 192.168.1.1 (your router's address)
    • DNS: 8.8.8.8 (Google DNS) or 1.1.1.1 (Cloudflare DNS)
  • Click OK and restart your PC.
  • Step 4: Check DHCP settings on your routerGo to your router's control panel and make sure the DHCP server is enabled. This is usually in the DHCP or LANThe parameters should be something like this:

    • 🔄 DHCP server: Included
    • 📌 Address pool: for example, with 192.168.1.100 to 192.168.1.199
    • ⏱️ Rental period: 24 hours (or more)
    What should I do if my IP address conflicts with another device?

    If two devices on the network have the same IP address, Windows will display the error "IP address already in use." Solutions:

    1. Restart both devices.

    2. Configure a static IP for one of them (outside the DHCP range).

    3. In the router, reduce the DHCP address pool or exclude the conflicting IP from distribution.

    6. Energy saving and hidden Windows settings

    Windows aggressively optimizes power consumption, which sometimes leads to the Wi-Fi adapter being disabled on the fly. This is especially true for laptops, but can also affect desktop computers with USB adapters.

    Step 1: Disable power saving for your Wi-Fi adapter:

    1. Open device Manager, find your Wi-Fi adapter.
    2. Right click → Properties → Power Management.
    3. Uncheck the box Allow the computer to turn off this device to save power.
    4. Click OK and restart your PC.

    Step 2: Check your power plan. Click Win + R, enter powercfg.cpl and select a plan High performanceIf it doesn't exist, create a new one:

    1. Click Create a power plan.
    2. Select High performance.
    3. Set the brightness and sleep time as per your preference.

    Step 3: Configure adapter settings in the registry (for advanced users)If the adapter periodically "disappears" from the system, disabling the function will help. Selective Suspend:

    1. Click Win + R, enter regedit.
    2. Follow the path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}
    3. Find the subsection with your adapter (check the parameter DriverDesc).
    4. Create a new parameter DWORD (32-bit) with a name EnableSelectiveSuspend and meaning 0.
    5. Restart your PC.

    Step 4: Check IPv6 settingsSometimes conflicts between IPv4 and IPv6 cause connection issues. Try disabling IPv6:

    1. Open Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings.
    2. Right click on Wireless networkProperties.
    3. Uncheck the box Internet Protocol version 6 (TCP/IPv6).
    4. Restart your PC.
    ⚠️ Attention: Disabling IPv6 may disrupt some services (e.g. Microsoft Store or Xbox Live). If problems arise after this, uncheck the box and try other solutions.

    7. Viruses, firewalls and third-party programs

    Antivirus programs, VPN clients, and even some games can block network connections. Viruses that modify network settings also shouldn't be discounted.

    Step 1: Temporarily disable your firewall and antivirus softwareThe problem may be due to overly aggressive security settings. Disable:

    • 🛡️ Windows Firewall: Control Panel → Windows Defender Firewall → Turn on or off → mark Disable for private and public networks.
    • 🦠 Antivirus: Right-click on the antivirus icon in the tray and select Disable protection or Suspend.

    After disconnecting, try connecting to Wi-Fi. If it works, the issue is in your security settings. Add an exception for your network in your antivirus or firewall.

    Step 2: Check VPN and ProxySome VPN services (NordVPN, ProtonVPN) or proxy settings may conflict with Wi-Fi. Disable the VPN and check:

    1. Click Win + INetwork and Internet → VPN and disconnect active connections.
    2. IN Settings → Network & Internet → Proxy make sure the switch Use a proxy server turned off.

    Step 3: Check your system for virusesSome viruses change DNS settings or block network connections. Run a scan:

    • 🔍 Windows Defender: Start → Settings → Update & Security → Windows Security → Virus & threat protection → Quick scan.
    • 🛡️ Third-party antivirus: use Kaspersky Virus Removal Tool or Dr.Web CureIt for a deep check.

    Step 4: Check the host fileSome viruses or programs file hosts, blocking access to websites. Open it:

    1. Click Win + R, enter notepad C:\Windows\System32\drivers\etc\hosts.
    2. Make sure the file does not contain any lines that mention your router or suspicious sites (except for commented lines starting with #).
    3. If there are any extra entries, delete them, save the file and restart your PC.

    8. Hardware malfunctions and when to contact service

    If none of the above helps, the problem may be in hardware failureThis is relevant for:

    • 💻 Laptops after a fall or liquid spill.
    • 🖥️ Desktop PCs with external Wi-Fi adapters (especially cheap ones).
    • 🔌 Devices after a power surge or thunderstorm.

    Signs of hardware failure:

    • 🚫 The adapter is not detected in Device Manager even after reinstalling the drivers.
    • 🔥 There are visible traces of burning or bulging capacitors around the Wi-Fi module (on the motherboard or USB adapter).
    • 📉 The signal is extremely unstable even near the router (constant interruptions, speed below 1 Mbps).
    • 🔌 The USB adapter gets hot or emits a burning smell.

    What you can do yourself:

    • 🔧 Reconnect the adapter: If it's a USB device, try a different port. For PCI-e cards, remove and reinsert it (be sure to unplug the PC first!).
    • 🧲 Check the antennas: on some adapters (for example, TP-Link Archer T4E) antennas are connected via connectors IPEXCheck if they have come loose.
    • 🔄 Reset BIOS: If the adapter is not detected at all, reset the BIOS settings to factory settings (remove the battery for 10 minutes or use a jumper CLR_CMOS on the motherboard).

    When to contact service:

    • 🛠️ If the adapter is physically damaged (burned out, the board is cracked).
    • 🔧 If after all manipulations it is still not detected by the system.
    • 💻 If the problem appeared after repairing the laptop (for example, after replacing the screen or keyboard), the cable could have been damaged