Fixed Windows 10 not showing WiFi networks

I hope you enjoy reading this!
Don’t forget to share this blog with your friends.

Table of Contents
Fixed Windows 10 not showing WiFi networks

WiFi networks aren’t showing in Windows 10 is a very common issue when you install or update the windows 10 OS. Most of the time the solution to this issue is simply updating WiFi and network drivers. But there are some other reasons as well.

In this article, I will walk you through how to fix this issue no matter what the reasons are. Just follow my instructions.

Reason for Windows 10 not showing WiFi networks?

This error means Windows 10 is not able to read/search WiFi networks near you, some of the things that cause this issue are listed below.

  • Your Network drive is corrupt and needs reinstall (Most of the time)
  • Your router/hotspot is not started correctly restart it
  • Now WiFi adapter is damaged and need replacement

How to fix Windows 10 not showing WiFi networks?

To fix the “Windows 10 not showing WiFi networks” problem you have to follow the given steps:

Method #1: Install/Update Network Adapter Driver  

  1. Run CMD as Administrator.
Open CMD as administrator
  1. Enter the following command to retrieve the serial number of your PC/laptop
wmic bios get serialnumber
  1. Dell user no need to follow step 1 and 2 because dell’s website identifies your device by the Model number you can get the model number by searching “System information” then look for “Model” column.
  2. Goto official manufacturer website by searching “[manufacturer name] drivers”

Some popular manufacturer website:

  1. On the website, you will choose your devices and follow their on-screen instructions.
  2. Enter your serial number (or “model number” accounting to your manufacturer) on the manufacturer’s website.
Enter your serial number manufacturer website
Enter your serial number manufacturer website
  1. Then select your OS.
  2. Now browser the driver list and Download the WiFi driver by clicking on the download link.
Download the driver
Download the driver

If you are not sure which one is your WiFi driver try downloading all of them and try to executing them one-by-one.

  1. Now go to the Downloaded folder 
  2. Run the downloaded driver as Administrator.
  3. Follow the on-screen instruction.

(Mostly click on next, next, next)

  1. Restart your PC (necessary)

Method #2: Check the WiFi network for other devices.

This might seem obvious but it’s worth checking the same WiFi network on other devices because sometimes it’s a router/hotspot’s issue.

  1. Start router/hotspot
  2. Enable WiFi on other devices
  3. Check if it is showing or not.

If it is then continue this post but if not then your router might be damaged and need repair.

Method #3: Enable the WiFi service with the WiFi key.

In every Keyword, laptop keypad there is a key specific for WiFi enabling/disabling.

  1. Switch on WiFi (if available)
  1. Press the key to enable WiFi (In most case it is ‘Fn’ + ‘F2’)

It is better to read the manual or simply search online what is the key for enabling WiFi in your specific model.

Method #4: Enable the Wireless adapter

Sometimes the reason for this issue Wireless adapter gets disabled automatically or by mistake, you have to make sure it is enabled.

  1. Press Windows Key + R then type “ncpa.cpl” and hit Enter.
  2. Right-click on the Wi-Fi (Wireless adapter)
  3. Now click on Enable.
image 14

If the “Enable” button is disabled then click on “Disable” first then re-enable it.

Method #5: Turn on WLAN service(s) 

Some services need to be configured properly to work properly.

  1. Open Services by searching it
Open Services by searching it
  1. Now make sure all the following services are running and their Startup type is set to “Automatic”.

DHCP Client
Network Connected Devices Auto-Setup
Network Connection Broker
Network Connections
Network Connectivity Assistant
Network List Service
Network Location Awareness
Network Setup Service
Network Store Interface Service
WLAN AutoConfig

Make sure network services are running in services.msc window
  1. If any of them are not running or different startup types, then right-click on it and select Properties and then stop, start the service and select Automatic under status type.
Select Automatic option under Startup type
Select Automatic option under Startup type

Method #6: Restart your Router 

At this point it is definitely worth it to restart your router, sometimes it might happen with your router.

  1. Restart your router by pressing the Restart key on the back of your router.

Method #7: Turn on the Network Discovery for all network profiles

I am going to turn on the Network discovery for all the networks this time. This time a slight bit differently though.  

  1. Open CMD as administrator.
Open CMD as administrator
  1. Type in the following command and press ENTER
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

Now close the CMD and check again if the issue is fixed.

Method #8: Remove the Outdated entries in the registry

  1. Open CMD as administrator.
Open CMD as administrator
  1. Type the following command in the window and hit Enter
netcfg -s n
  1. This command will show a list of networking protocols, drivers, and services. Check to see if DNI_DNE is listed in the output.
  2. If DNI_DNE is listed, then type/run the following commands to uninstall the components.
reg delete HKCRCLSID{988248f3-a1ad-49bf-9170-676cbbc36ba3} /va /f
  1. Now type the following command and press enter.
netcfg -v -u dni_dne

Now close the CMD the test if it works.

Method #9: Delete Wlansvc Files

Some old ‘wlansvc’ files may cause this issue.
To delete ‘wlansvc’ files you first have to disable a service. Follow the steps below.

  1. Open Services by searching it.
Open Services by searching it
  1. Scroll down till you find “WWAN AutoConfig”
  2. Then right-click on it and select Stop.
right click on WWAN AutoConfig and select Stop
  1. Now, again open Run by pressing Windows key + R
  2. Type “C:ProgramDataMicrosoftWlansvc” (without quotes) and hit Enter.
  3. Delete everything (most probably the MigrationData folder) in the Wlansvc folder except for profiles.
  4. Now open the Profiles folder and delete everything except the Interfaces.
  5. Similarly, open the Interfaces folder then delete everything inside it.
  6. Close File Explorer, then in the services window right-click on WLAN AutoConfig and select Start.

Method #10: Run Network Troubleshooter

I highly recommend running a troubleshooter tool to figure out what exactly is wrong, then you might find some information about that particular error or issue.

  1. Open setting.
Open Settings in Windows 10
Open Settings in Windows 10
  1. Click on Update & Security.
  2. Click the Troubleshoot option form from the right side menu.
How to open and run Windows Troubleshooter in Windows 10
  1. Click on Internet Connections
  2. Then click Run the troubleshooter.
Windows Troubleshooter
Windows Troubleshooter
  1. Follow further on-screen instructions to run the troubleshooter.
  2. If the above didn’t fix the issue then from the Troubleshoot window, click on Network Adapter and then click on Run the troubleshooter
  3. Reboot your PC to save changes.

If Troubleshooter gives you any error or issue such as “Windows has detected an IP address conflict“, etc. then try searching for that particular issue.

Method #11: Buy a new WiFi adapter

If you tried everything then maybe your WiFi adapter is damaged. I recommend you some WiFi adapters that are good to consider. Have a look at them.

Techkey Wireless Network Adapter – (Best for Budget)


Price: 17$
USB 3.0
Dual-Band 2.42GHz/300Mbps/5.8GHz/866Mbps
Windows XP/7-10/ Mac OS

*click on the link for updated price and info.

To be honest guys for regular use this WiFi adapter is really very good and it’s very budget-friendly. I personally used it, It works with windows out-of-the-box.
It easily rotates up to 180 degrees.

TRENDnet AC1900 – (Best full-size WiFi Adapter for gmaing and other high-end tasks)


Price: 79.81$
USB 3.0 to USB Type A
Windows and Mac OS

*click on the link for updated price and info.

This is the one I recommended for those who don’t like interruption while their tasks such as games and even videos.
I have this Adapter for my Main PC in the office and it works like charm!

Netgear Nighthawk AC1900 – (Best portable WiFi adapter for high-end tasks)


Price: 67$
USB 3.0 (and USB 2.0)
Dual-Band (600Mbps on 2.4GHz and 1300Mbps on 5GHz)
Windows and Mac OS

*click on the link for updated price and info.

It’s not possible for you to career TRENDnet and another full-size wifi adapter, yeah you can but it’s not that convenient.
So, I think that might be good for you if are a traveler or something like that. It totally depends on your needs.

Alfa AWUS036NHA – (Best for Linux users and Networks admins)


Price: 39$
USB 3.0 (and USB 2.0)
150Mbps – 2.4 GHz
Windows and Linux (Idk about Mac)

*click on the link for updated price and info.

Ok, to be honest, I waiting for this, I love this product I sometimes use Linux for testing the WiFi network’s security, and for those kinds of purpose, I use this adapter because it support Monitor mode and it works similarly with my favorite Linux OS (Kali Linux).

Note: Feel free to choose your WiFi adapter this error, Windows 10 not showing WiFi networks is not dependent on any specific product.

I hope you enjoyed this post, let me know your thoughts on this piece of content. 

Leave a Comment

Your email address will not be published. Required fields are marked *

Get an AMAZING ARTICLE for FREE that cost me 100$
Get an AMAZING ARTICLE for FREE that cost me 100$