How To

How To Troubleshoot Computers Not Showing Up in Network: 9 Effective Solutions

February 12, 2026 6 minuti di lettura Updated: February 12, 2026

Dealing with networked computers that just won’t show up is maddening, especially if it seems to pop up after Windows updates like v1803 or v1809. But it’s not always the updates screwing things up—sometimes it’s misconfigured network settings, or the FDPHOST service crashing out of nowhere. Fixing this stuff can be a hassle, but having some solid steps to try out makes life easier. Basically, you wanna get the network discovery protocols enabled and make sure the services are running smoothly. When done right, your computers should appear on the network again, and sharing files becomes a breeze. And hey, sometimes a full reset of network settings is needed if nothing else works. So here’s a rundown of what can be done to fix those pesky “computer not showing up” errors.

How to Fix Computers Not Showing Up on Network?

Before diving into some of the more involved fixes, a quick restart of your computer and router can often clear out simple glitches. Sometimes, that’s all it takes for the network list to refresh. If that doesn’t help, don’t worry — just proceed through these methods one-by-one. They cover the usual culprits, from Windows update problems to service crashes, firewall blocks, and misconfigured sharing settings. Keep in mind, on some setups, you might have to try a couple of these fixes because Windows can be stubborn about this stuff.

Fix 1: Roll Back Recent Windows Updates

This is often the first place to look if the problem started right after an update. On one setup, uninstalling the latest update fixed the network discovery issue — because of course, Windows has to make it harder than necessary. It’s kinda weird, but updates sometimes introduce bugs that mess with networking, especially if they alter protocols or services related to network sharing.

  1. Press Windows + R.
  2. Type control and hit Enter.
  3. In the Control Panel home, go to Programs> Programs and Features.
  4. On the left sidebar, click View installed updates.
  5. Find the most recent update (look at the date), then select it and click Uninstall at the top. Reboot after uninstalling.

While you’re at it, check if your Windows version is up-to-date, or maybe roll back to a slightly earlier build if things aren’t stable. Sometimes outdated Windows causes similar issues, and updating can fix the quirks.

  1. Hit Windows + I.
  2. Go to Windows Update.
  3. Click Check for updates. If new updates are available, they’ll download and install automatically.

Fix 2: Ping a Networked Computer to Check Connectivity

This is kind of old-school but surprisingly effective. If your network seems finicky, pinging the other computer or device can reveal whether they’re reachable. It’s a quick way to confirm if the network connection is alive or if there’s a routing hiccup.

  1. Get the IP address of the device that’s missing from Command Prompt (by typing ipconfig on the working machine).
  2. On the machine that’s not showing up, open Run (Windows + R), type cmd, then press Ctrl + Shift + Enter for admin access.
  3. Type ping 192.168.1.xxx (replace with the target IP).You want to see replies that match the number of packets sent; if not, that’s a sign something’s blocking or misconfigured.

On some setups, ping might show timeouts despite the device being online — that’s when you check your firewall settings or network discovery options.

Fix 3: Run Network Troubleshooter, Hands-Free

Windows has this built-in troubleshooter that can sniff out network hiccups and fix some on its own. You might find this handy if the issue is caused by local config errors or temporary glitches.

  1. Press Windows + I and go to System > Troubleshoot.
  2. Click on Other troubleshooters.
  3. Scroll to find Incoming Connections, then click Run.
  4. Follow the prompts — sometimes Windows will fix stuff that’s preventing your network devices from showing up.

Fix 4: Enable Network Discovery Properly

This is usually the core issue — if network discovery isn’t turned on, the computers just won’t find each other. Windows tends to disable this by default for security reasons, but if you’re sharing stuff at home, it’s safe to enable it.

  1. Open Run (Windows + R), type control and hit Enter.
  2. Head to Network and Internet> Network and Sharing Center.
  3. Click on Change advanced sharing settings.
  4. Expand the Private and Guest or Public sections, then select Turn on network discovery and Turn on file and printer sharing.
  5. Under All Networks, check Turn on sharing so anyone with network access can read and write files in the Public folders.
  6. Click Save changes.

Of course, after changing these, it’s worth testing whether the other computers start popping up.

Fix 5: Make Sure Firewall Isn’t Blocking Discovery

Sometimes, Windows Firewall gets overprotective and blocks network discovery protocols. You can fix this by allowing the feature through the firewall, either manually or via command line. Doing it via GUI is straightforward, but you can automate it with a simple command that enables the network discovery rules.

  1. Open Control Panel and go to System and Security> Windows Defender Firewall.
  2. Click on Allow an app or feature through Windows Defender Firewall.
  3. Hit Change settings, then scroll down to Network Discovery.
  4. Check both boxes for Private and Public.
  5. Click OK.
  6. Or, open an administrator Command Prompt and run:

    netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

Add Your Computer to a Workgroup

If your PC isn’t in a proper workgroup, it might not be sharing resources properly — or even showing up in the network folder. Adding it to a workgroup is a simple step that often gets overlooked.

  1. Press Windows + I.
  2. Go to System> About.
  3. Click on Domain or workgroup. It opens System Properties.
  4. Click Change settings (next to Computer name, domain, and workgroup).
  5. Select Workgroup and give it a name.
  6. Click OK, then restart your PC to apply the changes.

Automate FDPHOST Service for Better Discovery

The Function Discovery Provider Host service is key to finding other devices on the network. Sometimes, this service crashes or stops, and Windows doesn’t restart it automatically. Setting it to start automatically can save a lot of headache.

  1. Press Windows + R.
  2. Type services.msc and press Enter.
  3. Scroll to Function Discovery Provider Host.
  4. Double-click to open properties.
  5. Set Startup type to Automatic.
  6. Click Apply and OK, then restart.

Enable CIFS File Sharing Support

File sharing via SMB (CIFS) is a fundamental protocol, so if it’s disabled, your computer probably won’t see others. Turn this feature on in Windows features.

  1. Open Control Panel and go to Programs> Programs and Features.
  2. Click Turn Windows features on or off.
  3. Scroll down and check SMB 1.0/CIFS File Sharing Support.
  4. Click OK, then restart.

Reset Network Settings (Last Resort)

If none of the above worked, resetting your network stack might do the trick. Keep in mind, it wipes out all custom network configs and restores your adapters to default. After a reboot, things often settle down — even IP issues or DNS caches get cleared.

  1. Open Settings (Windows + I).
  2. Go to Network & Internet.
  3. Click Advanced network settings.
  4. Choose Network reset.
  5. Click Reset now and restart your PC when prompted.

Additionally, if your IP setup seems funky, run these commands in an admin Command Prompt to release/renew IP and flush DNS:

ipconfig /release ipconfig /flushdns ipconfig /renew netsh winsock reset netsh int ip reset

And that’s pretty much the roundup. If issues persist, sometimes double-checking your network hardware or VPN configs can help, since they can interfere with client discovery as well.