How to Enable or Disable Network Discovery in Windows 7/8/10

Windows Network discovery is a network setting which decides whether all the computers and devices connected on network can find your PC or vice versa. You can disable network discovery in your Windows PC if you don’t want to be discoverable by others on the network. Do keep in mind you will also be unable to find other computers if you turn off network discovery.

It is recommended to enable network discovery for private networks and keep it disabled for public networks. The reason behind this is, private networks are safe while public networks are not safe at all.

Whenever you connect your Windows PC to the network for the first time, you are asked to choose whether the network is Private, Public or Domain based. You can choose your preference at that moment too.

There are various methods to enable or disable network discovery. In this blog post, we are going to discuss all the methods available.

Turn on Windows 10 Network Discovery using Command Prompt

Launch the elevated Command Prompt (cmd with administrator’s privileges). For this, right click on the start button and select Command Prompt (Admin).

windows 10 network discovery command prompt

Run the following command to disable network discovery in Windows 10, Win7 & Win 8.1.
netsh advfirewall firewall set rule group="Network Discovery" new enable=No

disable windows network discovery

If you want to enable network discovery on the later stage, you can run the below given command.
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

enable windows network discovery

Recommended: How To Change Network Adapter Priorities In Windows 10

Enable or Disable Windows Network Discovery Tool using Windows Settings

Open the Settings of your Windows PC and click on Network & Internet.

windows 10 network setting control panel

Now select the network type, Wi-Fi, Ethernet or Dial-up. Click on Properties and finally turn off “Make this PC discoverable” option by moving the slider.

Whenever you want to turn it on, you can move the slider towards On position.

Also read: How to Enable gpedit.msc Group Policy Editor in Windows 10 Home

Enable or Disable Windows Network Discovery using Control Panel

Open the Control Panel on your Windows Computer and select Network and Sharing Center.

windows network sharing

Click on “Change advanced sharing settings” link displaying on the left pane of the window.

turn on windows network discovery

Now expand the Private or Guest or Public network profile for which you want to enable or disable network discovery. Turn off network discovery by clicking on, radio button of preferred option (turn on or off network discovery). Hit Save changes button.

You can use any of the method which is convenient for you to enable or disable network discovery on your Windows PC. Share your experience and problems (if any) in our comment section.

Leave a Comment