抱歉,但我无法解决这里遇到的问题。我从服务器管理器中删除了 AD 功能,重新启动后,我的服务器 2012 gui 就不存在了。只有命令提示符需要处理。我尝试根据我找到的线程启用回 GUI。我执行了 SConfig,但没有用于恢复 GUI 的选项 12。我尝试运行 powershell,但它显示“powershell 未被识别为内部或外部...”。我将路径更改为 c:\windows\system32\windowspowershell\v1.0,并尝试运行 powershell,结果发现相同的错误消息。那么,我该如何启用我的服务器 2012 的 GUI 功能呢?
答案1
explorer 根本就无法启动吗?您尝试过explorer.exe
在命令提示符窗口中输入吗?我猜不是这种情况,因为登录时通常不会出现命令提示符。听起来好像 shell 不知何故被删除了,实际上为您提供了服务器核心安装,在这种情况下,请尝试从命令提示符发出以下命令。如果 shell 以某种方式被禁用,这应该会重新启用它。
Dism /online /enable-feature /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /featurename:ServerCore-FullServer
答案2
仅供参考,当我遇到这种情况时,使用上述命令时,我不断收到错误 50。我必须添加 /all 才能使其正常工作。一旦我这样做了,它就正常工作了。
Dism /online /enable-feature /all /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /featurename:ServerCore-FullServer
答案3
以下对我有用
Dism /online /enable-feature /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /featurename:ServerCore-FullServer /all