Windows 10 and Windows 11 come with a built-in TCP/IP stack that can be reset using the following steps:

  1. Open the Settings app on your device.
  2. Under Network & Internet, click on Network and Internet Connections.
  3. Under TCP/IP, click on Reset TCP/IP Settings. ..

What Is TCP/IP?

TCP/IP is sometimes broadly referred to as the Internet Protocol Suite. Together, TCP and IP control how digital information is broken into packets, how those packets are routed between your computer and the destination, and how your PC can ensure that the packets were all received correctly. It is critical to how the modern internet works, and recently celebrated its 40th birthday.

RELATED: The Foundation of the Internet: TCP/IP Turns 40

The settings for the Internet Protocol Suite are stored on your local device — that also means they can be corrupted by malware, a program you installed, or any other number of ways. Oftentimes, a TCP/IP problem will present as a nondescript connection error. The easiest way to fix it is to reset the TCP/IP stack settings back to their defaults.

RELATED: Internet Connection Not Working? 10 Troubleshooting Tips

How to Reset TCP/IP

Resetting the TCP/IP stack settings is pretty painless. Launch an elevated Command Prompt, PowerShell, or Windows Terminal. Any of them will work, so it is just down to your preference.

This example will use PowerShell. Click the Start button, type “powershell” into the search bar, then click “Run as Administrator.”

Type netsh int ip reset into the PowerShell window and then hit Enter.

If the task executes successfully, you should see a whole bunch of “Resetting, OK!” in the window.

Restart your computer, and then see if you’re still experiencing problems. If resetting the TCP/IP stack didn’t help, you should try some other troubleshooting steps.