域与目录服务

在基于 Windows Server 2008 的新完整或只读域控制器上安装Active Directory 域服务后,NETLOGON 共享不存在 - Windows Server

· 52CE 我爱测

本文提供了在基于 Windows Server 2008 的新完整或只读域控制器上安装Active Directory 域服务后出现的问题的解决方法。 重要 本文包含有关如何修改注册表的信息。 修改注册表之前,一定要先对其进行备份。 并且一定要知道在发生问题时如何还原注册表。 有关如何备份、还原和修改注册表的详细信息,请参阅如何在 Windows 中备份和还原注册表(https://support.microsoft.com/help/322756)。 原

本文提供了在基于 Windows Server 2008 的新完整或只读域控制器上安装Active Directory 域服务后出现的问题的解决方法。

重要

本文包含有关如何修改注册表的信息。 修改注册表之前,一定要先对其进行备份。 并且一定要知道在发生问题时如何还原注册表。 有关如何备份、还原和修改注册表的详细信息,请参阅如何在 Windows 中备份和还原注册表。

原始 KB 数: 947022

现象

在现有域中新的基于完整或只读的 Windows Server 2008 域控制器上安装Active Directory 域服务后,存在 SYSVOL 共享。 但是,新域控制器上不存在 NETLOGON 共享。

注意

如果缺少 NETLOGON 和 SYSVOL 共享,本文不适用。

原因

当 Netlogon 服务非常快速地读取注册表中的 SysvolReady 标志时,会出现此问题。 然后,Netlogon 服务尝试在 NT 文件复制服务 (NTFRS) 创建此文件夹之前共享 \Windows\SYSVOL\domain\scripts 文件夹。

解决方法

注意

如果使用注册表编辑器或使用其他方法错误地修改了注册表,则可能会发生严重问题。 这些问题可能需要重新安装操作系统才能解决。 Microsoft 不能保证可以解决这些问题。 您应自行承担修改注册表的风险。

若要解决此问题,请将 SysvolReady 标志注册表值设置为 0,然后在注册表中重新设置为 1。 为此,请按照下列步骤进行操作:

  1. 单击“开始”,再单击“运行”,键入“regedit& ”,然后单击“确定”。
  2. 在注册表编辑器中找到以下子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
  3. 在详细信息窗格中,右键单击 SysvolReady 标志,然后单击“ 修改”。
  4. 在 “值”数据 框中,键入 0,然后单击“ 确定”。
  5. 再次在详细信息窗格中,右键单击 SysvolReady 标志,然后单击“ 修改”。
  6. 在“数值数据”框中,键入 1,然后单击“确定”。

注意

这将导致 Netlogon 共享 SYSVOL,并且脚本文件夹将存在。

详细信息

“症状”部分中介绍的问题发生在以下方案中:

  1. NTFRS 首先将更改置于以下位置: \Windows\SYSVOL\domain\DO_NOT_REMOVE_NtFrs_PreInstall_Directory

    然后,NTFRS 通知 Netlogon 通过将 SysvolReady 标志注册表项设置为 1 来共享 SYSVOL。

  2. 然后,NTFRS 将文件从步骤 1 中提到的位置移动到以下文件夹并重命名: \Windows\SYSVOL\domain

  3. 但是,如果 Netlogon 服务非常快速地读取注册表中的 SysvolReady 标志条目,Netlogon 服务会尝试在 NTFRS 创建此文件夹之前共享 \Windows\SYSVOL\domain\scripts 文件夹。 因此,不会创建 NETLOGON 共享。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。