Blue screen of death errors are among the hardest to fix, as they instantly and completely shut down the system. One such error is the one in the tcpip.sys code. This stands for Transmission Control Protocol over Internet Protocol.
The error indicates a problem with conflicting drivers or programs. Basically, the Internet Protocol Transmission Control Protocol is required to connect devices over the Internet. If it fails, the system shuts down as this is a crucial protocol.
Our approach to the solution would be to check the problem with the drivers and then with the problematic programs. Usually we could log into the system by rebooting after this blue screen error.
Try the following troubleshooting steps in sequence:
Solution 1] Update Windows
1] Click the Start button and then the gear symbol to open the Settings page.
2] On the Settings page, select Updates & Security from the option.
3] Click Update Now to update Windows.
4] Reboot the system.
Solution 2] Update the drivers
During a Windows update, the drivers update automatically, but if that doesn't work, we may update them manually.
1] Press Win + R to open the Run window and type the devmgmt.msc command. Press Enter to open the Device Manager window.
2] In the Device Manager window, right-click and select Update driver for all drivers.
3] Reboot the system.
4] You may also consider uninstalling the drivers. Just right-click on them and select Uninstall. Restart your system while keeping it connected to the Internet via cable. The drivers will reinstall themselves.
5] If updating the drivers doesn't work that way, you can download the drivers from the manufacturer's website.
I would not suggest rolling back the drivers in this case, because once the drivers are uninstalled and reinstalled, we will still use the latest set of drivers. If a certain driver were to conflict, it would cause the problem with a certain function and not with the system itself (i.e., it would not be a blue screen error).
Solutions 3] Look for incompatible software
While the main step to verify the same is to perform a clean boot, but to save time, we could try a manual scan beforehand.
1] Press CTRL + ALT + CANC and select Task Manager from the list.
2] Expand the list of programs in Task Manager.
3] Check which processes are using the most system resources. If this helps you get an idea of the conflicting program, it would be helpful.
Apart from that, we might try to uninstall some programs as follows:
1] Press Win + R to open the Run window and type the control panel command. Press Enter to open the Control Panel.
2] Select Programs and Features from the list and the program list will be displayed.
3] We can right click and uninstall conflicting programs.
Now the question is how to decide which program is in conflict. High-level games and associated software are generally known to cause conflicts. For instance. GeForce Experience, Webroot, Networx, etc. In addition to this, we may check recently installed software. Since the problem is recent, you might understand that the conflicting program might be a recently installed one.
Solution 4] Temporarily disable antivirus software
Antivirus software is known to sometimes cause this problem. This troubleshooting may not be generic as the interface is different for different antivirus brands. Then, open the antivirus application on your system and select the option to disable it. You can contact your antivirus vendor for assistance.
Hope it helps to solve your problem!