8 Ways to Fix Network Discovery Is Turned off on Windows 10

Mehvish

The network sharing feature lets you share files and devices, such as printers, with other devices on the same network. However, network discovery should be enabled to use it. Sadly, for some users, the network discovery setting turns off automatically. That is, they cannot turn on network discovery in Windows 10 even after repeated attempts.

Network Discovery Not Turning On Windows Fi

Every time they start using network sharing or click on the Network icon, Windows 10 shows the error ‘Network Discovery is turned off. Network computers and devices are not visible. Turn on Network Discovery in Network and Sharing Center.’

So if you are also facing the issue where network discovery keeps on turning off, you have arrived at the right place. Here you will find 8 ways to fix the problem.

Let’s check the solutions.

1. Restart PC

Before you jump to the other solutions, try the basic one. That is, restart your PC and check if the issue is fixed.

2. Choose the Right Sharing Mode

Windows offers two network profiles — public and private. You need to take care of two things related to them. First, enable network sharing on private profile only and secondly, make sure you've set the current network to private profile.

Sometimes, the private sharing is enabled while you are using a public profile. That causes problems. So here’s what you need to do.

Step 1: Click on the Wi-Fi icon in the taskbar to show the connected and available Wi-Fi networks.

Network Discovery Not Turning On Windows 1

Step 2: Click on the connected network and select Properties from the menu.

Network Discovery Not Turning On Windows 2

Step 3: Check the selected profile under Network profile. If you are on a trusted network, choose Private.

Network Discovery Not Turning On Windows 3

Step 4: On the same screen, click on the back button at the top to go to Network settings.

Network Discovery Not Turning On Windows 4

Step 5: Click on Status in the left sidebar followed by Sharing options on the right side.

Network Discovery Not Turning On Windows 5

Step 6: You will be taken to the Advanced sharing settings screen. If you selected Private profile in step 3, then open settings for Private profile. Check the box next to Turn on network discovery and Turn on automatic setup of network connected devices. And if you selected Public profile, enable these two options.

Network Discovery Not Turning On Windows 6
Note: You can reach the Advanced sharing settings screen via Windows Settings > Network and Internet > Status > Sharing options too.

Step 7: Click on Save changes. After that, you can check whether the issue is solved. If not, then continue reading.

3. Change Dependency Services Settings

At times, the issue with the dependency services related to network discovery also causes problems. The services are DNS Client, Function Discovery Resource Publication, SSDP Discovery, and UPnP Device Host. You need to check if they are running or not.

For that, follow these steps:

Step 1: Type Services in Windows search in the taskbar. Click on the first item.

Network Discovery Not Turning On Windows 7

Step 2: On the Services screen, find DNS Client. Right-click on it and select Properties.

Network Discovery Not Turning On Windows 8

Step 3: In the Properties, first, make sure the Service status shows Running. If it is showing something else, click on the Start button. Next, check the Startup type. It should be set to Automatic.

Network Discovery Not Turning On Windows 9

Step 4: Repeat step 2 and 3 for other services — Function Discovery Resource Publication, SSDP Discovery, and UPnP Device Host.

Step 5: Restart your PC.

4. Allow Network Discovery in Firewall Settings

At times, network discovery doesn’t work because Windows Firewall is blocking it on your PC. Here’s how to fix it.

Step 1: Open Control Panel on your PC. You can use the Windows search to find it.

Step 2: Click on Windows Defender Firewall.

Note: Make sure 'View by' is either Small icons or Large icons.
Network Discovery Not Turning On Windows 10

Step 3: Click on Allow an app or feature through Windows Defender Firewall.

Network Discovery Not Turning On Windows 11

Step 4: Click on Change Settings. Then scroll down and look for Network Discovery. Enable it for your network profile (private or public). Hit Ok to save the changes.

Network Discovery Not Turning On Windows 12

Step 5: Repeat the method 1 to ensure network discovery is enabled for the right profile in the correct manner.

5. Run Troubleshooter

Microsoft comes with a built-in troubleshooter that is known to fix various issues. You should run it to fix this issue as well. To do so, follow these steps:

Step 1: Open Windows Settings and go to Update & Security.

Step 2: Click on Troubleshoot in the left sidebar. On the right side, click on Network Adapter and hit the Run the troubleshooter button. Follow the on-screen instructions to complete the process. Then, click on Shared Folders and run its troubleshooter too.

Network Discovery Not Turning On Windows 13

6. Disable Antivirus and Firewall

Many times, your antivirus is also responsible for interruptions which leads to the issue of network discovery not turning on. First, try updating it. If the issue continues, disable it for a while to verify if it is the root cause.

If you use third-party firewall apps, try disabling it to find the culprit. Once disabled, restart PC and see if the issue is gone.

7. Update Network Adapter

An old or corrupt network adapter could also result in issues with network-related features such as network sharing. So you should keep it updated. To do so, follow these steps:

Step 1: Right-click on the Start Menu icon and select Device Manager from it.

Network Discovery Not Turning On Windows 14

Step 2: Click on the small down next to Network Adapters. Right-click on your network adapter and select Update driver from the menu. Choose automatically on the pop-up window and follow the on-screen instructions to complete the process.

Network Discovery Not Turning On Windows 15
Pro Tip: Try uninstalling the network driver if the issue persists.

8. Reset Network Settings

Lastly, if nothing works, it’s time to reset network settings. Resetting network will not delete data on your PC but it will roll back all the network-related settings to their original values.

To reset network, follow these steps:

Step 1: Open Settings and go to Network and Internet.

Step 2: Choose Status from the left side. Scroll down and click on Network reset. Confirm on the next screen.

Network Discovery Not Turning On Windows 16

Step 3: Restart your PC.

Be Careful

We hope the above solutions would have fixed the network discovery not turning on problem on your Windows device. Once the issue is fixed, turn off the network discovery when it’s not in use. Because leaving switched on for network sharing changes firewall settings due to which your PC is slightly at a security risk. So keep it off.

Next up: The file sharing feature of Windows doesn't work for Android. Know how to share files between Android and Windows.

Read Next
How to Share Files Between Android and PC Without Internet
Also See
#network #windows 10

Join the newsletter

Mehvish

Written By

Mehvish

Mehvish is a technology enthusiast from Kashmir. A computer engineer by profession, she's always been keen to help when someone finds technology challenging. She keeps to herself and is an introvert. This doesn't stop her from being curious about the world around, especially when it comes to technology.