The DHCP Client service does not start after you upgrade a Windows 2000 Server-based domain controller to Windows Server 2003 (895149)
The information in this article applies to:
- Microsoft Windows Server 2003, Enterprise Edition
- Microsoft Windows Server 2003, Standard Edition
Important This article contains information about modifying the registry.
Before you modify the registry, make sure to back it up and make sure that you
understand how to restore the registry if a problem occurs. For information
about how to back up, restore, and edit the registry, click the following
article number to view the article in the Microsoft Knowledge Base: 256986 Description of the Microsoft Windows Registry SYMPTOMSAfter you upgrade a Microsoft Windows 2000 Server-based
domain controller to Microsoft Windows Server 2003, you may experience the
following symptoms:
CAUSEThis problem occurs because the Network Service account does not have sufficient permissions to access the following registry
subkeys when you upgrade to Windows Server 2003: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip This problem may also occur when you modify the Windows 2000 Group
Policy security settings, and the following conditions are true: - You modify the security settings by applying the domain controller default security template (DC Security.inf) to the Windows 2000 Server-based domain controller.
- You apply the template before you
upgrade the domain controller to Windows Server 2003.
RESOLUTIONWarning If you use Registry Editor incorrectly, you may cause serious
problems that may require you to reinstall your operating system. Microsoft
cannot guarantee that you can solve problems that result from using Registry
Editor incorrectly. Use Registry Editor at your own
risk. To resolve this problem, assign the Network
Service account Full Control access to the following registry subkeys: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip To do this, use one of the following methods: Method 1: Use Registry EditorTo use Registry editor to resolve this problem, follow these
steps:
- On the upgraded Windows Server 2003-based domain
controller, click Start, click Run, type
regedit in the Open box, and then click
OK.
- Locate and then right-click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp - Click Permissions, click
Add, type network service, and then
click OK.
- Click to select the Full Control check box
in the Allow column of the Permissions for NETWORK
SERVICE box, and then click OK.
- Locate and then right-click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip - Click Permissions, click
Add, type network service, and then
click OK.
- Click to select the Full Control check box
in the Allow column of the Permissions for NETWORK
SERVICE box, and then click OK.
Method 2: Use Group PolicyTo use Group Policy to resolve this problem, follow these
steps: - On the upgraded Windows Server 2003-based domain
controller, open Active Directory Users and
Computers.
- Expand your domain, right-click the Domain
Controllers organizational unit, and then click
Properties.
- Click the Group Policy tab, click
New, type a descriptive name for this new policy, and then
press ENTER.
- Click Properties, and then click the
Security tab.
- In the Group or user names list, click
ENTERPRISE DOMAIN CONTROLLERS.
- In the Allow column of the
Permissions for ENTERPRISE DOMAIN CONTROLLERS box, click to
clear the Read check box, and then click
OK.
- Click Add, click your domain in the
Look in list, click the Windows Server 2003-based domain
controller in the Domains, OUs and linked Group Policy Objects
list, and then click OK
- In the Domains, OUs and linked Group Policy
Objects list, click the new policy that you created in step 3, and
then click OK.
- Click Properties, and then click the
Security tab.
- In the Group or user names list, click the
Windows Server 2003-based domain controller that you added in step
7.
- In the Allow column of the
Permissions box, click to select the following check boxes:
- Click Apply, and then click
OK.
- Click Edit.
- Under Computer Configuration, expand
Windows Settings, expand Security Settings,
right-click Registry, and then click Add
Key.
- In the Registry list, expand
MACHINE, expand SYSTEM, expand
CurrentControlSet, expand Services, click
Dhcp, and then click OK.
- Click Add, type network
service, and then click OK.
- Click to select the Full Control check box
in the Allow column of the Permissions for NETWORK
SERVICE box, and then click OK.
- In the Add Object dialog box, keep the
original settings, and then click OK.
- Under Computer Configuration, expand
Windows Settings, expand Security Settings,
right-click Registry, and then click Add
Key.
- In the Registry list, expand
MACHINE, expand SYSTEM, expand
CurrentControlSet, expand Services, click
Tcpip, and then click OK.
- Click Add, type network
service, and then click OK.
- Click to select the Full Control check box
in the Allow column of the Permissions for NETWORK
SERVICE box, and then click OK.
- In the Add Object dialog box, keep the
original settings, and then click OK.
Modification Type: | Minor | Last Reviewed: | 3/14/2005 |
---|
Keywords: | kbtshoot kbprb KB895149 kbAudITPRO |
---|
|
|
©2004 Microsoft Corporation. All rights reserved.
|
|