windows如何重装TCP/IP协议

一不小心windows xp的tcp/ip协议就让弄坏了,表示为做什么都提示socket error。

在windows中tcp/ip是默认安装的,并且是系统的核心组件,不让删除。

要想删除和重装也是可能的,只不过操作复杂点。

首先,删除注册表中以下两个字段:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2

接着用记事本打开%winroot%\inf\nettcpip.inf,找到[MS_TCPIP.PrimaryInstall],把下面的 Characteristics = 0xa0 修改为 Characteristics = 0x80,这样再回到 本地连接的TCP/IP属性,点击添加协议,从硬盘安装,再选择刚才修改的文件,然后选择“TCP/IP协议”,安装。

经过这一步之后,返回网络连接的窗口,那个“卸载”按钮已经是可用的了。点这个“卸载”按钮来把TCP/IP协议删除,接着再重装装回去,重启,一切正常。

windows如何重装TCP/IP协议 图1

2013年03月21日