我最近接手了一个 Windows 域环境,发现 AD 的运行状况不佳。
我设法解决了大部分问题,BPA 没有显示任何错误,一切似乎运行良好。
Sysvol 正在通过 DFSR 进行复制,那里没有任何问题。域复制正常。repadmin /replsum 没有显示任何错误。
我剩下的唯一问题是 NETLOGON 文件夹丢失。 sysvol 中也缺少脚本文件夹。 我们有两个域控制器,但两个域控制器都缺少 NETLOGON + 脚本文件夹。 这是我们仅有的 2 个域控制器。
以下是我在两个 DC 中遇到的错误。
我按照这个 KB 操作,但没有任何效果。https://support.microsoft.com/en-us/help/2218556/how-to-force-an-authoritative-and-non-authoritative...
此刻我已经没有什么可以尝试的了,有人有什么想法吗?
编辑:包括目录 c:\Windows\SYSVOL_DFSR\sysvol 的输出
输出net share
答案1
重新创建 C:\Windows\SYSVOL_DFSR\sysvol\\SCRIPTS 目录。
答案2
感谢@GregAskew,我得以解决这个问题。谁会想到这会是一件如此简单的事情。
scripts
我所做的只是在 中手动创建C:\Windows\SYSVOL_DFSR\sysvol\<domain name>\
。无需授予它任何权限。之后我重新启动了 netlogon 服务net stop netlogon
&&
net start netlogon
,netlogon 便自动共享了。
答案3
2016 AD 上存在类似问题,检查了 C:\Windows\SYSVOL\domain 并发现缺少“脚本”。
重新创建文件夹并重新启动创建 SHARE 的 NETLOG 服务。
在完成这个简单的任务之前,我遵循了这篇文章http://www.careexchange.in/sysvol-and-netlogon-share-is-missing-in-newly-built-domain-controllers-2008r22012r2/
答案4
在 C:\Windows\SYSVOL_DFSR\sysvol<域名>\ 内创建 SCRIPTS 文件夹,重新启动服务后运行良好,dcdiag 中的错误 67 消失
我在具有 Windows Server 2012R2 和 Windows Server 2019 的域中工作