Windows 10 users a set of rules or standards called Network Protocols in communicating over the internet. These protocols are the ones that made sure that the data is correctly sent between computers. However, if any of the Network Protocol is missing in your Windows 10 computer, then you will most likely encounter a problem like not being able to browse the internet, or share files. For this, you can try to run the Incoming Connections troubleshooter:
As you were not able to connect to your internet connection using your PC, you can try to run the Incoming Connections troubleshooter as it might resolve the problem. Refer to the following steps to run this troubleshooter:
- Tap the Win + I keys to open Settings.
- After opening Settings, go to Update and Security.
- Next, navigate to the Troubleshoot pane and select the Incoming Connections section and click the Run Troubleshooter button to get started.
- Wait until the troubleshooter is finished doing its job and then try connecting to your network again.
If after running the Incoming Connections troubleshooter you receive an error message instead that says, “Network Protocol is missing”, then here are some suggestions you need to check out to fix it. Take note that you must have admin privileges before you start troubleshooting the problem.
Option 1 – Try to update or rollback or uninstall the Network drivers
You might also want to update, roll back, or disable your Network drivers to fix the “This operation failed as no adapter is in the state permissible for this operation” error.
- Tap the Win + R keys to launch the Run window and then type in the “devmgmt.msc” command and hit Enter to open the Device Manager window.
- Under the Device Manager, you will see a list of drivers. From there, look for the Network Adapters and expand it.
- Then right-click on each one of the Network drivers and depending on your preference, you can either select “Update driver”, “Disable device” or “Uninstall device”.
- After that, restart your PC and see if it helped in fixing the netio.sys Blue Screen error.
Option 2 – Try to reset Winsock, TCP/IP & Flush DNS
You might also want to try resetting Winsock, TCP/IP, and flushing DNS might help you resolve errors. To do so, follow these steps:
- Right-click on the Start button and click on Command Prompt (administrator) so you can pull up an elevated Command Prompt.
- After that, execute each one of the commands listed below. And after you typed in one after the other, you have to hit Enter.
- netsh winsock reset – type in this command to reset Winsock
- netsh int ip reset resettcpip.txt – type in this command to reset TCP/IP
- ipconfig /flushdns – type in this command to flush the DNS cache
- Next, restart your PC and check if the problem’s fixed.
Option 3 – Diagnose the Network Adapter
To diagnose the Network Adapter, go to Control Panel > All Control Panel Items > Network Connections, and from there, look for the network adapter that could be causing the error. Note that if you are using a Wi-Fi connection, then it’s probably your Wi-Fi adapter, otherwise it has something to do with your Ethernet adapter. Just right-click on the problematic network adapter and select diagnose to troubleshoot.
Option 4 – Try to perform Network Reset
You can also try to perform a Network Reset to resolve the problem. This will reset the entire network configuration including your IP address. To perform Network Reset, follow these steps:
- Tap the Win + I keys to open Settings.
- From there, go to the Network and Internet section.
- Next, scroll down and look for “Network Reset” under the status pane.
- After that, click on Network Reset and then on Reset now to start resetting the network configuration. Once done, check if it is able to fix the error or not.
Option 5 – Try importing Winsock settings from another computer
If resetting Winsock or the Network didn’t fix the problem, then you can try to import settings from a computer that’s in good condition. You need to have access to the registry to get this done and then export and import a couple of settings. Refer to these steps to get started:
- Tap the Win + R keys to open the Run dialog box and type “Regedit” in the field and hit Enter to open the Registry Editor.
- After that, go to this registry path: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
- Next, look for two registry keys named “Winsock” and “Winsock2” and then right-click on each one of them and select the Export option.
- Now copy the registry keys to a USB drive and then copy the keys on the PC in excellent condition.
- Then double click on each one of them and it will install the WINSOCK keys.