Top 6 Ways to Fix Network Discovery Not Working in Windows 11

Network Discovery is a useful feature that allows you to connect to other computers on the same network. You can transfer data to other computers and share devices such as printers and scanners. However, It may be inconvenient if the network discovery feature is not working on your Windows 11 PC.

If the network discovery feature remains disabled or not working. The following troubleshooting tips should help resolve all of these issues. So let’s check them out.

1. Open Network Discovery.

Your first step is to make sure that the network discovery feature in Windows is enabled for both public and private networks. How to do that?

Step 1: Right-click on the Start icon and select Settings from the list.

Step 2: Switch to the Network and Internet tab and click Advanced network settings.

Step 3: Click Advanced sharing settings.

Step 4: Expand private networks. Then enable the buttons for Network discovery and file and printer sharing.

Similarly, Enable network discovery and file and printer sharing for public networks. If you’re on a public network, turn off network discovery when not in use.

After that restart your PC and see if the problem persists.

2. Configure Network Discovery and related services.

Network discovery depends on certain Windows services to function. Such problems may occur if one of these services is not running. Here’s what you can do to fix it.

Step 1: Press Windows key + R to open the Run dialog. hit services.msc Press Enter in the field.

Step 2: Scroll down to find the ‘Function Discovery Resource Publication’ service. Double-click it to open its properties.

Step 3: Use the drop-down menu next to Startup type to select Automatic. Then click Apply and OK.

DNS Client SSDP Discovery; You need to repeat the above steps to configure the UPnP Device Host and Function Discovery Provider Host services. Then restart your PC, Network discovery will work as before.

3. Check the Windows Firewall settings.

If the problem persists even after configuring Windows services. Windows Defender Firewall is likely blocking network browsing. Here’s what you can do to allow network discovery through Windows Defender Firewall.

Step 1: Click the search icon on the taskbar; Type it. control Panel, Press Enter.

Step 2: To change the view type to large icons, use the drop-down menu in the upper right corner and click Windows Defender Firewall.

Step 3: Click on ‘Allow app or activity Windows Defender Firewall’ in the left panel.

Step 4: Click the Change settings button.

Step 5: When the User Account Control (UAC) prompt appears, select Yes.

Step 6: Find Network Discovery in the list and check the Private and Public checkboxes next to it. Then click OK to save the changes.

4. Open the Windows Troubleshooters.

Windows 11’s built-in troubleshooting tools can help solve various system-level problems. You can use the Network Adapter and Shared Folders troubleshooters to see if this fixes the problem.

Step 1: Press Windows key + I to launch the Settings app. On the System tab, Scroll down to click Troubleshoot.

Step 2: Go to other troubleshooters.

Step 3: Find and run the Network Adapter troubleshooter.

After running the Network Adapter troubleshooter, Run the Shared Folders troubleshooter from the same menu.

5. Update the Network Adapter Driver.

Network discovery problems can also be caused by a faulty network adapter driver. In that case, You can try updating the driver by following the steps below.

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

Step 2: Double-click on Network adapters to expand it. Right-click your network adapter and select Update driver.

From there, follow the on-screen instructions to complete the network driver update.

6. Reset network settings.

If none of the above solutions work. You can reset your PC’s network settings as a last resort. This means that you will lose all the network configurations you use to connect your PC to your network, such as the IP address and DNS server settings.

To reset network settings in Windows 11:

Step 1: Press Windows key + I to launch the Settings app. Go to the Network and Internet tab and click Advanced network settings.

Step 2: Under More settings, tap Network reset.

Step 3: Click the Reset Now button next to Network Reset.

Your PC will reboot and return to default network settings. After this, The problem will no longer bother you.

For you to find out

Network problems like these on Windows can hurt your productivity and force you to use other methods to share files with nearby computers. It has not yet arrived as expected. One of the solutions mentioned above helped me to solve the problem of network discovery not working in Windows 11.

Leave a Comment