您的位置:首页 > 其它

无法执行组策略处理,事件 1030 和 1058 被记录到域控制器的应用程序日志中

2007-11-27 14:48 393 查看
文章来自:http://support.microsoft.com/kb/842804/zh-cn

无法执行组策略处理,事件 1030 和 1058 被记录到域控制器的应用程序日志中

察看本文应用于的产品
文章编号:842804
最后修改:2007年7月23日
修订:8.4
重要说明:本文包含有关如何修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在出现问题时如何还原注册表。有关如何备份、还原和修改注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注册表说明本页

症状


原因


解决方案


Windows Server 2003


Service Pack 信息


修补程序信息


先决条件


重新启动要求


修补程序替代信息


文件信息


注册表信息


Microsoft Windows XP


Service Pack 信息


状态


替代方法


参考
.toc{display: none;}

症状

当您将运行 Microsoft Windows Server 2003 的计算机从待机状态恢复时,计算机可能会停止响应。此外,在出现桌面之前,“正在应用个人设置”消息框可能会显示长达一个小时。

当您将基于 Windows Server 2003 的计算机从待机状态恢复时,计算机处于锁定状态。您必须登录到计算机才能访问桌面。发生此问题时,工作站并没有被锁定,但 Windows Server 2003 登录屏幕却没有出现。

此外,重新启动基于 Windows Server 2003 的计算机后,可能会在域控制器上的应用程序事件日志中记录以下事件消息: 类型:错误
来源:Userenv
类别:无
事件 ID: 1058
描述:Windows 无法访问 GPO CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=domain,DC=com 的文件 gpt.ini。此文件必须在位置 <\\domain\sysvol\domain\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\gpt.ini> 中。(访问被拒绝)。组策略处理中止。有关更多信息,请参见位于 http://support.microsoft.com 的帮助和支持中心。

描述:Windows 无法访问 GPO CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=domain,DC=com 的文件 gpt.ini。此文件必须在位置 <\\domain\sysvol\domain\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\gpt.ini> 中。(未找到网络路径。)。类型:错误
来源:Userenv
类别:无
事件 ID:1030
描述:Windows 不能查询组策略对象列表。描述此问题的原因的消息先前被策略引擎记录。有关更多信息,请参见位于 http://support.microsoft.com 的帮助和支持中心。 计算机从待机状态恢复后,当您启用用户环境 (Userenv) 日志时,域分布式文件系统 (DFS) 服务可能无法工作。此外,您可能会收到与 %SystemRoot%\Debug\UserMode\Userenv.log 文件中的以下消息类似的消息。

注意:有关如何启用 Userenv 日志的信息,请参见“参考”一节中引用的 Microsoft 知识库文章。 USERENV(1d8.a84) 21:52:58:718 EvaluateDeferredGPOs:Searching for GPOs in cn=policies,cn=system,DC=domain,DC=local
USERENV(1d8.a84) 21:52:58:718 ProcessGPO:Searching <CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=domain,DC=local>
USERENV(1d8.a84) 21:52:58:718 ProcessGPO:Machine has access to this GPO.
USERENV(1d8.a84) 21:52:58:718 ProcessGPO:GPO passes the filter check.
USERENV(1d8.a84) 21:52:58:718 ProcessGPO:Found functionality version of:2
USERENV(1d8.a84) 21:52:58:718 ProcessGPO:Found file system path of:<\\domain.local\sysvol\domain.local\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}>
USERENV(1d8.a84) 21:52:58:734 ProcessGPO:Couldn't find the group policy template file <\\domain.local\sysvol\domain.local\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\gpt.ini>, error = 0x5.

回到顶端

原因

如果 winlogon 进程试图在其他组件运行前处理组策略,则可能发生此问题。本文介绍的此修补程序添加了更多的逻辑,以增强 winlogon 和工作站服务的默认行为。

但是,其他一些情况也可能导致此问题。应用此修补程序前,请确保已启动并正确配置了下列组件:
Netlogon 和 DFS 服务已启动。
域控制器具有读取和应用域控制器策略的权限。
在 Sysvol 共享上正确设置了 NTFS 文件系统权限和共享权限。
DNS 项对于域控制器正确。


回到顶端

解决方案

Windows Server 2003

Service Pack 信息

要解决此问题,请获取 Windows Server 2003 的最新 Service Pack。有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 889100 (http://support.microsoft.com/kb/889100/) 如何获取 Windows Server 2003 的最新 Service Pack
注意:安装 Service Pack 后,您仍然必须按照“注册表信息”一节中所述的过程操作。

修补程序信息

Microsoft 目前提供了一个受支持的修补程序。但是,此修补程序仅用于修复本文所述的问题。请仅将此修补程序应用于出现这一特定问题的系统。此修补程序可能还会接受进一步的测试。因此,如果这个问题没有给您造成严重的影响,我们建议您等待包含此修补程序的下一个 Service Pack。

要解决该问题,请向 Microsoft 在线客户服务提交请求以获取修补程序。要提交联机请求以获取修补程序,请访问下面的 Microsoft 网站: http://go.microsoft.com/?linkid=6294451 (http://go.microsoft.com/?linkid=6294451)注意:如果发生其他问题或需要进行任何疑难解答,则您可能需要创建单独的服务请求。对于此特定修补程序无法解决的其他支持问题和事项,将照常收取支持费用。要创建单独的服务请求,请访问下面的 Microsoft 网站: http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)先决条件无先决条件。 重新启动要求应用此修补程序后,必须重新启动计算机。 修补程序替代信息此修补程序不替代任何其他修补程序。 文件信息此修补程序的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件的日期和时间按协调世界时 (UTC) 列出。当您查看文件信息时,该时间将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”工具的“时区”选项卡。
日期         时间   版本            大小    文件名-------------------------------------------------------22-Mar-2004  23:18  5.2.3790.140  540,160  Winlogon.exe          22-Mar-2004  23:18  5.2.3790.121  126,976  Wkssvc.dll
注册表信息警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。

注意:在 Windows Server 2003 中请按照下列步骤操作。

应用此修补程序后,请按照下列步骤操作:
1.依次单击“开始”、“运行”,在“打开”框中键入 regedit,然后单击“确定”。
2.在注册表编辑器中,找到下面的注册表子项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
3.如果缺少“WaitForNetwork”项,则必须添加此项。为此,请按照下列步骤操作:
a. 右键单击“Winlogon”子项,单击“新建”,然后单击“DWORD 值”。
b. 在“数值名称”框中,键入 WaitForNetwork。
4.右键单击“WaitForNetwork”,然后单击“修改”。
5.在“编辑 DWORD 值”对话框的“数值数据”框中键入 1,然后单击“确定”。
6.退出注册表编辑器。


回到顶端

Microsoft Windows XP

Service Pack 信息

要解决此问题,请获取最新的 Windows XP Service Pack。有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 322389 (http://support.microsoft.com/kb/322389/) 如何获取最新的 Windows XP Service Pack

回到顶端

状态

Microsoft 已经确认这是在“这篇文章中的信息适用于:”部分中列出的 Microsoft 产品中存在的问题。
此问题最早在 Windows Server 2003 Service Pack 1 中得到了解决。
此问题最早在 Windows XP Service Pack 2 中得到了解决。

回到顶端

替代方法

要解决此问题,可以运行 Dfsutil.exe 文件。Microsoft Windows Server 2003 支持工具包含 Dfsutil.exe 文件。要安装 Windows Server 2003 支持工具,请运行 Windows Server 2003 光盘中的 \\SUPPORT\TOOLS\SUPTOOLS.MSI。您也可以直接从 \\SUPPORT\TOOLS\SUPPORT.CAB 文件提取支持工具。 要运行 Dfsutil.exe 文件,请按照下列步骤操作:
1.依次单击“开始”、“运行”,键入 cmd,然后单击“确定”。
2.在命令提示符下,键入 dfsutil /PurgeMupCache,然后按 Enter。
注意:这只是临时的替代方法。它仅在重新启动计算机前有用。要修复此问题,请安装针对 842804 的修补程序包。

回到顶端

参考

有关启用用户环境日志的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 221833 (http://support.microsoft.com/kb/221833/) 如何启用 Windows 零售版本的用户环境调试日志 有关事件 ID 1030 和事件 ID 1058 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 834649 (http://support.microsoft.com/kb/834649/) 当基于 Windows 2000 的域控制器上未启动 DFS 时,客户机记录事件 ID 1030 和事件 ID 1058

回到顶端
这篇文章中的信息适用于:
Microsoft Windows Server 2003, Enterprise Edition
Microsoft Windows Server 2003 Standard Edition
Microsoft Windows XP Home Edition
Microsoft Windows XP Professional Edition
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐