2009-09-22

WinXP与Win2003环境下重装TCP/IP,解决“TCP/IP报告错误2,系统找不到指定的文件”导致的不能上网的问题


昨日安装程序时发现捆绑了恶意软件,卡巴自动删除,今天开始发现无法拨号。提示“TCP/IP报告错误2,系统找不到指定的文件”,使用文件保护扫描(运行cmd输入sfc/scannow),但是没有安装盘。

后来用了以下方法解决:

1、开始——运行——regedit,打开注册表编辑器,删除以下两个键:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2

2、用记事本打开%winroot%\inf\nettcpip.inf文件,找到:
[MS_TCPIP.PrimaryInstall]
Characteristics = 0xa0 <------把此处的0Xa0改为0x80 保存退出

3、打开本地连接的TCP/IP属性---添加协议——从磁盘——浏览找到刚刚保存的nettcpip.inf(%winroot%\inf\nettcpip.inf)文件,然后选择“TCP/IP协议”(不是那个TCP/IP 版本6)。
稍作等待之后,下一步返回网络连接属性的窗口,点“卸载”按钮把TCP/IP协议删除,然后重启机器。

4、重启后再照着第3步,重新安装一次TCP/IP协议后,系统还会提示是否重启,点确定。

这样就修复了这个问题。

http://hi.baidu.com/loveqrq/blog/item/51c9ea8bfc36a4779f2fb4d6.html







评论

    发表评论



     姓名:
     E-mail:
     地址: