用于:* WindowsServer 2019、Windows Server 2016、Windows Server 2012 R2
症状
域控制器不启动或不显示登录屏幕。 重新启动域控制器并观察启动过程后,根据操作系统,你会注意到以下症状。
WindowsServer 2008 R2 或 Windows Server 2008
- 启动时,服务器遇到"停止"错误,并简要显示以下错误消息:
STOP:c00002e2 目录服务无法启动,原因如下:
找不到指定的过程
错误状态:0xc000007a。
- 然后,服务器将切换到启动菜单进行恢复或进行常规启动。
Windows Server 2012及更高版本
启动时,服务器将切换到提供继续操作或故障排除的选项菜单。
原因
发生此问题的原因是:Active Directory 域服务角色已从域控制器中删除,而未先将其降级。 使用 Dism.exe、Pkgmgr.exe 或 Ocsetup.exe 删除 DirectoryServices-DomainController 角色将成功,但是这些维护工具不会验证计算机是否是域控制器。
解决方案
备注
这些步骤假定您具有其他正常工作的域控制器,并且您只想从此服务器中删除 Active Directory 域服务。 如果您没有其他正常工作的域控制器,并且这是域中的唯一域控制器,则必须还原早期的系统状态备份。
WindowsServer 2008 R2 或 Windows Server 2008
- 按住 Shift+F8 时重新启动服务器。
- 选择 "目录服务修复 (DSRM) ,然后使用 DSRM 帐户登录。
- 验证角色已删除。 例如,若要在 Windows Server 2008 R2 上执行,请使用以下命令:
控制台复制
dism.exe /online /get-features
- 将DirectoryServices-DomainController角色添加回服务器。 例如,若要在 Windows Server 2008 R2 上执行,请使用以下命令:
控制台复制
dism.exe /online /enable-feature /featurename:DirectoryServices-DomainController
- 重新启动并再次 选择目录服务还原 模式。
- 应用 /forceremoval 参数以从域控制器中删除 Active Directory 域服务。 为此,请运行以下命令:
控制台复制
dcpromo.exe /forceremoval
- 若要删除域控制器元数据,请使用 ntdsutil.exe 或 dsa.msc 工具。
Windows Server 2012及更高版本
- From the Choose an option menu, select Troubleshoot, click Startup 设置, and then click Restart.
- 选择 "目录服务修复 (DSRM) ,然后使用 DSRM 密 ……码登录。
- 验证角色已删除。 为此,请使用以下命令:
控制台复制
dism.exe /online /get-features
- 将DirectoryServices-DomainController角色添加回服务器。 为此,请使用以下命令:
控制台复制
dism.exe /online /enable-feature /featurename:DirectoryServices-DomainController
- 重新启动, 再次选择目录服务还原 模式,然后使用 DSRM 帐户登录。
- 使用服务器管理器或 Windows PowerShell,并应用 -ForceRemoval 参数以从域控制器中删除 Active Directory 域服务。 为此,请运行以下命令:
PowerShell复制
Uninstall-AddsDomaincontroller -ForceRemoval
- 若要删除域控制器元数据,请使用 ntdsutil.exe 或 dsa.msc 工具。