Network profile stuck on Public blocking network printer and file sharing
Windows sets the network profile type to Public by default, activating strict Windows Defender Firewall rules that block local printer discovery, SMB shares, and ping requests.
Internal desktop parts run on harmless 12V DC voltage and cannot shock you. Simply unplug the wall power cable first, then touch the unpainted metal case frame to ground static electricity.
Common Symptoms & Tells
- Network printer shows 'Offline' even though other devices can print
- Cannot access shared folders (\\PCNAME) across the home network
- Network profile toggle missing or greyed out in Windows Settings
Interactive Fix Checklist
0 of 4 steps completedChange network profile to Private in Windows Settings
Go to Settings > Network & internet > Click 'Wi-Fi' or 'Ethernet' > Click your connected network name > Under Network profile type, select 'Private network'.
Change profile to Private using PowerShell
Open PowerShell as Administrator and run: Get-NetConnectionProfile. Note the InterfaceAlias name and execute: Set-NetConnectionProfile -Name 'YourNetworkName' -NetworkCategory Private.
Enable Network Discovery and File Sharing
Go to Settings > Network & internet > Advanced network settings > Advanced sharing settings > Under Private networks, toggle 'Network discovery' and 'File and printer sharing' to ON.
Restart Function Discovery services in services.msc
Open services.msc and set 'Function Discovery Provider Host' and 'Function Discovery Resource Publication' Startup Types to Automatic and start both.
Still having trouble with your PC?
Describe what is happening to your AI Technician. We will tailor the fix to your exact hardware setup.