Fix System Error 6118 Has Occurred error in Windows 10 / 11

You want to view the complete list of network devices using the terminal and so, you execute the command “net view/all” in the Command Prompt and bang comes the error message, “System error 6118 has occurred“. This prevents the list to be pulled up and you see a message saying, “The list of servers for this workgroup is unavailable“. Which means you see no devices at all.

So, what causes this error to come up? It can appear either due to interference from a 3rd party antivirus/ firewall configuration blocking it, may be because the Function Discovery service is turned off, or when the computer browser service is turned off. However, there are a couple of workaround that can help you continue to manage file sharing, or sharing sessions and printers.

So, here’s how to fix the “System error 6118 has occurred” issue in Windows 10.

Workaround: – Instead of using net view you can use the commands given below.

  • Get-SmbShare -Name “computername”
  • Get-SmbShare -Name “computername” | Format-List
  • Get-SmbShare -Name “computername” | Format-List -Property *


Method 1: By Enabling Function Discovery Service


Step 1: Press the Window key + R to open the Run command.


Step 2: Now, in the search box, type services.msc. Press OK to open the Services window.


Run Command Search Services.msc Ok


Step 3: In the Services window, go to the right side and under the Names column, find Function Discovery Provider Host.


Services Right Side Name Column Function Discovery Provider Host


Step 4: Now, double-click on its Properties dialogue box. Under the General tab, navigate to the Startup type section and select Automatic  from the drop-down.

Make sure the Service status is Running. If it is not, then Click on start to start the service

Functiondiscovery Service Min



Step 5: Press Apply and then OK to save the changes and exit.

Now, go back to Command Prompt and try running the “net view/all” command and it should successfully pull up all the network devices. If not, then try the 3rd method.

Method 2: By Enabling SMB feature and Starting Computer Browser service

1 – Search Turn Windows features on or off in search box and click on it

Windows Features Min

2 – Now, enable SMB 1.0/ CIFS File sharing support and click OK

Smb 10 Min


3 – Restart Computer

4 – Now, Search services in Windows search box and click on it

Services Min

5 – Now, Locate computer browser service and double click on it

Computer Browser Service Min


6 – Set startup type to automatic and click on start to start the service

Start Service Min

Now, try again.

Method 3: By doing Network Reset

1. Press Windows key + R key together to open run.

2. Write CMD in it and Press CTRL + SHIFT + Enter key together to open elevated cmd window.

1 Cmd Run

3. Now, run the commands given below , one by one in command prompt.

ipconfig /release

ipconfig /flushdns

ipconfig /renew

netsh winsock reset

netsh interface ipv4 reset

netsh interface ipv6 reset

netsh winsock reset catalog

netsh int ipv4 reset reset.log

netsh int ipv6 reset reset.log

netsh advfirewall reset

After this close the command prompt window.

Method 4: Turning ON Network discovery


Step 1: Go to the Start button on your desktop (Windows icon on bottom left of the screen) and in the search box type Control Panel.


Desktop Start Search Control Panel


Step 2: Left-click on the result to open the Control Panel Home window.


Start Search Control Panel Result


Step 3: In the Control Panel Home window, go to View by on the top right and select Large icons from the drop-down next to it.

Then go to Network and Sharing Centre option and left-click to open it.


Control Panel Home View By Large Icons Network And Sharing Centre



Step 4: In the Network and Sharing Centre window, go to the left side of the pane and click on Change advanced sharing settings.


Network And Sharing Centre Left Side Change Advanced Sharing Settings


Step 5: In the Advanced sharing settings window, under Change sharing options for different network profiles, go to Private and then to the Guest or Public (current profile) section.

Navigate to Network discovery section below it, select the radio button next to Turn on network discovery.


Advanced Sharing Settings Private Guest Or Public (current Profile) Network Discovery Enable Turn On Network Discovery


Step 6: Now, scroll down and expand All Networks. Under File sharing connections section, make sure Use 128-bit encryption to help protect file sharing connections (recommended) is enabled.

Also under, Password-protected sharing section, make sure if the Turn on password-protected sharing option is enabled.


File Sharing Connections Enable Use 128 Bit Encryption Password Protected Sharing Enable Turn On Password Protected Sharing


If they are not enabled, select the radio buttons next to each of them to turn them on. Once all that is done, click on Save changes at the bottom to save the changes and exit.

Method 5: By Turning Of 3rd Party Antivirus/Firewall

Apparently, one of the most common reasons behind the System error 6118 error in the Command Prompt is an over-active firewall that keeps preventing the Server Message Block (SMB) from interacting with other devices. Most users found that the issue was being caused by their 3rd party antivirus software.

In such cases, you would need to try troubleshooting on your own to check if it works and if the error is gone. The 1st thing you can try is to turn off the real-time protection and reboot your PC to see if the error is gone. Alternatively, you can also try uninstalling the 3rd part antivirus suite temporarily. You can go to Control Panel => Programs & Features => 3rd party software => Uninstall 

To turn off the firewall:-

1. Search windows firewall  in windows 10 search box.


Windows Icon Search Box Windows Defender Firewall Open


2.  Click on Turn windows firewall ON or OFF


Turn Windows Firewall On Off


3. Now, Turn off Windows defender Firewall

Turn Off Windows Defender Firewall

If this doesn’t work, try the 2nd method.

That’s about it. You can now relaunch Command Prompt and try pulling up the list of network devices and it should display all of them without any error.

2 thoughts on “Fix System Error 6118 Has Occurred error in Windows 10 / 11”

Comments are closed.