How to Reset The TCP/IP Stack on Windows 10

TCP/IP establish communication between network devices

by Henderson Jayden Harper
Henderson Jayden Harper
Henderson Jayden Harper
Passionate about technology, Crypto, software, Windows, and everything computer-related, he spends most of his time developing new skills and learning more about the tech world. He also enjoys... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • The TCP/IP, also known as (Transmission Control Protocol/Internet Protocol) on Windows 10, is responsible for the communication process between network devices on the internet.
  • When you Reset the TCP/IP Stack on your PC, it allows it to rewrite the registry and resets its Internet Protocol to default without posing any threats to your system.
  • Users can reset the TCP/IP Stack on Windows 10 by running some commands on the Command Prompt and PowerShell.
reset tcp/ip stack windows 10

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Many of our readers encounter issues with their computer’s network connection and find it hard to resolve. A misconfiguration or faulty TCP/IP protocols most likely cause network issues. Hence, it is only reasonable to learn how to reset TCP/IP Stack on Windows 10 as it helps restore it to default settings.

Why do I need to reset the TCP/IP Stack on Windows 10?

All TCP/IP protocols on your PC are stored in a repository known as Stack, allowing the network to run on all protocols. The TCP/IP Stack processes data through layers and organizes the connections between the device and other internet network components.

However, resetting TCP/IP Stack will help with the following:

  • Improve the interconnection between network devices – Resetting TCP/IP Stack on your PC aids the interconnection between your system and network devices.
  • Reset TCP/IP Stack to fix network issues – Resetting TCP/IP Stack helps restore the network configuration on your computer and fix connection issues.
  • Remove faulty IP (Internet Protocol) – When you reset TCP/IP Stack on your computer, it restores Internet Protocol to default, removing faulty protocols and resolving network issues on Windows 10.

Since we have outlined the reasons, let us explore how to reset TCP/IP Stack below.

How can I reset TCP/IP Stack on Windows 10?

1. Through Windows PowerShell

  1. Left-click the Start button, type powershell, and click Run as administrator.
  2. Click Yes on the User Account Control (UAC) prompt.
  3. Copy and paste the following lines of commands and press Enter to initiate them: netsh int ip reset
  4. For users running IPv4, copy and paste the following command and press the Enter key: NETSH INT IPV4 RESET
  5. If you are running IPv6, type this command and press the Enter key: NETSH INT IPV6 RESET
  6. If the command executes successfully, you will see a repeated result on your screen saying Resetting, OK!
  7. Restart your computer to complete the reset process with your network settings.

Running the above commands resets the TCP/IP Stacks on Windows 10 and fixes network problems.

2. Via Command Prompt

  1. Left-click the Start button, type command prompt, and click the Run as administrator option.
  2. Click Yes on the User Account Control prompt.
  3. Then, type the following commands and press Enter: cd\ netsh int ip reset c:\resetlog.txt
  4. If you’re using IPv4, type the following command and press the Enter key: NETSH INT IPV4 RESET
  5. IPv6 users, type this command and press the Enter key: NETSH INT IPV6 RESET
  6. Close the Command Prompt and restart your PC.

Read our guide on what to do if Command Prompt keeps crashing on your PC.

Alternatively, you can check our detailed guide about slow internet on one computer but fast on another and how to fix it.

In addition, our readers may be interested in what to do if they cannot Ping computers on the same Network on Windows 10.

Also, you can check the methods to change the IP address of a domain controller on Windows 10.

With this guide, you should easily reset TCP/IP Stack on Windows 10. However, if you have further questions, use the comments section below.

Still having issues? Fix them with this tool:


If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: