Got it. The yellow banner means Network Discovery/File Sharing are off, or the services/firewall rules they rely on are disabled. Do the following (this is safe for a home LAN).
Step 1 — Make sure the network is Private
- Settings > Network & internet > Your Wi‑Fi/Ethernet > Network profile = Private.
Step 2 — Turn on the sharing toggles
- Settings > Network & internet > Advanced network settings > Advanced sharing settings.
- Under “Private”: turn ON Network discovery and File and printer sharing.
- Leave Public folder sharing Off (optional).
Step 3 — Start the required services (Admin PowerShell)
Copy/paste this whole block:
Set-Service -Name fdPHost -StartupType Automatic; Start-Service fdPHost
Set-Service -Name FDResPub -StartupType Automatic; Start-Service FDResPub
Set-Service -Name SSDPSRV -StartupType Manual; Start-Service SSDPSRV
Set-Service -Name upnphost -StartupType Manual; Start-Service upnphost
Set-Service -Name LanmanWorkstation -StartupType Automatic; Start-Service LanmanWorkstation
Set-Service -Name LanmanServer -StartupType Automatic; Start-Service LanmanServer
Set-Service -Name dnscache -StartupType Automatic; Start-Service dnscache
Set-Service -Name netprofm -StartupType Manual; Start-Service netprofm
Windows Defender Firewall must be running for discovery rules to apply
Set-Service -Name mpssvc -StartupType Automatic; Start-Service mpssvc
Step 4 — Enable firewall rule groups (Private profile)
Enable-NetFirewallRule -DisplayGroup "Network Discovery"
Enable-NetFirewallRule -DisplayGroup "File and Printer Sharing"
Set-NetFirewallRule -DisplayGroup "Network Discovery" -Profile Private -Enabled True
Set-NetFirewallRule -DisplayGroup "File and Printer Sharing" -Profile Private -Enabled True
Step 5 — Refresh Explorer
- Close all File Explorer windows, or run:
taskkill /f /im explorer.exe
Start-Process explorer.exe
Open Network again; the banner should be gone after ~10–60 seconds.
Important notes
- Third‑party firewalls/“tweakers” often disable FDResPub/fdPHost or the firewall service. The commands above restore defaults.
- Network Discovery only affects browsing in Explorer. Your Canon SMB scan does not require discovery; it just needs a working share and credentials. Even if discovery is off, scanning to \PC_IP\Scans will still work.
Quick Canon scan checklist (recap)
- Share C:\Scans and grant a local user (e.g., COMPUTERNAME\scanuser) Change permissions.
- In the printer’s Remote UI > Address Book > add a “File” destination:
- Protocol: Windows (SMB)
- Host Name: your PC’s IP (e.g., 192.168.1.x)
- Folder Path: Scans
- Username: COMPUTERNAME\scanuser
- Password: that account’s password
- If a scan fails, check Event Viewer > Windows Logs > Security for Event 4625 at that time to see whether it was a bad user/password.
If the banner persists after the steps, paste the outputs of:
- Get-Service fdPHost,FDResPub,SSDPSRV,upnphost,mpssvc | ft Name,Status,StartType
- Get-NetFirewallRule -DisplayGroup "Network Discovery" | ft Name,Enabled,Profile
and I’ll pinpoint what’s still off.