
Reset TCP/IP
- Details
- Last Updated: 01 June 2015
- Published: 15 April 2008
- Written by Site Manager

One of the components of the Internet connection on your computer is a built-in set of instructions called TCP/IP (Transfer Control Protocol/Internet Protocol). TCP/IP can sometimes become corrupted. Corruption can result poor Internet connection performance or no Internet connection.
Resetting your network router (or modem with built-in router), rebooting your computer, or even reinstalling your network interface driver did not resolve your connection problem.
The TCP/IP is a core component of Windows and it cannot be removed. You can reinstall Windows that would normally resolve this problem or you can reset TCP/IP to its original state. The reset command is available in the IP context of the NetShell utility. Follow the steps below to use the reset command to reset the TCP/IP manually.
- Open the command prompt. You can click on the Start menu button then click Run then type Run. Windows Vista, 7, and 8 will be a little different. Simply type CMD in Search for programs and files box. Windows 8 already has the menu item when you right click the Start menu or you can go to the Start screen and type CMD.
- In the cmd box, enter the following:
netsh int ip reset c:\resetlog.txt
- Reboot the computer
When you run the reset command, it rewrites two registry keys that are used by the TCP/IP. This has the same result as removing and reinstalling the protocol. The reset command rewirtes the follwing two registry keys: SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ SYSTEM\CurrentControlSet\Services\DHCP\Parameters\
NOTE: If you have any custom settings (default gateway, DNS server, etc.) you will need set these again.