Method 1: Hide a Specific Wi-Fi Network
Open Command Prompt as Administrator: Search for "cmd", right-click it, and select "Run as administrator".
Find the Network Name (SSID): Run the following command to see all available networks and their exact names:netsh wlan show networks
Or,
netsh wlan show networks mode=bssid
Block the Network: Use this command to hide the network, replacing NetworkName with the actual SSID:netsh wlan add filter permission=block ssid="NetworkName" networktype=infrastructure [Show SSID but don't connect]
netsh wlan add filter permission=allow ssid="NetworkName" networktype=infrastructure [Show SSID and workable]
Show Block Network: Use this command to show the immediate block network list:netsh wlan show filters
Repeat for any additional networks you want to hide.
Steps to Unhide (Show & Workable) Networks Again
If you need to unhide a network, use this command:netsh wlan delete filter permission=block ssid="NetworkName" networktype=infrastructure
Method 2: Hide All Except Your Own (Whitelist) [Perfect Method for Hidden Specific Network SSID]
A more restrictive approach is to show only specified networks. This is done by first allowing your network use this command:netsh wlan add filter permission=allow ssid="NetworkName" networktype=infrastructure [Show SSID and workable]
To show again all networks by deleting to use this command:netsh wlan delete filter permission=denyall networktype=infrastructure [Restore all SSID to Show]
How to Revert Changes
And then blocking all others by use this command:netsh wlan add filter permission=denyall networktype=infrastructure [Hide all SSID Except Allow list only]
Key Notes
Case Sensitivity: The SSID must be entered exactly as it appears.
Accessibility: This only hides the network from the list; you can still manually connect to it if necessary.
Reference video instructions: 10001
