Windows lets you hide any WiFi network that you don't like to see in the network flyout menu. Here's how you can do it in Windows 10.
WiFi is pretty common these days. No matter where you are, there are a ton of WiFi networks overlapping each other. To see the available WiFi networks, all you have to do is open the network flyout menu by clicking on the Network icon in the taskbar. For the most part, this is a good thing because it makes it easy to connect to the network you want.
However, from time to time, there might be WiFi networks that are not so secure or using offensive names (SSIDs). If you don't like this, you can hide that WiFi network from ever being visible in Windows 10's network menu.
In this quick post, let me show you the procedure to hide the WiFi network in Windows. The steps shown below will work independently of router manufacturers like Tenda, TP-link, Dlink, Netgear, etc.
Find WiFi SSID Name
To hide the WiFi network, you need to know its SSID name. In simple terms, SSID is nothing but a fancy word for the WiFi network name.
To find the WiFi SSID name, click on the network icon in the taskbar and you should see all the available WiFi networks with their names. Note down the SSID of the WiFi network you want to hide.
Steps to Hide WiFi Network in Windows 10
- Open the Start menu.
- Search for "Command Prompt".
- Right-click on Command Prompt result and select the "Run as administrator" option.
- In the Command Prompt window, execute the below command. Don't forget to replace "WIFI_NAME" with the SSID you got earlier.
netsh wlan add filter permission=block ssid="WIFI_NAME" networktype=infrastructure
As soon as you execute the command, Windows will hide the network. You will see the "The filter is added on the system successfully" message.
From now on, you will not see the target WiFi network in the network flyout menu.
Unhide WiFi network in Windows 10
If you wish to unhide previously hidden WiFi network, you just have to replace "add" in the above command with "delete". Once replaced, the command will look something like the below one. Again, replace WIFI_NAME with the actual WiFi SSID.
netsh wlan delete filter permission=block ssid="WIFI_NAME" networktype=infrastructure
Once you unhide, the Command Prompt will show a response "The filter is added on the system successfully".
See all blocked and allowed WiFi networks in Windows 10:
Now, not every one of us can remember the previously hidden WiFi SSID. This is particularly true if you've blocked the WiFi network a long time ago. For those kinds of situations, Windows has a pretty neat command.
Simply execute the below command in the Command Prompt and it will show all the WiFi networks you've explicitly blocked or allowed.
netsh wlan show filters
I cleared the block list earlier so there are no entries under the block list. But if you've hidden the WiFi network earlier, you will see that WiFi name under the block list.
That's it for now.
I hope that helps. If you are stuck or need some help, comment below and I will try to help as much as possible. If you like this article, check out how to disconnect WiFi after connecting to Ethernet.