IP Reset

In Windows XP, a reset command is available in the IP context of the NetShell utility. When you run the reset command, it rewrites pertinent registry keys that are used by the Internet Protocol (TCP/IP) stack to reach the same result as the removal and the reinstallation of the protocol.

To manually run the command successfully, you must specify a file name for the log where actions that are taken by netsh will be recorded. For example, at a command prompt, type either of the samples that are listed in the "Command samples" section. The TCP/IP stack will then be reset on a system, and the actions that were taken will be recorded in the log file, Resetlog.txt. The first sample creates the log file in the current directory, while the second sample creates a path where the log will reside. In either case, where the specified log file already exists, the new log will be appended to the end of the existing file.

To rebuild the LSP catalog in either Windows XP Service Pack 2 or Windows Server 2003 Service Pack 1 or higher, type netsh winsock reset catalog from the command line, and reboot. Before you do this, you can optionally print a list of the existing LSPs by typing netsh winsock show catalog > catalog.txt, which will write the list of LSPs to a text file named catalog.txt. This may be instrumental in determining which LSPs are giving you trouble, but there are a great many LSPs present in the network stack by default, so don't let the size of the catalog intimidate you.

Run a command in Start>Run>cmd

Type "netsh int ip reset resetlog.txt" (without quotes). Windows will not have to be restarted before it will work.