关于IP地址的突变之谜
最近强行卸载Windows XP中安装的诺顿杀毒软件后,发现笔记本电脑突然不能上网了。打开网上邻居属性窗口,查看本地连接的属性时,发现TCP/IP参数设置界面中的IP地址“突然变”为“0.0.0”。太奇怪了。我之前把笔记本的IP地址设置为动态采集,现在还没有对网络参数做任何修改。IP地址怎么会突然变成“0.0.0”?
在网上搜索“0.0.0.0”地址时,发现该地址不代表任何计算机或网络。很明显,本地电脑的IP地址已经改成了“0.0.0”,说明本地网络接口没有正确打开,也就是笔记本电脑没有从DHCP服务器获取真实有效的IP地址,笔记本电脑自然会无法上网。
那么是什么原因导致本地电脑的IP地址变成了“0.0.0.0”呢?考虑到IP地址突变前后,作者没有更改任何网络参数,卸载诺顿杀毒软件之前,一切正常在线。看来IP地址的突变一定是诺顿杀毒软件造成的。为了进一步验证作者的猜测,笔者打开了Windows XP系统的日志信息,想找到一些答案。
果然,日志文件明确指出系统有7300错误,DHCP服务无法正常启动。为了找出7300错误的原因,笔者查阅了网上的资料。几经努力,终于了解到7300错误的发生主要是由于DHCP客户端服务无法正常初始化造成的。一旦DHCP服务无法正确启动,Windows XP workstation自然无法从DHCP服务器动态获取合法的IP地址。这显然是本地电脑IP地址突然变成“0.0.0”的原因。
根据日志文件的提示,笔者进一步发现DHCP客户端服务无法正常初始化的原因主要是依赖于DHCP服务的SYMTDI服务无法正常启动。虽然SYMTDI服务在运行过程中会被诺顿杀毒软件自动监控,但是一旦诺顿杀毒软件被强制卸载,SYMTDI服务就会受到牵连,无法正常启动。要使DHCP服务正常启动,您可以删除它对SYMTDI服务的依赖。为此,您可以遵循以下步骤:
依次点击“开始”→“运行”命令。在弹出的系统操作对话框中,输入字符串命令“Regedit”,点击“确定”按钮,打开系统的注册表编辑窗口;其中注册表分支HKEY _本地_机器系统当前控制设置服务DHCP依次展开。在对应“DHCP”分支的右侧子窗口中(如图1所示),双击其中的“DependOnService”键值。在接下来出现的属性设置框中,删除SYMTDI数字数据。最后,单击“确定”按钮并重启计算机系统。以后按照正常的方法,重置上网参数,就可以保证本地电脑正常上网了。
位律师回复
0条评论