有一次,
电脑中毒了,杀完毒之后,我的
电脑出现了ping内部网关和电信的DNS可以通(我是电信的用户),但是ping
www.baidu.com等ping不通,以为
系统崩溃了,之后网上找一下
资料,竟然可以了,方式是这样的重启tcp/ip协议的DNS服务的
1、开始——运行——regedit.exe,打开注册表编辑器,删除以下两个键
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 保存退出 (如果是2000系统,这里已经是0x80了,跳过此步)
3、打开本地连接的TCP/IP属性---添加协议——从磁盘——浏览找到刚刚保存的nettcpip.inf(%winroot%\inf\nettcpip.inf)文件,然后选择“TCP/IP协议”(不要选择那个TCP/IP 版本6)。
经过这一步之后,又返回
网络连接的窗口,但这个时候,那个“卸载”按钮已经是可用的了。点这个“卸载”按钮来把TCP/IP协议删除,然后重启一次机器。
注:我在此步出了个小问题,系统提示必须先卸载掉简单tcpip协议,才能卸载。此时需要打开“控制面板——添加删除程序——添加删除
windows组件”,相应的网络组件就可以删除tcpip协议了!
4、重启后再照着第3步,重新安装一次TCP/IP协议便可。
5、再重启一次,这时应该可以了,可以根据需要,设置一下IP地址。