This article contains instructions to fix the following issue in Windows 10: Network Computers Not Showing in Explorer. The issue commonly appears after installing the Windows 10 upgrade v1803 or the v1809.
If you added a new Windows 10 computer to your corporate or home network, you may have already noticed that Windows 10 can't find all (or some) network computers, when you explore 'Network' (from 'File Explorer'), while Windows 7 and 8 PC's can see all of them. The problem exists even after enabling the Network Discovery on the Windows 10 PC.
How to FIX: Network Computers Are Not Visible in Explorer in Windows 10.
The problem of not displaying all network computers in Windows 10, can occur for a variety of reasons, so in this tutorial I will outline all the possible ways to fix the problem.
- Method 1. Upgrade Windows 10 to the latest version.
- Method 2. Direct Access the Shares by typing the IP Address.
- Method 3. Modify Properly the Network Discovery settings.
- Method 4. Restart the Function Discovery Resource Publication service (FDResPub).
- Method 5. Delete the trigger for the Function Discovery Resource Publication service.
- Method 6. Turn On the SMB 1.0/CIFS File Sharing Support.
- Method 7. Enable Remote Desktop in Windows 10 Pro.
Method 1. Upgrade Windows 10 to the latest version.
The problem "Network does not show computers", appears in Windows 10 versions 1709, 1803 & 1809. In latest Windows 10 builds the problem has been fixed. So, proceed and upgrade your system to the latest windows 10 version (1909), before trying the methods below.
Method 2. Direct Access the Shares by typing the IP Address.
The next method to fix the problem, is to type in the explorer's address bar "\\" and the static IP address of the computer with the shared folder(s). (e.g. "\\192.168.1.xxx" where "xxx" is the last 3 digits of the computer's IP address that you want to access.). *
TIP: After accessing the shares, right-click on the shared folder and Map a Network Drive to easy access the shared folders at anytime.
Method 3. Modify Properly the Network Discovery settings.
The next method to view the other computers in your network, is to modify the network discovery settings and the "Function Discovery" services as follows:
Step 1. Turn On the Network Discovery.
First of all, ensure that the Network Discovery is enabled. To do that:
1. Right click on the (active) Network connection icon in Taskbar (or navigate to Control Panel) and open Network and Sharing center.
2. Click Change advanced sharing settings.
3. Expand the 'current profile' (Private or Guest/Public), select Turn on network discovery and click Save changes.
4. Proceed to next step.
Step 2. Set the Required Services to run Automatically.
At Windows Services panel, set the 'Startup type' of the following four (4) services as follows:
- Function Discovery Provider Host (fdPHost) -> Automatic
- Function Discovery Resource Publication (FDResPub) -> Automatic Delayed Start
- SSDP Discovery > Manual -> Manual
- UPnP Device Host > Manual -> Manual
To perform that task:
3. Right click on Function Discovery Provider Host service and click Properties.
4. Change the Startup type to Automatic and click OK.
5. Then perform the same steps and change the Startup type of the Function Discovery Resource Publication service to Automatic Delayed Start.
6. Finally change the 'Startup type' to Manual on SSDP Discovery & UPnP Device Host services and reboot the computer.
7. After restart open File Explorer and click on 'Network' to find out if you can see all the computers on your network. If your can't see them, then proceed to the next method.
Method 4. Restart the Function Discovery Resource Publication service (FDResPub).
Another solution to resolve the "Windows 10 not showing network computers" issue, is to restart the FDResPub service. To do that:
1. Right-click on Function Discovery Resource Publication service and click Restart.
Method 5. Delete the trigger for the Function Discovery Resource Publication service.
1. Open Command Prompt as Administrator and type the following command:
- sc triggerinfo FDResPub delete
2. Restart your PC and check if you can see the network computers.
* Note: To restore the deleted trigger, type this command:
- sc triggerinfo FDResPub start/strcustom/fbcfac3f-8460-419f-8e48-1f0b49cdb85e/PROFILE_CHANGED_TO_PRIVATE
Method 6. Turn On the SMB 1.0/CIFS File Sharing Support.
If after applying the above methods, you still can't find the other computers on network, proceed and enable the 'SMB 1.0/CIFS File Sharing Support' feature: *
* Note: Microsoft recommends to map network drives, instead of enabling the SMB v1 feature, because the SMB v1 isn't Safe.
1. From Control Panel open Programs and Features.
2. Click Turn Windows features on or off.
3. Check the SMB 1.0/CIFS File Sharing Support feature and click OK.
4. Restart your computer.
5. After restart open File Explorer to view the network computers.
Method 7. Enable Remote Desktop in Windows 10 Pro. *
* Note: This method works only in Windows 10 Professional Editions.
1. Right click on This PC icon in Windows Explorer and select Properties.
2. Click Remote Settings* on the left.
* Note: In latest Windows 10 versions, choose Remote Desktop from the left pane and then, on the right, put the Remote Desktop switch to ON. Finally click Confirm.
2. At Remote tab, select Allow remote connections to this computer and hit Apply & OK.
3. Restart your PC.
That's it! Which method worked for you?
Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.