A Windows PC usually disappears from the network because Network Discovery is off, the profile is set to Public, a firewall rule is blocking discovery, or the adapter and related services are stopped. Fixing the wrong layer wastes time and leaves file sharing and printer access broken. This guide shows how to isolate each cause and restore visibility.
Quick answer
If a PC does not appear in File Explorer’s Network view, that usually means Windows is not advertising it correctly, not that the machine is always offline. A device can still answer by IP address or open a share path and remain absent from browsing lists. Start with the fastest check: turn on discovery for the correct network profile.
That distinction matters. Browsing problems, name-resolution problems, and access problems are different layers. A missing icon in Network view can point to discovery settings, firewall rules, services, or profile state. A device that opens by IP but not by name points more toward name resolution or SMB browsing than simple connectivity.
Say your desktop appears when you type its IP address into File Explorer, but it never shows under Network. That points away from cabling and toward discovery, firewall, or service issues on the missing PC. Suppose a laptop shows up on Ethernet but vanishes on Wi-Fi; that often points to the Wi-Fi profile, isolation, or a different subnet.
Likely causes, ranked
Most often, the problem is one of these: Network Discovery is off or set on the wrong profile, Windows Firewall or a security suite is blocking discovery traffic, or the PC’s discovery services are stopped. Less commonly, the network adapter or driver is disabled, the PC is on a guest or isolated Wi-Fi, or the machines sit on different subnets.
Why the symptom points to discovery first
Windows uses discovery traffic so a PC can advertise itself in Network view. File and printer sharing often travels with that same setup. If both PCs can reach the router but one does not advertise itself, the fault is usually on the missing PC rather than the viewer PC.
How do you check network discovery and sharing?
Network Discovery and File and printer sharing are the first settings to verify because they control whether a PC appears in Windows browsing. Turn them on for the active network profile. Windows 10 and Windows 11 place the controls in slightly different spots, and newer builds may default to tighter discovery settings.
Turn on discovery for the right profile
- Open Settings > Network & internet.
- Select Wi-Fi or Ethernet, then open the connected network.
- Set the profile to Private.
- Open Control Panel > Network and Sharing Center > Change advanced sharing settings.
- Under Private, turn on Network discovery and File and printer sharing.
Check the setting on Windows 10 and 11
On Windows 10, the sharing controls are usually easiest to reach through Control Panel. On Windows 11, you may also see per-network controls under Settings. Use the profile that matches the current connection, not a different adapter or old saved network.
Why is the PC still hidden after you turn discovery on?
If discovery is on and the PC still does not appear, the next suspects are the Private network profile, firewall rules, or a security suite that overrides Windows settings. SMB browsing generally does not require SMB 1.0 on modern systems, so avoid enabling legacy SMB unless an older device appears to need it.
Set the network to Private
- Open Settings > Network & internet > the active connection.
- Choose Private network.
- Return to Control Panel > Network and Sharing Center.
- Confirm the network says Private, then recheck Advanced sharing settings.
Allow discovery through Windows Firewall
- Open Windows Security > Firewall & network protection.
- Select Allow an app through firewall or Advanced settings.
- Enable the inbound rules for Network Discovery and File and Printer Sharing.
- If a third-party security suite is installed, check its firewall or network protection rules too.
Confirm SMB is allowed without legacy SMB 1.0
SMB is the Windows file-sharing protocol used for browsing and shares. Modern Windows versions commonly work with SMB 2.x or 3.x. If a very old device needs SMB 1.0, treat that as a compatibility exception, not a normal fix, because it is a legacy component.
Computer visibility troubleshooting table
| Symptom | Most likely cause | Windows setting or service to check | Fastest verification step |
|---|---|---|---|
| PC opens by IP but not in Network view | Discovery or browsing advertisement is off | Network Discovery and File and printer sharing | Open Control Panel > Network and Sharing Center > Change advanced sharing settings |
| PC is visible on Ethernet, not Wi-Fi | Wi-Fi profile, isolation, or subnet difference | Private profile, guest network, router isolation | Compare the first three IP octets and check whether Wi-Fi is on a guest SSID |
| Only some devices appear | Firewall or services blocking one PC | Windows Firewall rules, Function Discovery services | Open services.msc and verify the discovery services are running |
| PC disappears after sleep or reboot | Adapter, driver, or power state issue | Network adapter status and driver | Check Device Manager > Network adapters and wake the PC fully |
| PC is online but not browsable from one office room | Different subnet or VLAN | Router or switch segmentation | Compare both IP addresses; if the first three octets differ on typical home networks, browsing may fail |
Are the discovery services running?
Two Windows services are commonly important for advertising a PC on the network: Function Discovery Resource Publication and Function Discovery Provider Host. If either service is stopped, the PC may still work by IP but not appear in Network view. Restart them and test again before moving to more invasive fixes.
Check and restart the services
- Press Win + R, type
services.msc, and press Enter. - Find Function Discovery Resource Publication.
- Set Startup type to Automatic if available, then select Start.
- Repeat for Function Discovery Provider Host.
- Refresh File Explorer’s Network view after a few seconds.
Why this step matters
These services help a PC announce itself to the local network. If they are disabled by policy, security software, or a failed update, discovery can fail even when the cable is connected and the PC has an IP address.
What if the network adapter or driver is the problem?
If the adapter is disabled, disconnected, asleep, or running a bad driver, Windows may not advertise the PC correctly. That can happen on Wi-Fi and Ethernet. Check the adapter state first, then look at driver health, power-saving settings, and whether Airplane mode is on.
Check adapter status and driver
- Open Device Manager > Network adapters.
- Confirm the Wi-Fi or Ethernet adapter is present and enabled.
- If it shows an error icon, right-click it and choose Update driver.
- If the adapter is missing or broken, right-click it and choose Uninstall device, then select Scan for hardware changes.
Check Wi-Fi, Ethernet, sleep, and airplane mode
- Open Settings > Network & internet.
- Make sure Airplane mode is off.
- For Wi-Fi, confirm the PC is connected to the expected SSID, not a guest network.
- For Ethernet, reseat the cable and confirm link lights on the port if the hardware provides them.
Use the built-in network reset only if needed
If drivers, services, and firewall checks do not restore visibility, a network reset can clear damaged settings. It is more invasive than the steps above and will remove saved network adapters and related settings.
Settings > Network & internet > Advanced network settings > Network reset
Still not working?
If the PC still does not advertise itself, stop treating this as a single Windows toggle problem. Check whether the missing PC is on a VPN, guest Wi-Fi, Wi-Fi isolation, or a different subnet. Those conditions can block browsing even when the machine is online and reachable elsewhere.
- Try the PC name and IP address directly in File Explorer: \\hostname or \\192.168.x.x.
- Verify the Workgroup name on older peer-to-peer networks, especially if legacy browsing is involved.
- Disconnect VPN software and retest.
- Move both PCs to the same non-guest Wi-Fi or the same switch segment.
- If the PC still does not appear, escalate to vendor support or an IT administrator if policy-managed firewall rules or security software may be involved.
A common first-timer mistake is to keep rebooting both machines while the missing PC remains on a guest SSID with client isolation enabled. In that case, the router can still provide internet access, but Windows browsing may never work until the network path changes.
Prevention: Keep the trusted home or office network set to Private, and leave Network Discovery and File and printer sharing on only for that profile. That keeps browsing available where you need it without exposing a public network.
Frequently asked questions
Why is my network computer not showing up in File Explorer?
The usual causes are a Public profile, discovery turned off, blocked firewall rules, or stopped discovery services. First check Control Panel > Network and Sharing Center > Change advanced sharing settings, then confirm Function Discovery Resource Publication is running in services.msc.
Why can’t I find a computer on the network?
Start by checking whether the target PC answers by IP address. If it does, the issue is often browsing, not connectivity. Then verify the PC is on the same subnet, not on a guest network or VPN, and that Network Discovery is enabled for the active Private profile.
How do I make my PC visible on the network?
Set the current connection to Private, turn on Network Discovery and File and printer sharing, and allow those rules through Windows Firewall. Then confirm Function Discovery Resource Publication and Function Discovery Provider Host are running.
What if the missing computer is on Wi-Fi but not Ethernet?
That pattern usually points to the Wi-Fi profile, guest isolation, or a different subnet rather than a general PC failure. Compare the IP address on Wi-Fi and Ethernet, check whether the SSID is a guest network, and confirm the Wi-Fi adapter is not in Airplane mode or power saving.
Could a firewall or workgroup issue hide the computer?
Yes. A firewall or security suite can block discovery and SMB traffic even when the PC is online, and older browsing workflows may still depend on a matching Workgroup. Check the firewall rules first, then verify any workgroup name only if you are on a legacy peer-to-peer setup.
Do I need to reset the network to see the computer again?
Not usually. Start with discovery, profile, firewall, services, and adapter checks first. If those all fail, use Settings > Network & internet > Advanced network settings > Network reset, then reconnect the PC and retest browsing and share access.