عربي
Windows

How to Fix Windows 10 Not Connecting to Wi-Fi

Windows laptop next to a Wi-Fi router on a desk.
If your Windows 10 computer suddenly stops connecting to the internet, it is usually caused by temporary router glitches, corrupted network profiles, or outdated adapter drivers. Finding yourself offline can completely disrupt your workflow, but most connection issues can be resolved quickly using built-in troubleshooting tools.

This guide walks you through the most effective diagnostic steps and fixes to get your Windows 10 PC back online, starting with the simplest restarts and moving toward advanced network command resets.

Restart Your Network Hardware and PC

Before digging into complex system settings or executing terminal commands, you should always start with the most basic troubleshooting step: power cycling your network equipment. Routers and modems handle vast amounts of data packets daily, and their internal memory caches can occasionally freeze or become overwhelmed, leading to dropped connections or complete network dropouts. Unplug the power cable from both your modem and your wireless router, wait at least thirty seconds to allow all internal capacitors to fully discharge, and then plug them back in firmly.

While your network hardware is rebooting, you should also restart your Windows 10 computer. A standard reboot clears out temporary system memory and forces the operating system to reload all hardware drivers cleanly from scratch. Once both your router indicator lights return to a stable, solid state and your computer boots back up to the desktop, check to see if your wireless networks appear in the taskbar flyout. If your PC still refuses to connect, or if it fails to see any available wireless signals at all, you can safely move on to the built-in diagnostic tools provided by Windows.

Run the Windows Network Troubleshooter

Windows 10 includes a dedicated diagnostic utility designed to automatically scan, detect, and resolve common connectivity issues without requiring manual configuration. To access this tool, open the main configuration menu by pressing the Windows + I keys on your keyboard, then navigate to Update & Security > Troubleshoot > Additional troubleshooters. Locate and select the option labeled Internet Connections or Network Adapter, and then click the button to run the troubleshooter.

The system will systematically check your hardware adapters, verify IP address assignments, and test communication protocols. If the diagnostic tool identifies an issue—such as a disabled adapter, an incorrect IP configuration, or a stuck gateway—it will either apply the fix automatically or prompt you to confirm the changes. While automated troubleshooters cannot solve every intricate network anomaly, they frequently resolve hidden configuration snags in a matter of minutes, saving you from performing tedious manual registry or adapter tweaks.

Reset Network Settings via Windows Settings

If temporary reboots and automated troubleshooters do not restore your internet access, your current network profile may have become corrupted. Windows 10 features a built-in network reset function that wipes all previously saved wireless profiles, deletes custom configurations, and reinstalls your active network adapters back to their default factory states. To initiate this process, open the settings panel by pressing Windows + I, and navigate to Network & Internet > Status. Scroll all the way down to the bottom of the status page and click on the Network reset link.

Read the confirmation prompt carefully before proceeding, as this action will remove all saved Wi-Fi networks and VPN software configurations, requiring you to reconnect and re-enter your wireless passwords afterwards. Click the Reset now button and confirm your choice when prompted. Your computer will automatically restart within five minutes to complete the process. Once your system boots back up, click the network icon in your system tray, select your wireless router, enter your security key, and test your connection.

Update or Roll Back Your Wi-Fi Adapter Driver

Outdated, corrupted, or faulty wireless adapter drivers are among the most frequent culprits behind stubborn connection failures in Windows 10. To check your adapter status, right-click the Start menu button and select Device Manager from the power user list. Expand the category labeled Network adapters, locate your specific wireless network controller—often named after manufacturers like Intel, Realtek, or Qualcomm Atheros—and right-click on it to open the context menu.

If Windows suspects a bad driver update was recently installed, you can click Properties, navigate to the Driver tab, and select Roll Back Driver if the button is active. If the driver is simply outdated, choose Update driver and select the option to search automatically for updated driver software online. Alternatively, you can visit your laptop or motherboard manufacturer official support website to download the latest certified driver package. Installing a fresh driver clears out corrupted software layers and restores stable communication between your operating system and your wireless hardware.

Flush DNS and Reset TCP/IP Stack via Command Prompt

When your computer connects to a Wi-Fi network but fails to load web pages or displays DNS resolution errors, your local DNS cache and TCP/IP stack likely require a manual reset. To perform this advanced fix, click the Start menu search bar, type cmd, right-click on Command Prompt, and select Run as administrator. In the elevated command window, you will need to execute a sequence of network commands one by one, pressing the Enter key after each individual command line.

First, type ipconfig /flushdns to clear out corrupted domain name server records. Next, type nbtstat -r to refresh NetBIOS names, followed by netsh int ip reset to reset your Internet Protocol stack settings. Finally, execute netsh winsock reset to restore the Windows Sockets API catalog back to a clean slate. Once all commands have executed successfully, close the command prompt window and restart your computer to ensure every change takes effect across the entire operating system.

The bottom line

Fixing a Windows 10 Wi-Fi connection issue usually requires working your way down from simple reboots to driver updates and command-line resets. By carefully following these steps, you can eliminate software conflicts and get your PC securely back online.

Frequently asked questions

Why does my Windows 10 laptop keep disconnecting from Wi-Fi?

Frequent disconnections are often caused by power-saving settings turning off the network adapter, outdated wireless drivers, or interference from nearby routers.

How do I know if my Wi-Fi adapter driver is broken?

Open Device Manager and check for yellow exclamation marks next to your wireless adapter under Network adapters.

Will resetting network settings delete my saved passwords?

Yes, performing a network reset removes all saved Wi-Fi networks and passwords, so you will need to reconnect and re-enter your password afterward.

Can airplane mode fix a stuck Wi-Fi connection?

Toggling airplane mode on and off resets all wireless radios on your PC and can quickly clear minor connection glitches.