Knowledgebase
Knowledgebase:
How to remove and reinstall TCP/IP on a Windows XP machine
Posted by Russ Richards on 19 October 2011 03:57 PM
These steps are copied from http://support.microsoft.com/kb/325356
11. Locate the Nettcpip.inf file in %winroot%\inf, and then open the file in Notepad. 
12. Locate the [MS_TCPIP.PrimaryInstall] section. 
13. Edit the Characteristics = 0xa0 entry and replace 0xa0 with 0x80. 
14. Save the file, and then exit Notepad. 
15. In Control Panel, double-click Network Connections, right-click Local Area Connection, and then select Properties. 
16. On the General tab, click Install, select Protocol, and then click Add. 
17. In the Select Network Protocols window, click Have Disk. 
18. In the Copy manufacturer's files from: text box, type c:\windows\inf, and then click OK. 
19. Select Internet Protocol (TCP/IP), and then click OK.
Note This step will return you to the Local Area Connection Properties screen, but now the Uninstall button is available. 
20. Select Internet Protocol (TCP/IP), click Uninstall, and then click Yes. 
RESTART

succesfull uninstallation of TCP/IP will remove numerous keys from the registry including
HKLM/system/CurrentControlSet/services/tcpip
HKLM/system/CurrentControlSet/services/dhcp
HKLM/system/CurrentControlSet/services/dnscache
HKLM/system/CurrentControlSet/services/ipsec
HKLM/system/CurrentControlSet/services/policyagent
HKLM/system/CurrentControlSet/services/atmarpc
HKLM/system/CurrentControlSet/services/nla
These represent various interconnected and interdependant services.

For good measure you should delete the following keys before reinstalling TCP/IP in step #2
HKLM/system/CurrentControlSet/services/winsock
HKLM/system/CurrentControlSet/services/winsock2

Step #2
Reinstall of TCP/IP
----------------------------------------------------------------------
Following the above substep #13, replace the 0x80 back to 0xa0, this will eliminate the related "unsigned driver" error that was encountered during the uninstallation phase.

Return to "local area connection"> properties > general tab > install > Protocol > TCP/IP

You may receive an "Extended Error" failure upon trying to reinstall the TCP/IP, this is related to the installer sub-system conflicting with the security database status.
(0 vote(s))
Helpful
Not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).