Fixed: Windows PCs Not Showing Up in Network (Full 2026 Guide)
"I've been there—you open the Network folder and it's either empty or only shows your own computer. It’s one of the most annoying Windows bugs. I've gathered every single working fix here, from the simple button clicks to the deep registry-level tweaks. Let's get your network back."
1. The Foundation: Network Profile & Discovery
Windows often defaults to "Public" for security, hiding your PC. You must switch to Private and enable network discovery.
- Press Win + I → Network & Internet
- Change your connection profile to Private
- In Advanced Sharing Settings, turn ON Network Discovery and File/Printer Sharing
2. Start the "Ghost" Services
If these four services aren't running, your PC is invisible on the network:
- Function Discovery Provider Host
- Function Discovery Resource Publication
- SSDP Discovery
- UPnP Device Host
Press Win + R, type services.msc, set Startup Type to Automatic, and click Start.
3. Enable NetBIOS over TCP/IP
This hidden setting helps computers find each other by name:
- Go to Control Panel → Network and Sharing Center → Change adapter settings
- Right-click your Wi-Fi/Ethernet → Properties
- Select Internet Protocol Version 4 (TCP/IPv4) → Properties → Advanced
- WINS tab → Enable NetBIOS over TCP/IP
4. The SMB 1.0 Fix (For Older Devices)
If accessing older PCs, NAS drives, or printers, enable the older SMB 1.0 protocol (use cautiously):
- Search for "Turn Windows features on or off"
- Scroll to SMB 1.0/CIFS File Sharing Support
- Check the box, click OK, and Restart your PC
5. The "Nuclear" Network Reset
If nothing works, reset the network stack using CMD:
netsh int ip reset
netsh winsock reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
netsh winsock reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
Restart immediately after running these commands.
6. Power-User CMD Commands
Refresh discovery services:
net stop fdrespub
net start fdrespub
net stop fdphost
net start fdphost
net start fdrespub
net stop fdphost
net start fdphost
Pro Tip: If the PC still doesn’t appear, try accessing it directly: Win + R →
\\ComputerName or \\192.168.1.X

Hi Please, Do Not Spam in Comments