How to Repair “One or more network protocols are missing” Problem on Windows Computers

You may encounter the error “One or more network protocols are missing on this computer” if you have tried to connect to the Internet or even if you were online and suddenly none of the pages open.

You’ve probably already run Windows’ built-in network troubleshooter and this error has occurred. Finding the cause of this error and fixing it can be very tedious, especially if you are not connected to the Internet.

Below are several ways to solve this problem.

What causes the “One or more network protocols are missing” error?

This error occurs when you run a Windows network diagnostic. It appears when your system fails to connect to the Internet and you click the “Diagnostic” button. This error may be caused by your Internet Service Provider. However, if other devices on the same network are working fine (and connecting to the Internet), then your computer is probably the problem.

Network protocols must be validated and installed by both the sender and receiver to ensure network or data interoperability. Networks use many protocols, often implemented at different levels. Without network protocols, you would not be able to send instant messages to your friends, emails would not reach their destination, and Web sites would not show up on your screen.

How to resolve the “One or more network protocols are missing” message?

Restoring the network components

  1. Open a command prompt as an administrator.
  2. When the command prompt opens, type the following commands and press the Enter key after entering each command:
    IPconfig /share.
    IPconfig /flushdns
    IPconfig /renew

Using the network troubleshooter

  1. Go to Settings
  2. Now go to Updates and Security -> Troubleshooting
  3. Select Internet Connections
  4. Follow the rest of the instructions on the screen and wait for the wizard to complete the process.
  5. Restart your computer

Reinstall the network adapter

  1. While holding down the Windows key, press R.
  2. Type hdwwiz.CPL in the input box and click OK.
  3. Uninstall the network adapter, right-click on the Ethernet card, and select Uninstall Device.
  4. When a confirmation dialog box appears, click Uninstall.
  5. Reinstall the network adapter using the driver that came with the hardware.

Disable NetBIOS

  1. Go to Control Panel > Network and Internet > Network Connections.
  2. Right-click on the network adapter and select Properties.
  3. Select IP v4 (TCP/IP) and select Properties.
  4. Click the Advanced button.
  5. Then switch to the WINS tab and select Disable NetBIOS over TCP/IP under NetBIOS Settings.
  6. Click OK to save your settings.

Frequently Asked Questions

  1. Restore the files containing the missing protocols.
  2. Disable IPv6.
  3. Reboot Winsock.
  4. Restart the network adapters.
  5. Reset the components.
  6. Reinstall TCP/IP.
  7. Uninstall and reinstall your security/antivirus software.

  1. Open a command prompt as administrator.
  2. When the command line opens, type the following lines: netsh int ip set dns. netsh winsock reset.
  3. Close the command line and see if the problem is resolved.

  1. Open the settings.
  2. Click on Update and security.
  3. Click on Troubleshooting.
  4. In the Recommended Troubleshooting section, click the Advanced
  5. Troubleshooting option.
  6. Under "Getting Started," select Troubleshoot Internet connectivity issues.