[转载]DHCP Client服务未启动的错误
信息来源:blog.mvpcn.netDHCP Client服务是作什么用处的?
它自己的描述是 通过注册和更改 IP 地址以及 DNS 名称来管理网络配置。
有点难懂是不是?今天碰到一个现象,我更改网络适配器的IP地址和DNS服务器地址的时候,一路确定出来,系统竟然要求我重新启动计算机?!!!
这在刚刚初始化安装Windows XP的时候不是这样的,直接更改就可以了。后来想起我最近将几个不常用的服务设置为手动,一查这个现象产生的原因是DHCP Client服务没有起来,启动这个服务就OK了。
另外,前几天看到L提到自己的BLOG的Feedback有垃圾信息,今天看看自己的果然,我的也未能幸免。
以前发过一个关于DHCP Client服务未启动的现象,现在补充两个:
1.DHCP 客户端初始化不正确,导致产生了无效的 IP 地址
症状
在您尝试启动 Windows XP 时,也许无法连接到 Internet,您会注意到 IP 地址为 0.0.0.0。
您可能还会收到以下错误信息:
Dependency service does not exist or is marked for deletion
系统事件日志中将显示如下事件 ID 信息:Error 7003 DHCP service failed to start because dependency service SYMTDI will not start.
原因
此问题的发生可能是由于 DCHP 客户端初始化不正确,没有设置 IP 地址(IP 地址显示为 0.0.0.0)。当您从系统中删除 Norton Antivirus 软件,而删除过程留下了 SYMTDI 依赖项时会发生此问题,这已经是已知的行为。
解决方案
警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因“注册表编辑器”使用不当而导致的问题。使用“注册表编辑器”需要您自担风险。
要解决此问题,请执行下列步骤:
1. 单击“开始”,然后单击“运行”。
2. 在“打开”框中,键入 regedit,然后单击“确定”。
3. 找到下面的注册表项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DHCP DependOnService
注意:该变量列出了 SYMTDI。
4. 编辑该值,从依赖列表中删除 SYMTDI。
5. 重新启动计算机。
2.“Ipconfig”命令报告 IP 地址 0.0.0.0
症状
当您使用 ipconfig 命令续订计算机的 IP 地址时,可能出现以下某个问题:
• 您可能会收到以下错误信息:
An error occurred while renewing interface local area connection.The system cannot find the file specified.
- 或 -
• 该命令可能返回 IP 地址和子网掩码 0.0.0.0。
解决方案
要解决此问题,请按照出现的顺序使用以下方法。开始之前,请重新启动计算机。在完成每种方法后测试一下,以确定问题是否已经解决。
方法 1:关闭防火墙
确保没有防火墙,且 Windows XP 中的 Windows 防火墙已经关闭。
• 如果安装了第三方防火墙,则禁用它。有关如何禁用防火墙的信息,请参阅产品文档,或与制造商的技术支持部门联系。
• 关闭 Windows XP 中的 Windows 防火墙。为此,请按照下列步骤操作:
1. 依次单击“开始”、“控制面板”、“网络和 Internet 连接”,然后单击“网络连接”。
2. 右键单击您的连接,然后单击“属性”。
3. 单击“高级”选项卡,然后单击以清除“Windows 防火墙”复选框(如果该复选框已被选中)。
方法 2:验证是否正确安装了网卡
验证是否正确安装了网卡。为此,请按照下列步骤操作:
1. 右键单击“我的电脑”,单击“管理”,然后单击“计算机管理”下的“设备管理器”。
2. 展开“网络适配器”,然后验证是否列出了您的网络适配器。
如果未列出您的网络适配器,请按照出现的顺序使用以下方法:
a. 更新或重新安装此驱动程序。
b. 将该适配器移动到其他可用插槽,然后重新安装它。
c. 更换网络适配器。
方法 3:验证是否启动了动态主机配置协议 (DHCP) 客户端服务
验证是否启动了 DHCP 客户端服务。为此,请按照下列步骤操作:
1. 右键单击“我的电脑”,单击“管理”,展开“计算机管理”下的“服务和应用程序”,然后单击“服务”。
2. 验证“DHCP 客户端”服务是否正在运行。
3. 如果该服务已停止,则右键单击“DHCP 客户端”,然后单击“启动”。
注意:如果该服务未启动,则相关组或服务也可能会停止。
方法 4:修改注册表
警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。确保 DHCP 注册表项正确。为此,请按照下列步骤操作:
1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2. 找到下面的注册表项。
HKEY_LOCAL_MACHINE\System\ControlSet001\Services\DHCP
3. 在右窗格中,双击“DependOnService”,然后确保“数据值”的值为 Tcpip Afd NetBT。
4. 重新启动计算机,然后按照方法 3 中的描述验证是否启动了 DHCP 服务。
页:
[1]