A simply Windows 10 Technology Blog.

Fix Error One or More Network Protocols are Missing on This Computer

0 5

Sometimes Windows users notice computer shows that it has been connected to the Internet. But While browsing no websites open in the browser and there is no sign of Internet connectivity. And also if run the built-in network troubleshooter by right-clicking on Network icon in Taskbar notification area (system tray) and select “Troubleshoot problems” option. It detects problem One or more network protocols are missing on this computer.

Network problems are common and it can start anytime with different error name. If you get “one or more network protocols are missing from this computer” error On Windows computer. It might be a driver issue, or it may be corrupt of registry. Networking issues in Windows aren’t limited to working of either router, DNS server or your system drivers but depends upon registry configuration of your machine too. So if the network registry entries are corrupted or missing, you may not able to connect to the web.

Fix Network Protocols are Missing Error

If you are also suffering from this issue and looking for a solution to get rid of this problem. Here I am going to list a few working solutions which will help you in troubleshooting and fix this irritating issue permanently.

Update Network Adapter Drivers

Most of time Network error occurs due to a faulty, corrupted, outdated or incompatible driver of Network adapters. And maybe this One or More Network Protocols are Missing Error occur due to a corrupted driver. So first update the network driver and make sure there is no problem with the Network adapter driver.

If you know your computer manufacturer website, go to the website and download the latest and compatible driver for the network adapter and install it. Or you can follow the steps to update network adapter on the windows system.
Right click on This PC and select Manage

This will open computer management window Here select Device Manager on the left pane. Now this will display all installed device drivers on your computer. Expand network adapters, select the network adapter Right click on it and select update Driver software As shown below image.

This will open a window how do you want to search for driver software. Select Search automatically for updated driver software. When you click on it window check for the available latest Driver software for that device.

If find any new build it will download and install itself. This will take some time to download and install the latest driver wait until complete after this restart the windows.

 Uninstall /Reinstall Network Adapters Using Device Manager

If you can’t download and install latest drivers for the network adapters, try following:

1. Press WIN+X keys together to launch WIN+X menu and select Device Manager option. Alternatively, you can open it using devmgmt.msc command in RUN or Search box.

2. Now locate the Network adapters section.

3. Right-click on each network adapter one bye one and select Uninstall option.

Once all have been removed Restart your system when you Restart next time it will automatically install the network adapter driver. Then check your problem fixed or not.

Now After performing this steps still you getting the no internet problem then there is nothing wrong with the network driver. Fallow next step.

Reinstall the TCP/IP protocol

Firs click on Windows 10 Start menu search type CMD, Select Command Prompt Right click and Run as Administrator. Now on Administrator Command prompt Type netsh int ip reset command and press enter key to Reset or reinstall the TCP/IP protocol for your windows computer.

If you are getting Resetting failed, Access is denied as shown image. fallow bellow to Taking ownership and permission of the key is required to be able to successfully.Type regedit in RUN or Start search box and press Enter. It’ll open Registry Editor.Now on Registry windows left pane navigate to following key: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nsi\{eb004a00-9b1a-11d4-9123-0050047759bc}\26

Here Now right-click on 26 key and select Permissions option. When you click on permission this will open a new window. Select Everyone from the user names list and check enable “Allow” checkbox given for “Full Control” permission.allow-full-control-permission-to-everyoneClick on apply and ok to make save changes. simply Close Registry Editor and open Command Prompt as Administrator.Now Again type  netsh int ip reset command to Reinstall the TCP/IP protocol with out any deny error.Reinstall-the-TCP-IP-protocol-without-any-deny-error
Then Simply restart the Windows to apply all changes. Now Check problem Solved internet connected Successfully. If still get error fallow next step.

Disable NetBIOS

Go to Control Panel > Network and Internet > Network Connections. Or you can simply press Win + R , type ncpa.cpl and hit enter key to open the network connections window. Here select your active network adapter, Right click on it and select properties.

In Ethernet, properties Highlight IP v4 (TCP/IP) and choose Properties.

Now on Internet protocol version 4 (TCP/IP) properties windows click on Advanced.  Next go to the WINS tab, and Bellow NetBIOS settings section select Disable NetBIOS over TCP/IP.

disable-netbios-Advanced TCP-IP settings

Click ok to make save changes, Restart windows and check your problem fixed.

Reset Winsock Catalog to a Clean State

After performing Above Steps If you still face the problem, try the following command to reset Winsock Catalog to a clean state.

First, open Open Command Prompt as Administrator. Right-click on Windows 10 Start menu and select Command prompt ( admin ). Type following command hit enter to execute the command.

netsh winsock reset


Restart your computer and it should fix the issue.

Reconfigure Networking connection setting

Open Command Prompt as Administrator and run following commands one by one:

netcfg -d

Type ipconfig /release to release the IP address

Next type ipconfig /renew to renew the IP address

when you type ipconfig /flushdns this will flush the DNS cache

To register the DNS type ipconfig /registerdns

After perform all these command Restart your computer and check it should fix the issue.

Fix Windows Sockets Entries in Registry Editor

If everything fails, then you’ll need to manually fix Windows Sockets entries in Registry Editor.

Before making any changes on Windows registry first create a restore point. So that if anything goes wrong while make change on windows registry. You can perform system restore to go back to the previous working state.

Type Regedit on Windows start menu search and select it. When the windows Registry opens move to fallowing key.


Right click on Winsock select export. select a location give any name and save the winsock registry backup.

Again Right click on winsock and delete. Do the same with Winsock2

The entries are present under following key in Registry Editor:


Restart the windows and re-add the same keys taken from a working computer which doesn’t contain this problem.

Or download our pre-made windsock and run

Download Registry Script to Fix Windows Sockets Entries

Repair Corrupted System files

Above are some good methods to fix One or More Network Protocols are Missing on This Computer problem on windows 10. If after performing this still you getting the error you can check windows for corrupted system files. as we know corrupt system file can cause many errors for windows and maybe this error is one of them. Its recommended to Run the Windows SFC utility to check and repair corrupt system files.

Or you can use the System Restore Feature to revert back windows to previous working state. where system working smoothly. How to perform System Restore on windows system.

These are some best solution to fix One or More Network Protocols are Missing on This Computer for Windows 10, 8.1 and 7 computers. Have any query or new suggestion feel free to comment below.

You might also like