一台Windows Server 2003,在更新重启后发现DHCP Client 服务无法启动,错误代码5:访问被拒绝。


于是Google+Baidu,发现微软已有解决的办法:http://support.microsoft.com/kb/895149。但是它提到的是从2K的域控制器升级到2K3的域控制器时可能产生此问题。

解决方法是将HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Dhcp和HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip两个子键加入network service的完全控制权限。

按照修改配置好并重启后发现问题依然存在。于是查看下面的子键,发现Parameters子键中并无network service的权限,并且这里刚好记录着Service的DLL文件,

于是尝试将HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Dhcp/Parameters和HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters两子键加入network service的完全控制权限。

配置好后直接启动DHCP Client Service[ net start dhcp ]成功,重启后服务启动正常

posted on 2013-02-20 14:50  viento  阅读(3654)  评论(0编辑  收藏  举报