In the era of ubiquitous wireless internet, the ability to quickly find and connect to available Wi-Fi networks is becoming a critical skill. Windows 10 offers several ways to view available access points, from the standard interface to hidden commands that few users know about. This article will help you understand all the nuances: from basic network display to troubleshooting when the list is empty or takes too long to update.
A feature of Windows 10 is that the system automatically scans the air for networks every 30-60 seconds (depending on the adapter settings), but sometimes this process can fail. We will consider not only standard methods via the graphical interface, but also alternative approaches using netsh, PowerShell and even third-party diagnostic utilities. We'll pay special attention to situations where networks aren't displayed at all—this could be due to either drivers or router settings.
Method 1: Standard viewing via the taskbar
The most obvious and quickest method is to use the network icon in the lower-right corner of the screen. This method works for 90% of users and doesn't require any special knowledge. Here's how it works:
- Click on Wi-Fi icon (or network) in the notification area (next to the clock).
- If the icon is missing, click on
^(up arrow) to expand hidden icons. - In the window that appears, you will see a list available networks indicating the signal level (number of "bars").
- Locked networks 🔒 require a password, while open networks connect automatically.
Pay attention to the button Wi-Fi at the top of the panel - if it's off (gray), no networks will be displayed. You can also quickly switch between available networks or open a new one here. Network and Internet settings for advanced settings.
Method 2: Via Windows Settings (Advanced View)
For those who prefer to navigate through the settings menu, there's an alternative. This method is useful if the network icon isn't visible or doesn't respond to clicks for some reason:
- 🖱️ Open
Start → Settings (⚙️) → Network & Internet - 📡 In the left menu, select Wi-Fi
- 🔍 On the right side of the screen, click
Show available networks - 🔄 If the list is empty, click
Refreshat the top of the window
You can also control it here network priority (which will connect automatically) and view the properties of the current connection. Important: this section displays All networks that have ever connected to your device, even if they are currently unavailable—they are marked as "Out of Range."
What should I do if the "Show available networks" button is inactive?
This means the Wi-Fi adapter is disabled at the system level. Check:
1. A physical button/switch on the laptop (often on the F1-F12 keys)
2. BIOS settings (on some models the adapter is disabled there)
3. Device Manager (the driver may not be installed or the adapter may be disabled by software)
Method 3: Using the command line (netsh)
For experienced users and administrators there is a powerful tool netsh (Network Shell), which allows you to manage network settings via the command line. To see a list of available networks:
netsh wlan show networks
This command will display detailed information about all discovered networks, including:
- 📌 SSID (network name)
- 📶 Network type (Infrastructure or Ad-hoc)
- 🔒 Authentication type (WPA2-Personal, WPA3-Enterprise, etc.)
- 📡 Radio type (802.11n, 802.11ac)
- 📊 Signal level in percent
The unique feature of this method: It shows networks that may be hidden in the GUI due to driver filters or group policies. For example, some corporate networks with 802.1X authentication are displayed only through netsh.
Open a command prompt as administrator|Check that your Wi-Fi adapter is enabled|Make sure you are in range of any networks|Use netsh wlan show interfaces to check the adapter status-->
Method 4: PowerShell for Advanced Users
PowerShell offers even more flexible options for working with Wi-Fi networks. For example, you can get a list of networks sorted by signal strength:
(netsh wlan show networks) -match "SSID|Signal" | Select-String -Pattern "SSID \d+ : (.?)\r\n.?Signal.*?(\d+)%" | ForEach-Object {$name = $_.Matches[0].Groups[1].Value
$signal = $_.Matches[1].Groups[2].Value
[PSCustomObject]@{Name=$name;Signal=$signal}
} | Sort-Object -Property Signal -Descending
This script:
- 🔍 Parses the output
netsh - 📊 Extracts only network names and signal strength
- 📈 Sorts results by descending signal strength
- 🖥️ Displays data in a convenient tabular format
For regular use, you can save this script to a file. .ps1 and run it as needed. Please note that execution of PowerShell scripts may be blocked by security policies. In this case, you will need to temporarily change the execution parameters using the command Set-ExecutionPolicy.
Standard Taskbar|Windows Settings|Command Prompt (netsh)|PowerShell|Third-Party Utilities-->
Method 5: Third-party Wi-Fi analysis utilities
When standard Windows tools aren't enough, specialized programs come to the rescue. They not only display available networks but also provide detailed information about them:
| Program | Peculiarities | Link (official website) | Free version |
|---|---|---|---|
| NetSpot | Coverage visualization, channel analysis, scan history | netspotapp.com | Yes (with limitations) |
| inSSIDer | 5GHz support, network filtering, report export | metageek.com | No (trial 7 days) |
| Wifi Analyzer | Channel optimization, load charts, simple interface | Microsoft Store | Yes |
| Acrylic Wi-Fi | Professional packet analysis, 802.11ac/ax support | acrylicwifi.com | No (free for home use) |
These programs are especially useful in conditions high airtime congestion (for example, in apartment buildings or offices) when you need to select the least congested channel for your network. Most utilities display not only a list of SSIDs but also parameters such as:
- 📡 Channel and its workload
- 🔄 Channel width (20/40/80/160 MHz)
- 🛡️ Security type (WEP/WPA/WPA2/WPA3)
- 📶 Noise level and signal-to-noise ratio
Troubleshooting: Networks not showing up
If you see an empty list or a "No networks found" message when trying to view available networks, the problem may be due to one of the following:
⚠️ AttentionBefore performing any actions, check that the issue isn't related to a Wi-Fi disconnect on the router itself. The wireless network indicator on the device should be lit or blinking.
- 🔌 Hardware shutdown: Some laptops have a physical switch or key combination (eg.
Fn+F2) to turn Wi-Fi on/off - 🖥️ Driver problems: Open Device Manager and check if there is an exclamation mark next to the network adapter.
- 🔧 WLAN AutoConfig Service: Check that the service
WLAN AutoConfiglaunched (clickWin+R, enterservices.msc) - 📡 Router settingsSome routers hide the SSID or use MAC address filtering.
- 🛡️ Antivirus/firewallSecurity programs may block network scanning
To diagnose drivers, run the following in the command line:
netsh wlan show drivers
Pay attention to the lines Radio type (should be 802.11n/ac/ax) And Hosted network support (should be Yes). If errors are listed here, you will need to reinstall or update the driver.
Additional settings and optimization
Windows 10 allows you to fine-tune scanning and network connection settings. Some of these settings can significantly improve connection stability:
- 🔄 Scanning intervalBy default, Windows scans networks every 60 seconds. To save battery life on laptops, you can increase this interval via the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WcmSvc\GroupPolicyValue: ScanInterval (in seconds) - 📡 Network priority: IN
Settings → Network → Wi-Fi → Manage known networksyou can set the connection order - 🔋 Battery saving: In the same Wi-Fi settings, there is an option "Set consumption limits" to limit background traffic
- 🛡️ Security: Disable automatic connection to open networks in the network settings.
For users who frequently move between different networks (for example, on business trips), it is useful to know about the function Wi-Fi SenseAlthough it has been officially removed from the latest versions of Windows 10, traces of it may remain in the system. To completely disable automatic connections to unknown networks:
reg add "HKLM\SOFTWARE\Microsoft\WcmSvc\wifinetworkmanager\config" /v AutoConnectAllowedOEM /t REG_DWORD /d 0 /f
FAQ: Frequently asked questions about Wi-Fi in Windows 10
Why are some networks greyed out and not connecting?
Gray color in the list of networks usually means that:
- The network is located out of range (weak signal)
- For the network installed MAC address filter on the router
- The network uses hidden SSID (does not broadcast his name)
- The network profile is corrupted (try deleting the network in "Manage known networks" and reconnecting)
To connect to a network with a hidden SSID, click "Hidden network" at the bottom of the list of available networks and enter the network name manually.
How can I find the password for a saved Wi-Fi network?
To view the password for a network you've already connected to:
- Open
Settings → Network and Internet → Wi-Fi - Click
Managing known networks - Select the desired network and click
Properties - Scroll to section
Security parameters - Check the box
Show entered charactersnext to the fieldNetwork security key
Alternative method via command line:
netsh wlan show profile name="NETWORK_NAME" key=clear
Look for the line Key content in the section Security parameters.
Is it possible to see networks that do not broadcast their name (hidden SSID)?
Yes, there are several ways:
- Via command line:
netsh wlan show networks mode=bssid- will show all networks within range, including hidden ones (they will be marked as "Hidden network") - Manually: In the Windows network list, click "Hidden network", then enter the SSID manually (if you know it)
- Using third-party utilities like inSSIDer or NetSpot, which detect all networks regardless of SSID settings
Please note that connection to hidden networks may be blocked by the network administrator through MAC address filtering.
Why does Windows 10 keep losing Wi-Fi connection?
There may be various reasons for an unstable connection:
| 🔌 Problem | 🔧 Solution |
| Outdated adapter driver | Update the driver through Device Manager or from the manufacturer's website. |
| Channel conflict on the router | Change the Wi-Fi channel in your router settings (use 1, 6, or 11 for 2.4GHz) |
| Saving adapter power | Disable the "Turn off device to save power" permission in the adapter properties. |
| Incorrect IP settings | Reset TCP/IP: netsh int ip reset and reboot your PC |
| Interference from other devices | Use utilities to analyze the broadcast and choose a less crowded channel |
To diagnose, run the command ping 8.8.8.8 -t In the command line - if the ping works, but the Internet doesn't work, the problem is in the DNS (try changing the DNS servers to 8.8.8.8 and 8.8.4.4).
How to export a list of available networks for analysis?
To export a list of networks to a file, use:
netsh wlan show networks > C:\wifi_networks.txt
For a more detailed report with information about each adapter:
netsh wlan show all > C:\wifi_full_report.txt
These files can be opened in any text editor. For analysis in Excel additional processing will be required (for example, via PowerShell or specialized parsers).