When you try to use Group Policy to install the PolicyMaker Software Update client on a Microsoft Windows XP Service Pack 2 (SP2)-based computer, Group Policy may not install the update as expected.
When you view the log files in Event Viewer in this situation, you see that the following Error events are logged:
Event ID: 5719
Description: No Domain Controller is available for domain DTS-LAB due to the following:
There are currently no logon servers available to service the logon request. .
Make sure that the computer is connected to the network and try again. If the problem persists, please contact your domain administrator.
Event ID: 1054
Description: Windows cannot obtain the domain controller name for your computer network. (The specified domain either does not exist or exist or could not be contacted). Group Policy processing aborted.
This problem may occur if the Group Policy engine times out as it waits for the network to start.
This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
How to back up and restore the registry in Windows
To resolve this problem, add the GpNetworkStartTimeoutPolicyValue registry entry on the Windows XP SP2-based computer. This entry specifies the number of seconds that the system waits before it tries to run the Group Policy startup script again. To find the value that will work for your configuration, define a decimal value of 60, and then incrementally increase this value until the problem is resolved.
To add the GpNetworkStartTimeoutPolicyValue registry entry and to define the value, follow these steps:
- Click Start, click Run, type regedit, and then click OK.
- Expand the following registry subkey:
- Right-click Winlogon, point to New, and then click DWORD Value.
- To name the new entry, type GpNetworkStartTimeoutPolicyValue, and then press ENTER.
- Right-click GpNetworkStartTimeoutPolicyValue, and then click Modify.
- Under Base, click Decimal.
- In the Value data box, type 60, and then click OK.
- Close Registry Editor, and then restart the computer.
- If the Group Policy startup script does not run, incrementally increase the value of the GpNetworkStartTimeoutPolicyValue registry entry until the problem is resolved.