[FIX] Network Sharing No Longer Works on Windows 10/11

When accessing the Sharing tab, the Internet Connection Sharing feature is disabled with the error message ‘The network administrator has disabled Internet Connection Sharing”. This issue seems to be widespread on Windows 11.

Can't enable network sharing on Windows 11
Can’t enable network sharing on Windows 11

If you started to experience this problem after installing a pending update, the issue is likely a direct consequence of a bad update.

However, other potential culprits include problematic network connection policies, unsaved Microsoft account password (due to Windows Hello), misconfigured registry keys (NC_PersonalFirewallConfig & NC_ShowSharedAccessUI), firewall interference, corrupted Windows account, and corrupted Windows files. 

To help you troubleshoot this issue, we’ve prepared a series of confirmed-to-work fixes that other affected users have used successfully to restore the functionality of the network sharing feature on Windows 11. 

1. Install the latest cumulative updates

In the usual Microsoft feature, it seems like this recent surge of user reports experiencing this issue was caused by yet another bad Windows update deployed on retail and insider builds of Windows 11.

There are two bad updates that are most likely responsible for this issue:

  • Cumulative update for .NET Framework 3.5 and 4.8 for Windows 11 for x64 (KB5013889)
  • Cumulative update for Windows 11 for x64 (KB5014697)

If you started experiencing this issue after installing one of the above-mentioned updates, you’re among the many Windows 11 users affected by this problem.

Fortunately, the fix is quite easy – all you need to do is install the latest pending updates to resolve the issue. Microsoft has already pushed a couple of hot fixes addressing this issue.

Follow the steps below to ensure that your Windows 11 computer is updated to the latest build:

  1. Make the Run dialog box appear by pressing Windows + R.
  2. Enter “ms-settings:windowsupdate” in the text field and press Ctrl + Shift + Enter to open the Windows Update tab of the Settings application.
    Access the Windows Updates screen
    Access the Windows Updates screen
  3. You could now receive an Account Control Prompt unless you fiddled with the default UAC settings. To provide admin access in this situation, select Yes.
  4. On the right, click Check for Updates. 
    Check for updates on Windows Updates
    Check for updates on Windows Updates
  5. Click Install Now to begin the installation when the update has been downloaded locally. Install any outstanding updates.
    Note: If you have a lot of pending updates waiting to get installed, you will be asked to reboot before your OS can install the next cumulative update. If this happens, restart as instructed. 
  6. Once every pending update has been installed, reboot your PC and see if the network sharing access feature starts functioning again.

If the same issue is still occurring, move to the next method below. 

2. Disable problematic Network Connection policies

Before you troubleshoot any other component, move towards investigating whether a network policy is currently triggering this type of issue. Remember that a few administrative policies might keep your OS from sharing network bandwidth. 

Note: These policies might be enforced locally or at an administrative level.

If this issue started occurring recently after you used the Local Group Policy Editor to adjust some Network Connection policies, you should be able to fix it by making sure the following are disabled:

Important: The Local Group Policy Editor is only available with Pro and Enterprise editions of Windows 11. If you are using an Education, Home or N version of Windows, install the Local Group Policy Editor (gpedit.msc) manually before following the steps below. 

Here’s a quick guide on disabling a series of potentially problematic Network Connection policies that might prevent network sharing on Windows 11:

  1. Press the Windows key + R keys to open up a run dialog box.
  2. Next, type ‘gpedit.msc’ and press Ctrl + Shift + Enter to open up the Local Group Policy Editor with admin access.
    Open the Gpedit Utility
    Open the Gpedit Utility
  3. When prompted by the User Account Control (UAC), click Yes to grant admin access. 
  4. Once you’re inside the Local Group Policy Editor, use the side menu on the left to navigate to the following location:
    Local Computer Policy > Computer Configuration > Administrative Templates > Network > Network Connections
  5. With the Network Connections tab selected, move over to the right-hand pane and make sure that every local policy listed below is disabled:
    • Prohibit installation and configuration of Network Bridge on your DNS Domain Network
    • Prohibit use of Internet Connection Firewall on your DNS Domain network
    • Prohibit use of Internet Connection Sharing on your DNS domain network
    • Require domain users to elevate when setting a network’s location

      Disable each problematic policy
      Disable each problematic policy

      Note: You can disable each policy by double-clicking it and setting its status to Disabled. 

  6.  Once you’ve ensured each policy is disabled, reboot your PC and wait for the next startup to complete.

If you’re still unable to enable network sharing on your Windows 11 computer, try the next method below. 

3. Update DWORDs for NC_PersonalFirewallConfig & NC_ShowSharedAccessUI 

If network sharing remains disabled even though you used the method above to ensure that this feature is not disabled by a network or local policy, the next step is to ensure that this issue is not caused by a registry key (or two).

There are two Registry keys that you should investigate:

  • NC_PersonalFirewallConfig
  • NC_ShowSharedAccessUI

Depending on how your Registry is configured, you might find that the network feature remains disabled even though you reconfigured your local policies because one (or both) of the keys above are set to 0

Note: 0 means that the registry key is not configured, which likely means your network-sharing feature is permanently disabled.

To fix this issue, you’ll need to use Registry Editor to update the policy values of NC_PersonalFirewallConfig and NC_ShowSharedAccessUI to 1.

Here’s how to do this:

  1. Press the Windows key + R keys to open up a Run dialog box.
  2. Next, type ‘regedit’ inside the text box, then press Ctrl + Shift + Enter to open up the Registry Editor utility with admin access.

    Open the Registry Editor with admin access
    Open the Registry Editor with admin access
  3. Grant admin access by clicking on Yes at the UAC (User Account Control)
  4. Inside the Registry Editor, use the left-hand side menu to navigate to the following location:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\default\ADMX_NetworkConnections\NC_PersonalFirewallConfig

    Note: You can paste the path above directly into the nav bar at the top and press Enter to speed up the process. 

  5. Once you arrive at the correct location, move to the right-hand side menu and double-click on policytype. 
  6. Set the Base to Hexadecimal and change the Value Data of policytype to 1 before clicking OK to save the changes. 
    Changing the value of policytype to 1
    Changing the value of policytype to 1
  7. Next, navigate to the following location:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\default\ADMX_NetworkConnections\NC_ShowSharedAccessUI
  8. Once you’re inside the correct location, move over to the right-hand side section and double-click on policytype. 
  9. Set the Base to Hexadecimal and change the Value Data of policytype to 1 before clicking OK to save the changes. 
    Set the Correct policytype
    Set the Correct policytype
  10. Once you’ve modified the behavior of NC_PersonalFirewallConfig and NC_ShowSharedAccessUI, close the Registry Editor and reboot your PC to allow the changes to take effect.
  11. At the next startup, see if the network-sharing feature has started working.

If the same issue is still occurring, move to the next method below. 

4. Disable 3rd party firewall & AV 

Depending on which firewall solution you’re using, it’s possible that your security suite is preventing data from being shared across your network. 

There are several security suites that are known to restrict the network sharing feature on Windows 11. Comodo Antivirus, Norton Antivirus, and BitDefender (among others) have highly restrictive firewall solutions that might cause this issue. 

Note: This issue is not confirmed with the built-in Windows Security (Windows Defender). 

According to other users that successfully troubleshot this issue, you might be able to enable network sharing by temporarily disabling the 3rd party AV or firewall component.

In most cases, you will be able to do this directly from the taskbar icon of your AV. 

Disable the antivirus component
Disable the antivirus component

Note: Some all-in-one AV suites will allow you to disable the firewall component separately. If that option is available in your case, go for it. 

If the 3rd party AV suite you’re using doesn’t allow you to disable the firewall component, the only way to see if your security program inhibits the network-sharing feature is to uninstall it temporarily. 

Here’s how to do this:

  1. Press the Windows key + R key to open the Run dialog box.
  2. The Programs and Features menu will open once you type “appwiz.cpl”. If the UAC (User Account Control) asks you to provide admin access, choose Yes.
    Open up the Programs and Features menu
    Open up the Programs and Features menu
  3. After opening the Applications and Files menu, browse the list of installed programs to find the third-party firewall suite you want to remove.
  4. After you’ve found the relevant entry, right-click it and choose Uninstall from the context menu that appears. 
    Uninstall the antivirus component
    Uninstall the antivirus component
  5. After doing this, follow the on-screen directions to complete the uninstallation.
  6. Restart your computer now that your security suite is uninstalled, and see if network sharing is now available.

If the problem is still not fixed, move to the next method below.

5. Create a new ‘netuser’ account (with admin access)

One temporary fix worth mentioning before you go for one of the radical options below is to create a new account on your Windows 11 machine named ‘netuser‘ and give it full access & administrative rights.

Other users that tried this method have reported that they could successfully map their network drives and connect using the newly created credentials (for netuser). 

Sadly, most users that deployed this fix have reported that it was only temporary, and their network sharing functionality has stopped functioning after a couple of restarts.

If you want to give this method a try regardless, follow the steps below:

  1. To launch the Run dialog box, use the Windows key + R keys.
  2. To access the Family & other persons tab of the Settings app, enter “ms-settings:otherusers” into the text box that just appears and then hit Enter.
    Access the Other users tab
  3. On the Family & other users tab, scroll down to the Other users option and select Add someone else to this PC.
  4. To establish a local account, choose “I don’t know this person’s sign-in information” from the selection that appears.
    Don't have sign in information
    Don’t have sign in information
  5. After logging in with your current Microsoft account, choose to Add a user without a Microsoft account on the next screen.
  6. Set up the username (name it netuser), password, and security questions for the new account.
  7. After that, restart your computer and log in using the newly established netuser account.
  8. Attempt to enable the network sharing feature again and see if the problem is now fixed.

If the same problem is ongoing, try the final potential fix below. 

7. Repair install or clean install Windows 11

If none of the earlier suggestions in this article successfully aided you in solving your issue, you should consider that some system file corruption is causing this problem. 

Since numerous system files fit the offender’s profile, the best course of action is to just replace every system file with a counterpart that you know is healthy and untouched by corruption.

You may achieve this using any of these methods:

  • Clean install – Give this a shot if you’re looking for a quick fix. The biggest drawback of clean installing Windows is that it will delete all of your files and applications that are now stored on the same drive as your operating system unless you have a backup of your data beforehand. This is because a clean installation of Windows will enable you to replace all system files without the usage of installation discs.
  • In-place repair (repair install) – If you have some free time, we suggest using an in-place repair. The key advantage of this process is that all your data, games, and apps are kept intact, even though it is a little more time-consuming and requires appropriate Windows 11 installation DVDs.
ABOUT THE AUTHOR

Kamil Anwar


Kamil is a certified MCITP, CCNA (W), CCNA (S) and a former British Computer Society Member with over 9 years of experience Configuring, Deploying and Managing Switches, Firewalls and Domain Controllers also an old-school still active on FreeNode.