How to Fix One or More Network Protocols are Missing on this Computer Error?

When the “One or More Network Protocols are Missing on this Computer” error occurs, users typically experience a sudden loss of internet connectivity, despite other devices on the same network working fine. This error indicates that essential Windows Sockets registry entries required for network connectivity are missing.

The most common cause is the corruption or deletion of these registry entries, often due to malware, improper system updates, or third-party applications interfering with network settings.

Additional causes may include outdated network drivers or recent changes to network settings.

This problem has been frequently reported across various Windows versions, especially Windows 10.

Now, how to resolve this? Here are some solutions we found working for us when we faced this issue in a controlled environment.

1. Disable IPv6

Disabling IPv6 addresses a potential incompatibility or misconfiguration that may exist between your computer and the network infrastructure. Although IPv6 is designed to succeed IPv4 with improved capabilities, some networks still primarily rely on the older IPv4 architecture.

By turning off IPv6 on your computer, it simplifies the connection process.

Note: Turn this back on if it doesn’t resolve your issue because many internet services rely on IPv6, and they may not work with it being disabled.

  1. Open Settings and go to Network & Internet > Change Adapter Options.
    Click Change Adapter Settings
  2. Right-click on the current connection and select Properties.
    Click Properties
  3. Uncheck Internet Protocol Version 6 (TCP/IPv6) and then click OK.
    Disabling IPv6
  4. Test to see if the error has been resolved.
  5. If it doesn’t resolve your issue, simply check the option again and restart your computer to enable IPv6 again.

2. Re-enable Adapter

This action can often resolve problematic internet connections because it prompts your computer to re-establish communication with the router, renew IP addresses, and resolve any temporary conflicts that might have caused the adapter to fall out of sync with network protocols.

  1. Press the Win key and type Control Panel.
  2. Navigate to Network & Internet and click on Network and Sharing Center.
  3. Click on Change Adapter Settings.
    Navigate to Adapter Settings
  4. Right-click on the network adapter and select Disable, then Enable.
    Disabling and Enabling Network Adapter
  5. Verify if the error is resolved.

3. Reset Winsock

Winsock, short for Windows Socket, is a technical specification detailing how Windows network software should access network services, especially TCP/IP. When you reset it, you’re essentially clearing any remaining or incorrect configurations that could be blocking your connection to the internet, thus potentially fixing the error.

  1. Click on the Start Menu or press the Win key, then type Command Prompt.
  2. Right-click on the Command Prompt and select Run As Administrator.
    Running Command Prompt in Administrator Mode
  3. Copy and paste the following command into the terminal:
    netsh winsock reset

    Resetting Winsock

  4. Press Enter and restart the computer to see if the issue is resolved.

4. Reinstall TCP/IP

This fundamental set of protocols manages the transfer of data across network boundaries, making sure that packets of information find their way to the correct destination.

When TCP/IP configurations become corrupt, reinstating this protocol from scratch can act as a new start, essentially eliminating any incorrect settings or corruption that might have been disrupting your connection.

This fresh start for network communication protocols often resolves connectivity issues and resolves troublesome errors, like the one we’re addressing.

  1. Go to the Control Panel and navigate to Network and Internet > Network and Sharing Center.
  2. Click on Change Adapter Settings.
    Go to Adapter Settings
  3. Right-click the network adapter and select Properties.
    Open Properties
  4. Click Install, choose Protocol, then click Add.
  5. Choose Have Disk, then click Browse.Adding a New Protocol
  6. Navigate to
    C:\Windows\INF

    Selecting Directory

  7. Confirm the selection by clicking OK.
  8. Select Internet Protocol (TCP/IP) – Tunnels and confirm with OK.
  9. If you encounter an error message such as “Could Not Add The Requested Feature”:
  10. Open the Run window using the Win + R keys.
  11. Type regedit and hit OK.
    Opening Registry Editor
  12. Navigate to the following path:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\safer\codeidentifiers\0\Paths
  13. In the right pane, right-click on Paths and select Delete.
  14. Attempt the previous steps again and check for the resolution of the issue.

5. Reset Network Settings Via Command Prompt

This one is pretty self-explanatory. If your network configurations are corrupted, you may need to reset your network settings using a set of Command Prompt commands that we are going to provide down below.

Note: This will reset your Network Configuration. Ensure to backup your network settings or at least take note of them if you have any special changes done to your network, such as a custom DNS provider or dedicated IP address.

  1. Open the Start Menu and search for Command Prompt.
  2. Right-click on the result and select Run As Administrator.
    Running Command Prompt in Administrator Mode
  3. Enter the following commands one at a time, pressing Enter after each command:
    ipconfig /flushdns
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew
    netsh winsock reset catalog
    netsh int ipv4 reset reset.log
    netsh int ipv6 reset reset.log
  4. After executing these commands, restart your computer and verify if the issue has been resolved.

6. Reinstall Network Driver

Network drivers are basically the software that facilitate communication between your operating system and the hardware, like Ethernet cards or wireless adapters.

When these drivers are outdated, missing, or corrupted, network performance can be seriously impacted, leading to errors.

By removing the current driver and then allowing the system to install a fresh copy upon reboot, you address any issues that may have been caused by corruption or incompatibility in the driver software.

This can resolve underlying problems and restore your computer’s ability to communicate properly with network protocols, ultimately fixing connectivity issues.

  1. Right-click on the Start Menu and select Device Manager.
    Open Device Manager
  2. In Device Manager, right-click on the network adapter and select Uninstall Device. Then, restart your computer to allow the driver to be reinstalled.
    Uninstalling Network Driver
  3. Once rebooted, check if the error has been resolved.

7. Uninstall Third-Party Antivirus

Third-party antivirus programs often come with their own layered network drivers and firewall settings that may accidentally disrupt normal internet connectivity by blocking necessary communication ports or changing network configurations.

By uninstalling non-essential antivirus programs, you eliminate any such conflicts, potentially restoring smooth network operation and resolving the error message concerning missing network protocols.

If the issue continues, you may need to consider disabling Windows Defender.

  1. Click on the Start Menu and type appwiz.cpl to open the Programs and Features in the Control Panel.
    Go to Programs and Features
  2. From there, find the third-party antivirus software, right-click it, and select Uninstall.
    Uninstalling Program
  3. Verify if the issue still occurs after the uninstallation.

8. Change Wireless Mode to 802.11g

The 802.11g standard operates at a 2.4GHz frequency, which is compatible with most wireless devices. By enforcing this mode, you streamline the communication protocol, potentially bypassing interference and compatibility issues that could arise with mixed-mode settings.

This focused approach often helps in stabilizing your network connection, thereby resolving the protocol error and improving your device’s ability to communicate effectively over Wi-Fi.

  1. Open a web browser and enter your router’s IP address to access the admin panel.Note: If you don’t know the router IP address, use the ipconfig command in the Command Prompt to find the Default Gateway, then enter it in the browser.
  2. Locate the Wireless Mode or similar option and change it to 802.11g.
    Changing Wireless Mode
  3. Click Save and then check if the error is fixed.
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.

Comments

136
    MI
    Michu Jan 14, 2016

    Hi Kevin. I’ve tried all of these solutions but nothing works. I’ve been fighting with this issue from 2 months. Do you have any information if Microsoft is working to solve it? Or when they’ll give us a patch or something like this?

      KA
      K. Arrows Author Jan 15, 2016

      Unfortunately, the issue is not originated by Microsoft. It is an issue with your system. Does the internet works over Ethernet? OR if the issue is with Ethernet, then does it works over Wi-Fi?

        MI
        Michu Jan 15, 2016

        I have this problem on 3 different computers (2 Acers, 1 Samsung) in 2 different locations (home, work) and in any case only after November update. All computers work on Windows 10 (update from Windows 8.1). Internet doesn’t work over Ethernet and Wi-Fi in the same time. I’ve tried to restore system but the problem is still there. So maybe this issue is originated by Microsoft? The problem seems to be bigger and bigger – many people fight with this and describe similiar symptoms on Microsoft or Windows10 forums…

          KA
          K. Arrows Author Jan 16, 2016

          You don’t need to test them at the same time, just check if it works over Ethernet by disconnecting it from Wi-Fi. Secondly, is there a common software that you may be using on all 3 systems? Any security software such as avast? Also, try it in the safe mode to see if it works? We’ll need to troubleshoot it. If you can get it connected over Ethernet or Wi-Fi, then i can connect remotely to check it.

    KA
    K. Arrows Author Jan 18, 2016

    Please send me an email o kevinarrows@appuals.com so we can schedule remote session.

      FE
      Fezzer Jan 25, 2016

      Hi Kevin,
      This has to be one of the most patient assists I think I have ever seen in my 30 years on a pc,
      My pc was fine until a win update recently, my PCs now says it has no IPv4 or 6 protocols on the PC for my Ethernet,
      I found an old net gear wifi sub dongle and was ok to read this assist etc but now by typing things before I read your assist although my wifi shows me connected it also now says no protocol on the PC

      I have tried each stage of your assist to no avail and I have no 0 / path,

      Can you help please?
      Paul

        KA
        K. Arrows Author Jan 25, 2016

        Was it working fine yesterday?

    KA
    K. Arrows Author Jan 19, 2016

    He may have contacted them, BUT if the issue had been from Microsoft then why would i not see it frequently? I still think it is not originated from Microsoft, had it been from them then i would be seeing a couple of emails on resolution.

      MI
      Michu Jan 20, 2016

      I found the solution – I disabled TCP/IPv6 in my Wi-Fi adapter settings and everything is working very good. However, even when I enable it, there is an information in Wi-Fi status: IPv6 – no network access. Do you have any idea how to fix it? Or how to disable group policy blocking? I want to try your 4. method, but like I described it – I don’t have this: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowssafercodeidentifiersPaths in Registry Windows. Is there another way to change group policy settings?

      Reply
        KA
        K. Arrows Author Jan 20, 2016

        This is how it shows it by default. Therefore, you’re good. No need to make any changes.

          ED
          Ed Mar 6, 2016

          I experienced the same problem and tried several of the solutions as described above but had no results. Then I noticed that a second PC had the same problem. The one thing the PCs had in common was the router (Fritz!Box). I switched off the router for about a minute and switched it on again. Problem solved!!

          KA
          Kathy Mar 9, 2016

          My boss are encounting this problem. He asked me to help him. I am looking for the solutions. Hope i can make it this evening, otherwise my boss will look down me……

          KA
          K. Arrows Author Mar 9, 2016

          Did you follow all the methods listed in this guide?

          MR
          Marcos Rezende Apr 17, 2016

          I tried them all. None worked for me but disabling the proxy in my “network proxy settings”. New way to fix it.

          KA
          K. Arrows Author Apr 17, 2016

          From where did you disable it?

          MR
          Marcos Rezende Apr 17, 2016

          From my win 10 Start menu》Settings》network》 proxy》manual proxy settings

          KA
          K. Arrows Author Apr 18, 2016

          Thank you. I added it as Method 8 in the guide.

    RP
    robby peele Jan 21, 2016

    I’m having the same problem as Michu with the group policy.
    Like he said earlier,

    I don’t have this: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowssafercodeidentifiersPaths in Registry Windows. Is there another way to change group policy settings?


    I only have Ethernet connection by the way. I fixed this problem for 2 days then for some reason after a java update it stopped working. I uninstalled Java but problem still exists.

      KA
      K. Arrows Author Jan 21, 2016

      If you have followed all other methods that do exists, then you can create this registry key.

    CE
    Cerralife Jan 30, 2016

    I don’t have the registrh path that I need to delete bypass the group access block. My path ends at codeidentifiers. I lease help.

      KA
      K. Arrows Author Jan 31, 2016

      You can right click and create the keys.

    KD
    Katya Druzhinina Feb 14, 2016

    Hi Kevin, I have the same issue as the two commenters below – For Method 5 I don’t have this in Registry Windows: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowssafercodeidentifiersPaths. Ive tried all the other ways to solve the issue, but the problem is still there.
    I see that you suggest to ‘create the keys’ – Can you please provide a detailed explanation like the nice ones above? ‘create the keys’ tells me nothing and i am afraid to just click around in the registry. Thanks!

      KA
      K. Arrows Author Feb 14, 2016

      You should have it until here HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows, from here, right click Windows and select New Key -> name it Safer, then right click Safer and create the new key until you reach Patchs.

        KD
        Katya Druzhinina Feb 21, 2016

        Hi Kevin, i did it both with Paths (as written above) and with Patchs (as you wrote in the comment) – but the ‘blocked by group policy error’ still appears. Any tips? thanks

          KA
          K. Arrows Author Feb 21, 2016

          Click on “Start,” type “regedit” in the search box and press “Enter.” Once the registry opens, right-click on “Computer” at the top and select “Export.” Depending on how many registry keys you have this may take a few minutes.

          Save the backup that you created to a removable storage device in the event that you need to access it. Click on “Start,” type “regedit” in the search box and press “Enter.” Click the arrow next to the primary registry key labeled “HKEY_LOCAL_MACHINE” to expand the registry key.

          Navigate to the “Software” folder and click on the arrow next to the folder to expand the contents. Click on the arrow next to the “Policies” folder. Scroll down to the “Microsoft” folder under “Policies,” click on the folder to highlight the folder and press the “Delete” key on your keyboard.

          Click on the arrow next to the “HKEY_LOCAL_MACHINE” to collapse the folders. Navigate registry key folder labeled “HKEY_CURRENT_USER” and click on the arrow to expand the folder. Locate the “Software” folder and click the arrow to expand it. Double-click the “Policies” folder, click to highlight the folder labeled “Microsoft” and delete the folder.

          Click the arrow to expand the “Microsoft” folder located in the “Software” folder of the “HKEY_CURRENT_USER” registry folder. Click the arrow to expand the “Windows” folder. Double-click the “CurrentVersion” folder to show “Group Policy Objects” and “Policies.” Delete both of these folders.

          Exit the Registry Editor and restart the computer. After the computer restarts, the Domain Group Policy will no longer be in effect.

          KD
          Katya Druzhinina Feb 25, 2016

          Hi Kevin, thanks for your tips but no luck for me today. Trying to delete the first folder you indicate, i get a message ‘Cannot delete Microsoft: Error while deleting key’ and the second folder – i don’t have the folder ‘CurrentVersion’ under the path you describe (or it has a different name).

          KA
          K. Arrows Author Feb 26, 2016

          Before coming to the registry method, can you try the other methods listed?

          KD
          Katya Druzhinina Feb 26, 2016

          I did try them all, except for this ‘method 5’ i am struggling with.

          KA
          K. Arrows Author Feb 27, 2016

          What step are you stuck at whilst performing method 5?

    ZA
    Zach Feb 15, 2016

    Okay so I got stuck for hours trying all these fixes and this is what worked for me with ethernet issue:

    1. Disable IPv6 in ethernet adapter settings
    2. Disable and re-enable ethernet adapter
    3. Go to cmd as admin and type netsh winsock reset
    4. SHUT DOWN pc not restart
    5. By some miracle it works

    Reply
      CM
      Cherie Metivier Mar 13, 2016

      Jesus, Mother, Joseph & Buddha after trying almost everything, finally I have networking totally up and running. THANK YOU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (I wasn’t even going to try what you said but I was desperate and since it seems that the IPv6 has always been in an issue in some form, I tried it.) (~_~)

      SB
      Sam B Apr 29, 2016

      This is the first thing I tried after reading many (difficult) solutions and IT WORKED!

      Thanks a lot. To add a little more info: I did an W7 upgrade to W10 on an Intel NUC.

      J
      Julien V. May 10, 2016

      Excellent, I just disabled IPv6 in Ethernet connection settings then disabled and re-enabled the ethernet adapter and it works now!
      Thank you for sharing your solution!

      SM
      SmokeyB May 13, 2016

      I still haven’t gotten to the bottom of this crappy problem. I will try this tomorrow and come back to give a testimonial.

        KA
        K. Arrows Author May 13, 2016

        Will wait to hear the results.

          SM
          SmokeyB May 13, 2016

          Unfortunately, no dice. I’m going to try uninstalling my anti virus software.

          KA
          K. Arrows Author May 13, 2016

          You can also try a system restore to the point when the system was working fine.
          see heading titled “Restoring the System using System Restore Point”
          http://appuals.com/best-guide-configure-system-restore-in-windows-10/

          ZA
          Zach May 26, 2016

          Has anyone figured out why this happens? I get this error randomly when I turn on my computer. Really frustrating

      AN
      Anonymous May 16, 2016

      Actually this is the exact solution.

      Disable IPV6-

      (disable while trying internet from the WiFi connection having this problem> for me the problem persisted only to some specific WiFi SSID not all).

      then restart.

      Took me around two months to fix, as I could browse from all SSID except the Office SSID.

      SD
      SD May 17, 2016

      great fix – works perfectly!!

      MC
      Michael Clark May 25, 2016

      Winsock reset and full shut down worked.

      RS
      Roar Sæthre Jun 15, 2016

      Worked like a charm! Been stuck with this problem for months….

    NC
    Nick Cursi Feb 17, 2016

    I had missing protocol message after upgrading to windows 10 but the ‘netsh winsock reset’ worked a treat 2min fix worked first time thank you

    TH
    TheLouisXXI Mar 2, 2016

    Microsoft has one massive problem on it hands I see a lot of people are having this issue

    BP
    Benjamin Perera Mar 12, 2016

    Hi, for the method 5 I can’t find the full path “HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowssafercodeidentifiersPaths” . On my computer it stops at ”
    HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowssafercodeidentifiers”
    What should I do ?

      KA
      K. Arrows Author Mar 12, 2016

      Try creating the path

        BP
        Benjamin Perera Mar 12, 2016

        Yes I tried that already but it did not work either…

    AL
    alcaponeed Mar 13, 2016

    FIX THAT WORKED FOR ME!!!!! I read a comment somewhere and i can’t find it anymore but you want to EXPORT the registry entries for Winsock and Winsock2 from a working machine and install it onto yours. Delete the keys from your computer, then install the ones you got from the working machine. I tried every fix there is and this is the only one that worked for me.

    Reply
    M@
    Magical_TV @Twitch Mar 13, 2016

    This is also fixed easily (if using ethernet, as I haven’t tried wireless).
    Step 1. Go into your Network Options
    Step 2. Disable your Ethernet Adapter
    Step 3. Enable your Ethernet Adapter

    I think the problem lies with your modem/router sending the proxy settings to your PC and your PC unable to read the instructions. Not exactly sure, I just know this just worked for me.
    Source: Used to work with networking for a while.

    Reply
    JD
    John Dough Mar 21, 2016

    Hi

    Based on what I already had, I added something else to produce netfix.bat (I’m one of the et al). Maybe I can get A – F added.

    @ECHO THIS MIGHT HELP TO REPAIR/RECTIFY
    @ECHO SOME SIMPLE NETWORK DIFFICULTIES.
    @ECHO based on work by
    @ECHO Kevin Arrows, Jim Eshelman et al.
    @ECHO ………………………………
    @ECHO.
    @ECHO THE RESULTS MAY VARY ACCORDING TO
    @ECHO YOUR CONFIGURATION AND USER LEVEL
    @ECHO A RESTART SHOULD BE MADE AFTER
    @ECHO THE RUNNING OF THE ABOVE TESTS
    @ECHO ………………………………
    :MENU
    @ECHO.
    @ECHO ………………………………
    @ECHO.
    @ECHO TYPE IN THE RELEVANT MENU NUMBER
    @ECHO.
    @ECHO ………………………………
    @ECHO.
    @ECHO 0 – GET_MAC Obtain MAC address(es)
    @ECHO 1 – GET_IPs Lists all IP addresses
    @ECHO 2 – ADDRESS Force/Renew IP address
    @ECHO 3 – DNS_FIX Flush and Register DNS
    @ECHO 4 – WINSOCK Reset to remove errors
    @ECHO 5 – IPV4_V6 Reset to remove errors
    @ECHO 6 – PING_LO Ping tests to Loopback
    @ECHO 7 – NETSTAT All Network Statistics
    @ECHO 8 – SYS_SUM System Summary Windows
    @ECHO 9 – EXITNOW Close this Command Box
    @ECHO.
    @ECHO ………………………………
    @ECHO OFF
    SET /P M= Choose from 0 – 9, then press ENTER:
    IF %M%==0 GOTO GET_MAC
    IF %M%==1 GOTO GET_IPs
    IF %M%==2 GOTO ADDRESS
    IF %M%==3 GOTO DNS_FIX
    IF %M%==4 GOTO WINSOCK
    IF %M%==5 GOTO IPV4_V6
    IF %M%==6 GOTO PING_LO
    IF %M%==7 GOTO NETSTAT
    IF %M%==8 GOTO SYS_SUM
    IF %M%==9 GOTO EXITNOW
    ::
    :GET_MAC
    getmac |more /c
    GOTO MENU
    ::
    :GET_IPs
    ipconfig | more /c
    GOTO MENU
    ::
    :ADDRESS
    ipconfig /release
    ipconfig /renew
    GOTO MENU
    ::
    :DNS_FIX
    ipconfig /flushdns

    Ipconfig /registerdns

    GOTO MENU
    ::
    :WINSOCK
    netsh winsock reset catalog

    GOTO MENU
    ::
    :IPV4_V6
    netsh int ipv4 reset reset.log
    netsh int ipv6 reset reset.log
    GOTO MENU
    ::
    :PING_LO
    ping 127.0.0.1
    GOTO MENU
    ::
    :NETSTAT
    netstat -e -s | more /c
    GOTO MENU
    ::
    :SYS_SUM
    msinfo32
    GOTO MENU
    ::
    :EXITNOW
    EXIT

    Reply
      KA
      K. Arrows Author Mar 21, 2016

      Thanks for the addition. I will add this script to the guide.

    JM
    Jonathan Manzanilla Mar 22, 2016

    I had the same problem, after trying many solutions from the internet what I did (and worked) was go back my Windows OS to the previous compilation. Sorry about my english, it’s not my primary language.

    SH
    Sherree Mar 22, 2016

    Thank you!! Resetting my router multiple times didn’t work, yet following your steps of opening up the Admin Command Prompt, typing Netsh Winsock Reset and restarting got my Internet connection back and on full bars!! Really glad I found your site, bookmarked! 🙂

    N
    N. Mar 22, 2016

    None of the methods worked for me… This problem happened when i upgraded from w8.1 to w10 last night…
    I had the same problem with my other pc, there i fixed it by resetting the pc to factory setting and then upgrading the OS to w10 again, although i lost my files(mostly just games and shit), it never told me that there were missing protocols

    M
    M. Mar 28, 2016

    What did it for me is disabling IPv6 as mentioned in Method 1 AND labeling the network private (Just google how to do that). For some reason it was labeled as a public which seemed to mess up tons of things.

    Reply
    BS
    broken_shadows Mar 30, 2016

    Thank you! Method 2 worked a charm for me! 🙂

    MN
    Miltos Nedelkos Apr 2, 2016

    I tried every single step – nothing.

    This is the second time this happened. The first time I had to format the PC.
    Also restored system to 1 week earlier, still persists.

      KA
      K. Arrows Author Apr 2, 2016

      How old is your router and is the issue on only 1 device connected to this router?

        MN
        Miltos Nedelkos Apr 2, 2016

        Greetings K. and thank you for taking interest.

        I am using a TP-Link access point that is 1 year old. The device connected to the ethernet is the one having the problem. My laptop (Mac) and my phone (android) can both connect to the internet without a problem.

          KA
          K. Arrows Author Apr 2, 2016

          Try, uninstalling and reinstall the lan driver from the manufacturer’s site.

          MN
          Miltos Nedelkos Apr 2, 2016

          Unfortunately, that doesn’t fix it.

    PP
    POOL-POG Apr 4, 2016

    This page was super helpful. Thanks

    TR
    TroubledStupidWindows Apr 6, 2016

    I tried everything. Nothing is working 🙁 I don’t know what to do. Up all night trying to fix it.

    DS
    Dave S Apr 13, 2016

    I get this message when I use a secured Wifi connection. I have no problem using unsecured connections. What does that suggest as a likely fix? I have tried a few of the methods but not all.

      KA
      K. Arrows Author Apr 13, 2016

      Try changing the encryption. Possible that your network adapter doesn’t support the current encryption.

        DS
        Dave S Apr 13, 2016

        Thanks, I will try that but everything worked perfectly until yesterday.

          KA
          K. Arrows Author Apr 13, 2016

          Have you tried updating your network adapter driver? Also check if your router firmware or software has been upgraded?

          DS
          Dave S Apr 13, 2016

          Tried updating both. No new versions available .

          KA
          K. Arrows Author Apr 13, 2016

          Do a system restore to a point when it worked fine.

    ED
    Eileen D Apr 14, 2016

    I’ll be online wirelessly and suddenly lose connection. I get the protocols missing error when I troubleshoot. If I disconnect and reconnect everything starts working again. Problem is, I’m constantly getting disconnected. Some of the suggestions here work, but again it is just temporary and frankly it is easier to just disconnect and reconnect to the network, but why does this keep happening?

      KA
      K. Arrows Author Apr 14, 2016

      See if you can disable IPv6 from your router.

        ED
        Eileen D Apr 15, 2016

        It is disabled.

          KA
          K. Arrows Author Apr 15, 2016

          From a command prompt admin, execute the following command and then test
          netsh int ipv4 install

          ED
          Eileen D Apr 20, 2016

          Thanks! but it still keeps happening.

    KG
    Karl John F Guiuo Apr 15, 2016

    i seem to be only getting this when i connect using an Ethernet cable. and when i try most of the options being suggested here, it will fix it for awhile then it’ll just be back again after a few minutes. also when it does comes back it will only be loading on selected sites.

      KA
      K. Arrows Author Apr 15, 2016

      Download and run this file, use option 4 and 5.
      http://appuals.com/utilities/network-1.bat

    CT
    Chris Tollefson Apr 19, 2016

    I am having no luck with this issue. I first noticed this because I cannot connect to the windows store and I cannot print on my schools wireless printer; I looked into the task manager saw some instance of “proxomitron” so I ran malwarebytes and found <80 issues which were removed. Since removal of the PUPs I encounter this error more often than not, so I restored the unwanted programs.
    I cannot complete method 5; the reg string ends at codeidentifiers. I added in the key "0" with no luck: I still cannot install a new TCP/IP protocol due to group policies. Any other things I can try?

      KA
      K. Arrows Author Apr 21, 2016

      Which operating system are you running?

    MG
    Mike G Apr 21, 2016

    Microsoft has one massive problem on it hands this fix does not work for me, Microsoft does it again @~#’!*^% cock up.

    SS
    Subramani “Southpaw” Shankar Apr 26, 2016

    Hi , I have started facing this issue recently after the latest upgrade of Windows 10 on 21st April 2016. Till that time things were just fine. With the recent upgrade, the network wont connect at all whether over Ethernet or WiFi. When I restore it to the previous point, everything works fine. Then when I shut down and restart, it is back again! So everyday for the past 2 days, I am restoring to earlier build and then working. I got Windows Support to work on this over remote connection and they hid some updates and tried. But no luck! This happens only on my desktop, all other devices connected to the same router works just fine. Next reboot, I will try the fixes suggested here and see whether it solves the problems without having to restore to earlier point. Thanks for the great Guide

      KA
      K. Arrows Author Apr 26, 2016

      Let me know how it goes.

    AR
    Abraham Rodriguez Apr 27, 2016

    Tried a couple methods, got to Method 5 in hopes I could reinstall the TCP/IP. Went into the registry looking for
    HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowssafercodeidentifierspaths
    but codeidentifiers didn’t have the “paths” file I was supposed to delete, just something called AuthenticodeEnabled. Couldn’t go through with the install and am still at a loss of internet. What should I do?

      KA
      K. Arrows Author Apr 27, 2016

      When was the last time it worked?

        AR
        Abraham Rodriguez Apr 28, 2016

        Before some update, about a week ago. I tried rolling it back to before the update, and no luck. Internet works fine on all other devices.

          KA
          K. Arrows Author Apr 28, 2016

          Have IPv4 disabled from Internet Properties and run this command in command prompt (admin) netsh int ipv4 install

          AR
          Abraham Rodriguez Apr 29, 2016

          Tried it, reset the computer after to make sure it installed, still no internet. Tried disabling ipv6 for giggles, didnt remedy it either. Did another system restore as far back as I could get it and still aint working. What else do you think I should try?

          KA
          K. Arrows Author Apr 30, 2016

          What is the make and model of your system?

    TO
    Tom May 5, 2016

    Method 2 fixed my issue after no disk to boot error… Thanks

    ME
    mehdi May 12, 2016

    I uninistalled my avg antivirus and it all worked fine , give it a try , uninistall you protection and it would work
    I tried all above with my antivirus on and all failed , uninistall protection first and then in it presised do all these steps , very good spet by step

    Reply
    SN
    Semba Nkalamo May 15, 2016

    Man I’ve exhausted every single one of these and some I’ve seen in the comments 🙁 Nothing’s working

    MP
    Martin Pohlers May 17, 2016

    My problem was that my network did not have any new ip adresses. I checked it using ipconfig in the cmd tool and got an 169 address. I went into the admin section of the router and increased the dhcp-scope. Now it’s working.

    Reply
    R
    R.H. May 19, 2016

    I’ve tried all of these with no success, except solution #5. It gave me the ‘this program is blocked by group policy’ error, but when I went to the registry as instructed there was no /0/paths folder under codeidentifiers. Just two items in that folder: (default) and authenticodeenabled. What to do?

    CO
    Conor May 19, 2016

    In: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowssafercodeidentifiersPaths. I have only got codeidentifiers. There is no Paths for me? But in codeidentifiers. I have got a REG_SZ that is named (Default) and REG_DWORD that’s named authenticcodeenabled. Is this what I delete?

      KA
      K. Arrows Author May 19, 2016

      If it’s not there, move to the next method because this isn’t applicable on your system, probably because you are on a home version.

    BZ
    Bryan Zwicker May 21, 2016

    Diabling IPv6 worked for me. Thanks for the article, this was incredibly frustrating!

    GB
    Gary Nicholas Banks May 23, 2016

    I have tried every thing and still nothing.

    IU
    Idongesit Harrison Umoh May 24, 2016

    Out of all the solutions I found on the Internet, this is the only one that work. I’m not am IT person, I know nothing about computers but your steps were so easy to follow. I used the method 1 and 2. It worked! It actually worked. I am an extremely satisfied customer. You get 10 stars from me

      KA
      K. Arrows Author May 24, 2016

      Thank you. 🙂

    MB
    Mark Bonacic May 28, 2016

    Thank you sooooooo much

    PZ
    Pu Zhao May 29, 2016

    i’ve used 10000 ways before to fix this issue. finally fix it by turning off manual proxy which is mentioned nowhere but in your article…..I register an account to say thank you so much..btw, is it the fault of my vpn software?

      KA
      K. Arrows Author May 29, 2016

      It may be possible. You can enable proxy, and disable vpn to confirm.

    SG
    soumya guliya May 29, 2016

    Ohhhh! Thanks a lot ….for me winsock reset worked..m happy now

    KX
    Kolurise x May 30, 2016

    Method 4 worked for me! I’ve had this problem for two days now, I’m glad I finally found a resolution. Thank you!

    KS
    K Schmidt May 31, 2016

    It is almost June 2016, and I just encountered this problem. Has there been an “official” reason and solution for this? Three out of my four laptops are suffering from that, and I waster 24 hours trying to resolve it. Help would be appreciated.

    TE
    Tekniik Jun 2, 2016

    Ok so I did this and it worked. But after about 1-2 hours it comes back and I have to do some steps again or just restart my PC to make it go away. Its so hard doing anything on my PC that requires internet because it always disconnects me and gives me this error when I troubleshoot. If someone has a solution please help me.

      KA
      K. Arrows Author Jun 2, 2016

      One of your program appears to be playing with the settings. You should try a clean boot (search this site for the clean boot instructions)

    NI
    Nick Jun 4, 2016

    I tried all of these except 5 because I couldn’t find the file to delete in regedit. Anyone have any suggestions?

    DE
    Demitri Jun 4, 2016

    After trying most of the solutions the one that worked for me was uninstalling the avast anti-virus.

    Reply
    MP
    Melanie Pierluigi Jun 7, 2016

    I bought a brand new laptop with Windows 10 already pre-installed and I’ve had this issue since day one! I need to restart my computer constantly before it can connect to the network and other times, certain web pages won’t open

    WB
    Wing From V Body Jun 9, 2016

    it works, but after few minute it happen again. i used method num 4. after reboot. did i need to save anything or make any changes?

    XE
    Xen Jun 13, 2016

    Thanks, after a couple of weeks being frustrated to fix my laptop when w10 platform mess up my pc found out this winsock command.

    works for me, I’m really grateful

    TE
    Tekniik Jun 14, 2016

    OK when I do step 5 (resetting TCP/IP) It gives me the error but when I go to the registry to delete Paths, 0/paths doesnt exist. stops at codeidentifiers.

      KA
      K. Arrows Author Jun 14, 2016

      Please skip this method and move on to the next one.

    FC
    Florin_C1 Jun 14, 2016

    I tried all of the above, nothing worked. What I did do was uninstall my network adapters from device manager and then I went to the Asus website (I have an Asus laptop), looked for an old driver from Windows 8.1 (I’m now running windows 10), installed that and it all works. Ps. The problem driver I had was Realtek PCIe GBE Family Controller if it makes a difference.

    Reply
    KA
    K. Arrows Author Jun 15, 2016

    Please follow the steps listed here, i am sure one of the methods will help fix it.

    WI
    winterfairy80 Jun 18, 2016

    you are a lifesaver thank you so much!!!! Resetting winsock worked for me.

    GG
    Gabby Gibbs Jun 18, 2016

    In step 5 when I get to code identifiers there is no more folders, I can’t get to 0/paths. Help?

    LR
    leslie rangel Jun 22, 2016

    What if on method 5 when you reach the registry editor, you don’t have the Paths after the code identifiers?

      KA
      K. Arrows Author Jun 23, 2016

      skip that method, if it doesn’t apply

    AM
    a macdonald Jun 24, 2016

    So when I go to the 26 folder it says it cannot find the file specified….

      KA
      K. Arrows Author Jun 24, 2016

      You can try the next method.

    TT
    Tyler Trudel Jun 26, 2016

    none of the solutions have worked for me.

    JW
    joe warren Jun 27, 2016

    Tried all if these and also checked drivers, firewalls. When i added protocols it wouldnt let me add microsoft multiplex protocol. Last thing i did (i also did ur winsock reset) was cmd netsh winsock reset catalog. Hit enter then- netsh int ipv6 reset.log then i restarted. Still isnt connecting to the internet wired or wireless. Im at my girlfriends house but it works fine wired and wireless at my house. The internet wirks here because we have other stuff connected and i can ping from my laptop that wont connect. Trued a few browsers as well. Any ideas?

      JW
      joe warren Jun 28, 2016

      Just did a system restore and that didnt work either

    FC
    Frankie Cafari Jun 28, 2016

    No luck, My laptop stil won’t connect to the hotspot I’m trying to do, when I tryed to fix said laptop I had this one right next to it, so I’m sure its not the internet, it works when I have it connected via cable but not wireless, Please help!

      KA
      K. Arrows Author Jun 28, 2016

      Network protocols missing issue isn’t related to the connectivity. Reset the HOTSPOT, and see if your adapter supports the frequency being broadcasted by the hotspot.

    AP
    Ayush Pande Jul 13, 2016

    Thanks for the help!! Method 9 really worked for me.

    VP
    Viljar Päss Oct 8, 2016

    Can I not just delite the two Winsoc files that are the culprits from registry and replace them with the same from my second computer with copy and paste? Is there smething wrong in my reasoning?

      KA
      K. Arrows Author Oct 9, 2016

      You can try that.

    HK
    hkalic Oct 18, 2016

    I solved my problem by disabling second DHCP server which I had in my local network (one on router and one on AP). Maybe the one I disabled had wrong config, I don’t know.

      KA
      K. Arrows Author Oct 26, 2016

      Thank you for the suggestion.

    AL
    alpha Dec 29, 2016

    Winsock reset plus shutdown worked for me.
    Thanks a lot

    RJ
    Rosy Jose Apr 21, 2017

    I tried your suggestions… And it worked for me for a few minutes…but again I am having the same issue…can you please help me out

      KA
      K. Arrows Author May 15, 2017
    SS
    Sssb Jun 18, 2020

    Just wanted to share what fixed it for me, i created a batch file with all the normal cmd line processes ie reset winsock etc etc etc. Nothing worked then by chance i checked my ipv4 dns address settings. Some how a manual dns address had been entered into there and was causing trouble. Once changed back to auto it worked like a charm again 🙂

    Reply
      SW
      Shane Warren Author Jun 20, 2020

      Thank you for sharing, we updated our guide with your solution.