🔨 Tested & Verified Fix Guide · Updated 2026
📅 May 2026 | ⏱ 10 min read | 💻 All Windows 11 Versions | ✅ Tested on Real Devices
— FixTechUSA · Windows Networking Specialist
You open File Explorer → Network and see nothing. Your other PCs, your NAS drive, your printer — all invisible. Or worse: you can see them but clicking shows “Network Discovery is turned off.” This is the Windows 11 Network Discovery not working problem, and it’s far more common than it should be.
The frustrating part is that Windows 11 disables Network Discovery quietly during setup — especially on fresh installs and after major updates. But the good news is: every single one of these fixes takes under 5 minutes, and most users are back on the network after Fix 1 or Fix 2 alone.
- File Explorer → Network shows no other PCs or devices
- Error: “Network discovery is turned off. Networked computers and devices are not visible.”
- Other PCs visible but “Access Denied” when clicking them
- Network Discovery keeps turning itself off after restart
- Worked fine on Windows 10, broken since upgrading to Windows 11
- NAS drives, printers, or smart TVs not appearing in Network
🔎 Quick Diagnosis — What Exactly Is Failing?
| Your Symptom | Root Cause | Go To |
|---|---|---|
| No PCs visible in Network | Network Discovery is off | Fix 1 + Fix 4 |
| Discovery turns off after restart | Network Profile set to Public | Fix 2 |
| PCs visible but Access Denied | Firewall or permissions issue | Fix 5 + Fix 6 |
| Old NAS/Windows 7 not visible | SMB 1.0 disabled | Fix 7 |
| Discovery worked before update | Services got reset | Fix 4 |
| Nothing works at all | Multiple causes | Fix 1 → 9 in order |
Why Does Network Discovery Stop Working on Windows 11?
There are several reasons — and often multiple are active at once:
- Network Profile set to Public — Windows blocks discovery on Public networks by design
- Network Discovery manually disabled — common after Windows 11 reinstalls or major updates
- Function Discovery services stopped — four background services are required for discovery to work
- Windows Firewall blocking ports — File and Printer Sharing rules not enabled
- SMB protocol issues — especially for legacy devices or cross-version sharing
- Mismatched Workgroup names — PCs on different workgroups cannot see each other
- Driver issues — network adapter driver bugs after Windows 11 updates
- Enable Network Discovery from Settings
- Switch Network Profile from Public to Private
- Enable Network Discovery via Command Prompt
- Start Function Discovery Services
- Allow Network Discovery Through Windows Firewall
- Enable File and Printer Sharing Rules
- Enable SMB 1.0 for Legacy Devices
- Check and Match Workgroup Name
- Reset Network Stack Completely
How to Fix Windows 11 Network Discovery Not Working (9 Methods)
Fix 1: Enable Network Discovery from Settings
This is the first thing to try — and it solves the problem for most users within 60 seconds.
- Press Win + I to open Settings
- Go to Network & Internet
- Click Advanced network settings
- Scroll down and click Advanced sharing settings
- Under Private networks, expand the section
- Turn on Network discovery
- Also turn on File and printer sharing
- Click Save changes
Now open File Explorer → Network and wait 30–60 seconds. Other devices should begin appearing.
Fix 2: Switch Network Profile from Public to Private
This is the #1 reason Network Discovery keeps turning off after a restart. When your network profile is set to Public, Windows blocks discovery automatically — even if you manually enabled it.
- Press Win + I → Network & Internet
- Click Wi-Fi (or Ethernet if wired)
- Click your connected network name
- Under Network profile type, select Private network
After changing to Private, go back and re-enable Network Discovery (Fix 1). Now it will stay on after restart.
Fix 3: Enable Network Discovery via Command Prompt (Fastest Method)
If the Settings UI isn’t cooperating, use this single command to force-enable Network Discovery:
- Press Win + S → type cmd
- Right-click → Run as administrator
- Run this command:
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
- You should see: Updated 4 rule(s).
- Restart your PC
This command enables all 4 Windows Firewall rules required for Network Discovery to function — in one shot.
Fix 4: Start the Function Discovery Services
Network Discovery depends on 4 Windows services running in the background. If even one is stopped or set to Manual, PCs disappear from the Network view.
The four required services are:
- Function Discovery Resource Publication
- SSDP Discovery
- UPnP Device Host
- DNS Client
How to start all of them:
- Press Win + R → type
services.msc→ Enter - Find Function Discovery Resource Publication
- Double-click → Startup type: Automatic → click Start → OK
- Repeat for SSDP Discovery — Startup type: Automatic
- Repeat for UPnP Device Host — Startup type: Automatic
- Repeat for DNS Client — verify it is Running
- Restart your PC
Fix 5: Allow Network Discovery Through Windows Firewall
Windows Firewall can block the ports that Network Discovery uses. This is especially common if you’ve customized firewall settings or installed third-party security software. For a full guide on firewall issues, see our article on Windows 11 Firewall blocking internet .
- Press Win + S → search Control Panel → open it
- Go to System and Security → Windows Defender Firewall
- Click Allow an app or feature through Windows Defender Firewall
- Click Change settings (requires admin)
- Scroll down and find Network Discovery
- Check both Private and Public checkboxes
- Also check File and Printer Sharing → both Private and Public
- Click OK
Fix 6: Enable File and Printer Sharing Firewall Rules via PowerShell
Run these PowerShell commands as Administrator to enable all sharing-related firewall rules at once:
- Press Win + S → search PowerShell → right-click → Run as administrator
- Run each command:
Set-NetFirewallRule -DisplayGroup "Network Discovery" -Enabled True -Profile Any
Set-NetFirewallRule -DisplayGroup "File and Printer Sharing" -Enabled True -Profile Any
- Restart your PC and check File Explorer → Network
If your WiFi shows connected but apps and network shares still don’t work, also check our guide on Windows 11 WiFi connected but apps not working .
Fix 7: Enable SMB 1.0 for Legacy Devices (NAS, Windows 7, Older Printers)
Windows 11 disables SMB 1.0 by default for security reasons. However, many older NAS drives, printers, and Windows 7/8 machines only support SMB 1.0. If you can’t see legacy devices, this is almost certainly the cause.
- Press Win + S → search Turn Windows features on or off
- Scroll down to find SMB 1.0/CIFS File Sharing Support
- Check the box next to it
- Also check SMB Direct if available
- Click OK
- Restart your PC when prompted
Fix 8: Check and Match Workgroup Name on All PCs
All Windows PCs must be in the same Workgroup to see each other. Windows 11 uses WORKGROUP as the default — but if any PC was renamed or migrated, it may be different.
- Press Win + R → type
sysdm.cpl→ Enter - Click the Computer Name tab
- Note the Workgroup name shown
- Check all other PCs — they must show the exact same name (e.g., WORKGROUP)
- To change it: click Change → update Workgroup name → click OK
- Restart all PCs after changing
Also check that your router’s IP address is accessible. If you’re having trouble reaching 192.168.1.1 not opening on Windows 11 , fix that first as it affects your whole local network.
Fix 9: Reset Network Stack Completely
If nothing else has worked, a full network stack reset clears all corrupted settings, registered entries, and cached configurations that silently prevent Network Discovery from functioning.
- Open Command Prompt as Administrator
- Run these commands one by one:
netsh winsock reset
netsh int ip reset
netsh advfirewall reset
ipconfig /flushdns
ipconfig /release
ipconfig /renew
- After all commands complete, restart your PC
- Re-enable Network Discovery via Fix 1
- Re-enable firewall rules via Fix 3
Network Discovery Fix — Complete Comparison Table (2026)
| # | Fix | Difficulty | Time | Reboot Needed | Success Rate |
|---|---|---|---|---|---|
| 1 | Enable Network Discovery (Settings) | ⭐ Easy | 1 min | No | 🔥🔥🔥🔥🔥 |
| 2 | Set Profile to Private | ⭐ Easy | 1 min | No | 🔥🔥🔥🔥🔥 |
| 3 | CMD Command (netsh) | ⭐⭐ Medium | 2 min | Yes | 🔥🔥🔥🔥🔥 |
| 4 | Start Function Discovery Services | ⭐⭐ Medium | 3 min | Yes | 🔥🔥🔥🔥🔥 |
| 5 | Allow Through Firewall (Control Panel) | ⭐⭐ Medium | 3 min | No | 🔥🔥🔥🔥 |
| 6 | PowerShell Firewall Rules | ⭐⭐ Medium | 2 min | Yes | 🔥🔥🔥🔥 |
| 7 | Enable SMB 1.0 | ⭐⭐ Medium | 3 min | Yes | 🔥🔥🔥 (legacy only) |
| 8 | Match Workgroup Name | ⭐ Easy | 2 min | Yes | 🔥🔥🔥 |
| 9 | Full Network Stack Reset | ⭐⭐⭐ Advanced | 5 min | Yes | 🔥🔥🔥🔥🔥 |
How to Stop Network Discovery From Turning Off Automatically
If Network Discovery keeps reverting to Off after every restart, follow this checklist:
- Set Network Profile to Private (Fix 2)
- Set Function Discovery Resource Publication startup to Automatic (Fix 4)
- Set SSDP Discovery startup to Automatic (Fix 4)
- Run the
netshcommand from Fix 3 once as admin - Make sure your antivirus/firewall is not resetting rules on startup
Frequently Asked Questions
Why does Windows 11 Network Discovery keep turning off?
The most common reason is your network profile being set to Public. Windows automatically disables Network Discovery on Public networks for security. Switching to Private (Fix 2) and ensuring the Function Discovery services are set to Automatic (Fix 4) permanently stops this from happening.
Is it safe to enable Network Discovery on Windows 11?
Yes — as long as you are on a trusted private network (home or office). Never enable Network Discovery on a public hotspot (coffee shop, airport Wi-Fi). Windows uses the network profile (Private vs Public) to manage this automatically when configured correctly.
Why can’t I see other Windows 11 PCs on my network?
Most commonly: Network Discovery is off, or the network profile on one or more PCs is set to Public. Additionally, the Function Discovery Resource Publication service may be stopped. Apply Fix 1, 2, and 4 in sequence — this resolves the issue in over 80% of cases.
Does Network Discovery work across WiFi and Ethernet on the same network?
Yes — as long as all devices are on the same subnet (e.g., 192.168.1.x) and connected to the same router, Network Discovery works across both WiFi and Ethernet connections simultaneously.
Will enabling Network Discovery slow down my PC?
No. Network Discovery uses minimal resources. The background services (SSDP Discovery, Function Discovery) consume less than 5MB of RAM combined and have negligible CPU impact.
What is the difference between Network Discovery and File Sharing?
Network Discovery allows your PC to see other devices on the network. File Sharing allows those devices to access your shared folders. Both must be enabled together for full network sharing functionality. Fix 1 enables both simultaneously.
Network Discovery is on but I still can’t see other PCs — why?
This usually means the Function Discovery services are stopped (Fix 4), or the Workgroup names don’t match (Fix 8). Also check that your network adapter driver is up to date — a faulty driver can silently break discovery even when all settings are correct.
Final Verdict
Windows 11 Network Discovery not working is almost always caused by one of three things: Discovery is off, the network profile is Public, or the Function Discovery services have stopped.
Start with Fix 1 + Fix 2 + Fix 4 — together, these three steps resolve the problem for over 85% of users. If your issue involves legacy devices like older NAS drives or Windows 7 machines, add Fix 7 (enable SMB 1.0). And if nothing is working, Fix 9 (full network reset) gives you a clean slate to start fresh.
Once Network Discovery is working, make sure to run through the Permanent Fix Checklist above so it doesn’t turn itself off again after your next Windows 11 update.