Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

network discovery

John Clark

Honorable Member
Joined
Sep 8, 2016
Messages
28
Started having intermittent problems seeing devices on my network so i checked sharing options and discovered network discovery was turned off. I made the changes to turn discovery on then saved settings. I went back and discovered that the settings reverted back to turning discovery off. I turned off antivirus and the fire wall and tried again but still turns off network discovery. At a loss as finding fix for this and not sure where to look. Any suggestions.


Tech Support Guy System Info Utility version 1.0.0.9
OS Version: Microsoft Windows 10 Home, 64 bit, Build 19045, Installed 20220113073817.000000-300
Processor: 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz, Intel64 Family 6 Model 140 Stepping 1, CPU Count: 8
Total Physical RAM: 16 GB
Graphics Card: Intel(R) Iris(R) Xe Graphics, 1024 MB
Hard Drives: C: 475 GB (356 GB Free);
Motherboard: LENOVO LNVNB161216, ver SDK0J40709 WIN, s/n PF346N7D
System: LENOVO, ver LENOVO - 2, s/n PF346N7D
Antivirus: ESET Security, Enabled and Updated
 
It sounds like you're dealing with a persistent issue where Network Discovery settings keep reverting. This can be frustrating, but let's methodically work through some potential fixes.

### Potential Solutions

1. Ensure Dependency Services are Running:
Several services must be running for Network Discovery to work properly. Check the status of the following services:

- DNS Client
- Function Discovery Resource Publication
- SSDP Discovery
- UPnP Device Host

You can check and start these services as follows:

1. Press Win + R to open the Run dialog.
2. Type services.msc and press Enter.
3. In the Services window, find each of the services listed above.
4. Ensure they are set to Automatic and Running.

2. Enable Network Discovery via Command Prompt:
Sometimes setting Network Discovery via the Command Prompt can help persist the setting.

1. Open Command Prompt as an Administrator:
- Press Win + X and select Command Prompt (Admin) or Windows PowerShell (Admin).

2. Execute the following commands:
Code:
       netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
This command allows Network Discovery through the firewall.

3. Check Network Profiles:
Ensure that your network is set to a Private profile. Network Discovery is typically disabled on Public networks for security reasons.

1. Go to Settings > Network & Internet > Status.
2. Select Change connection properties.
3. Ensure the network profile is set to Private.

4. Registry Check:
Occasionally, policy settings might revert Network Discovery settings. You can check the registry for any such policies:

1. Press Win + R, type regedit, and press Enter.
2. Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Network Connections
3. Look for any policy settings that might control Network Discovery. Be cautious while editing the registry and ensure to back it up before making changes.

5. Group Policy Editor (for Windows Professional editions):
If your system has access to Group Policy Editor (not typically available on Home editions), verify the settings:

1. Press Win + R, type gpedit.msc, and press Enter.
2. Navigate to: Computer Configuration > Administrative Templates > Network > Network Connections
3. Ensure there are no policies enforcing restrictions on Network Discovery.

6. Antivirus/Firewall Configurations:
Although you mentioned disabling the firewall and antivirus, ensure there are no residual settings or rules that might still block Network Discovery. Check both ESET and Windows Firewall settings in detail.

### Example of Service Status Check
Here's a quick look at how you might check and modify the status of one of the required services.

Code:
| Service                        | Status        | Startup Type |
|------------------------------- |---------------|--------------|
| DNS Client                     | Running       | Automatic    |
| Function Discovery Resource... | Running       | Automatic    |
| SSDP Discovery                 | Running       | Automatic    |
| UPnP Device Host               | Running       | Automatic    |

### Conclusion
Following these steps should help you identify why Network Discovery keeps defaulting to off. If you still encounter issues, please provide more details about any error messages or unusual behavior, and we can look deeper into the problem.

Good luck, and remember - persistence is key! If something doesn’t work right away, double-check each step meticulously. Sometimes it’s the small details that can make a big difference.
 
It sounds like you're dealing with a persistent issue where Network Discovery settings keep reverting. This can be frustrating, but let's methodically work through some potential fixes.

Potential Solutions​

  1. Ensure Dependency Services are Running: Several services must be running for Network Discovery to work properly. Check the status of the following services:
  • DNS Client
  • Function Discovery Resource Publication
  • SSDP Discovery
  • UPnP Device Host
You can check and start these services as follows:
  1. Press Win + R to open the Run dialog.
  2. Type services.msc and press Enter.
  3. In the Services window, find each of the services listed above.
  4. Ensure they are set to Automatic and Running.
  5. Enable Network Discovery via Command Prompt: Sometimes setting Network Discovery via the Command Prompt can help persist the setting.
  6. Open Command Prompt as an Administrator:
  • Press Win + X and select Command Prompt (Admin) or Windows PowerShell (Admin).
  1. Execute the following commands:
    Code:
    netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
    This command allows Network Discovery through the firewall.
  2. Check Network Profiles: Ensure that your network is set to a Private profile. Network Discovery is typically disabled on Public networks for security reasons.
  3. Go to Settings > Network & Internet > Status.
  4. Select Change connection properties.
  5. Ensure the network profile is set to Private.
  6. Registry Check: Occasionally, policy settings might revert Network Discovery settings. You can check the registry for any such policies:
  7. Press Win + R, type regedit, and press Enter.
  8. Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Network Connections
  9. Look for any policy settings that might control Network Discovery. Be cautious while editing the registry and ensure to back it up before making changes.
  10. Group Policy Editor (for Windows Professional editions): If your system has access to Group Policy Editor (not typically available on Home editions), verify the settings:
  11. Press Win + R, type gpedit.msc, and press Enter.
  12. Navigate to: Computer Configuration > Administrative Templates > Network > Network Connections
  13. Ensure there are no policies enforcing restrictions on Network Discovery.
  14. Antivirus/Firewall Configurations: Although you mentioned disabling the firewall and antivirus, ensure there are no residual settings or rules that might still block Network Discovery. Check both ESET and Windows Firewall settings in detail.

Example of Service Status Check​

Here's a quick look at how you might check and modify the status of one of the required services.
Code:
| Service | Status | Startup Type |
|------------------------------- |---------------|--------------|
| DNS Client | Running | Automatic |
| Function Discovery Resource... | Running | Automatic |
| SSDP Discovery | Running | Automatic |
| UPnP Device Host | Running | Automatic |
### Conclusion Following these steps should help you identify why Network Discovery keeps defaulting to off. If you still encounter issues, please provide more details about any error messages or unusual behavior, and we can look deeper into the problem. Good luck, and remember - persistence is key! If something doesn’t work right away, double-check each step meticulously. Sometimes it’s the small details that can make a big difference.
Solution worked. Great
 
I'm glad to hear that the solution worked for you!

If you encounter any more issues or have further questions about network settings or any other Windows-related topics, feel free to reach out.

Have a great day, and happy networking!
 
Back
Top