9 Ways Fix Network Profile Missing

By Dominic Chooper on June 27, 2023

Sometimes you may not be able to see the network profile you are connected to even if the computer shows that you are successfully connected.

This is not a serious issue and can be resolved in a few quick steps. If you are not aware of them, this article will be of great help to you.


Why Do the Network Profile Go Missing?

More often than not, the network profile set to public or private may not be recognized by your computer.

This may happen mainly when the antivirus software loaded on your computer has the permission to control it from thee instead of your PC settings.

Some other reasons for a network profile may go missing are:

Fortunately, this issue is not a major one and is solvable with the following steps.

How to Fix Network Profile Missing?

Fix Network Profile Missing

One easy way to get back the missing network profile is to restart your computer to start with. If that does not help, you must change the network profile to private from public or vice versa, depending on the default settings.

Sometimes, you may be able to fix the issue in the simplest way by running the troubleshooter for your network adapter. Simply go to Settings > Update & Security > Troubleshoot > Network adapter > Run the troubleshooter.

Updating the network adapter driver may also resolve the issue. You can do this by right-clicking on the Start menu > opening Device Manager > expanding Network adapters > right-clicking on the network driver > selecting Update driver.

You may also run the hardware and devices troubleshooter from the Control Panel to fix any other errors that may be causing the issue.

You can change the network profile in different ways such as directly from the Wi-Fi or cable connection on your computer, or by running a couple of commands on Windows PowerShell.

The steps to follow for it along with some other ways to resolve the issue of a missing network profile are mentioned below along with the steps to follow.

Method 1: Using the Wi-Fi Connection

Changing the network profile from the Wi-Fi connection is one easy way to fix this issue.


Selecting Network Properties

Setting the Network profile

Restart your computer and this might resolve your issue of missing network profile.

Method 2: Using the Ethernet Connection

If you are using an Ethernet connection, the process is pretty much the same. However, there are two ways to set the network profile, depending on the situation.


If the network profile is visible, you may follow the same process as you did in Method 1, which is, click on the network icon > select properties under Ethernet > change the network profile from public to private.

However, you may not be able to do so, if the network profile is not visible in the first place, as it is shown in the image below:

Network profile is not visible

In that case, it is a bit confusing and you will need to use the consul command and follow these particular steps:

Selecting Windows PowerShell

typing the command Get-NetConnectionProfile

This will show the details of the unidentified network. Take a note of the InterfaceIndex, which is 5, and the NetworkCategory, which is Public in the image above.

You will need them for your next consul command to change the network profile from public to private.

Typing the command Set-NetConnectionProfile -InterfaceIndex 5 -NetworkCategory Private

Note that you will not see any result or information when you press Enter.

At this point, you will need to press the Up Arrow key on your keyboard twice. This will show Get-NetConnectionProfile. When you see it, press Enter.

Now you will be able to see the details of your same network connection along with the network profile, now changed to Private, as shown in the image below:


Now close all windows and restart your computer. This will fix the issue of your missing network profile.

Method 3: Disabling the Firewall or Antivirus Program

The network profile may not be visible on the network settings because the antivirus or firewall may have the permission to control it. Disabling it will resolve the issue.

For this method, consider the Avast antivirus program for example.


Clicking on the Firewall option

Clicking on the sliding switch marked ON next to Firewall

How long do you want to turn Firewall off

Clicking on Yes in the following window which asks you Do you want to continue

This will turn the firewall off, as shown in the image below:

Turning the firewall off

Now, go to Windows Setting by pressing the Windows and I keys together on your keyboard. (You can also right-click on the Start menu and choose it from the options that pop up.)

Going to Network & Internet

Clicking on Change connection properties

Now change the network profile from public to private or vice versa as you did in Method 1.

Method 4: From the Command Prompt

Resetting the Windows Socket API or winsock command in the Command Prompt may also bring back the missing network profile.


Typing the command netsh winsock reset

Restart your computer and see whether the issue is resolved.

If it could not resolve the issue, try another command – netsh int ip reset and hit Enter.

netsh int ip reset

Close the Command Prompt, restart your computer system and this should fix the issue.

Method 5: From the Control Panel

You can resolve the issue of missing network profiles from the network and sharing center of the Control Panel as well by adding a new protocol.


Clicking Ethernet properties

Select Properties from the following window

Clicking on Install in the next window

Clicking on the Add button below

Clicking on the Have Disk

Type c:\Windows \INF in the box beside Browse under ‘Copy manufacturer’s file from’ in the Install From Disk window.

Typing c:\Windows \INF in the box

Selecting the Internet Protocol Version 4

Now, close all other windows that are open before you restart the system and check whether the missing network profile is visible on your computer now.

Method 6: From Services

You may make some changes in the SNMP Trap Services in order to resolve the problem of a missing network profile.


SNMP Trap service

SNMP Trap Properties

Now close all the windows and restart the computer to see whether or not the problem has been rectified.

Method 7: From Windows Registry Editor

Changing the value data of the profile name key may also resolve the issue.


Typing regedit.exe

When the Windows Registry window opens, navigate to the following paths in the exact order:

When you reach Profiles, click on the small arrow next to the folder to expand it.

Clicking on each of the Profiles to find the profile name key

Double-clicking on the Category option

Changing the Value data from 0 to 1

Close all windows and restart your computer. This will change the network profile from Public to Private.

Method 8: From Local Security Policy

Making changes in the local security policy will also rectify the problem.


This will open Local security policy window

Network List Manager Policies

Selecting Private from the Location type section

Now, restart your computer and your issue of network profile missing will be fixed.

Method 9: Repair the Settings App

There may be some issues in the Settings app that may also cause the network profile to disappear. Repairing it will help you resolve the problem.


Open the search menu > type in settings > select the App settings option from the right > hit Enter.

Selecting the App settings

Clicking the Repair button

You should now be able to see the option to change the network profile. Set it to Private and restart your computer and see whether or not the issue has been resolved.

If it still persists, go to the same menu by repeating the steps and try resetting the Settings app. This will show you the option to change the network profile following the same steps.


Missing network profiles on a computer is a common issue and can be resolved with some fixes that are easy to perform, as explained in this article.

So, now when you face this issue, try any one of these fixes and bring things back on track quickly.