Introduction
In extreme cases, after many other options have been tried, a possible resolution for network connection problems may be to reinstall the Internet Protocol stack.
The TCP/IP stack is considered a core component of the operating system, and you cannot remove it. Therefore, when you view the list of components for a network interface, you may notice that the "Uninstall" button is disabled when Internet Protocol (TCP/IP) is selected. With the NetShell utility, however, you can reset the TCP/IP stack to restore it to its state that existed when the operating system was installed. This article describes how to use the NetShell utility for this purpose.
CAUTION: Using this utility can erase hard-coded TCP/IP settings! Look through the TCP/IP settings and write down or take screenshots of any settings that are not default settings. In other words, if the IPÂ address, DNS information, or other information is manually configured, it may have to be reconfigured after running this command. It is very important to make note of settings that may have been manually configured!
Instructions
To reset TCP/IP:
- Open Command Prompt as administrator.
- Type the following command and press Enter:
netsh int ip reset c:\resetlog.txt - Please wait while the command executes.
- Close the Command Prompt window.
- Restart the computer.
Outcome
After you run the command above and restart the computer, TCP/IP has been reset to its original state.