前面的答案描述了如何从服务器中删除 AD LDS实例。但是,它们都没有解决从服务器中删除 AD LDS角色(Windows 功能)的问题。在问题的情况下,当 AD LDS 角色已安装但未配置时,没有要删除的 AD LDS 实例,因此 adamuninstall.exe 将不起作用。使用 dsdbutil 列出实例将显示您不想删除的 Active Directory (NTDS) 实例。
要在未配置任何实例时删除 AD LDS 角色,请打开提升的 powershell 窗口并输入remove-windowsfeature adlds. 这将从控制面板和服务器管理器的角色和功能视图中删除该角色。您可以通过运行来验证这是否有效get-windowsfeature adlds。删除不需要重新启动服务器。
如果您无法从程序和功能中删除它,请使用 cmd:
其中
instancename
是您要删除的 AD LDS 实例的d:\dirpath\filename
名称,是您可以在此指定实例的 AD LDS 管理员凭据中键入的文件的位置和名称。文件必须包含:它应该能够在不干扰 AD 的情况下被删除。
卸载:c:\windows\adam\adamuninstall.exe /i:instanceName
列出实例: dsdbutil “list instances” quit
前面的答案描述了如何从服务器中删除 AD LDS实例。但是,它们都没有解决从服务器中删除 AD LDS角色(Windows 功能)的问题。在问题的情况下,当 AD LDS 角色已安装但未配置时,没有要删除的 AD LDS 实例,因此 adamuninstall.exe 将不起作用。使用 dsdbutil 列出实例将显示您不想删除的 Active Directory (NTDS) 实例。
要在未配置任何实例时删除 AD LDS 角色,请打开提升的 powershell 窗口并输入
remove-windowsfeature adlds
. 这将从控制面板和服务器管理器的角色和功能视图中删除该角色。您可以通过运行来验证这是否有效get-windowsfeature adlds
。删除不需要重新启动服务器。