如何将 Windows Server 2016 的桌面体验版转换为核心版?对于以前的内部版本,您可以使用 powershell uninstall-windowsfeature
cmdlet 删除功能,例如server-gui-shell
并将server-gui-mgmt-infra
桌面体验版转换为核心版,但 RTM 版本中不再存在这些功能。
背景:
我想开始启动并运行一些 Windows Server 2016 Core VM。由于它在 MSDN 上尚不可用,我不得不使用评估 ISO。如果您想使用桌面体验版,这在长期(> 180 天)内可以正常工作,因为您可以使用产品密钥将评估版更改为许可版,dism.exe /online /set-edition:ServerDatacenter /productkey:00000-00000-00000-00000-00000 /accepteula
但这不适用于 Server 2016 的核心版本,因为dism.exe /get-targeteditions
没有列出将其更改为非评估版的任何选项。所以现在我不得不等待几周让它在 MSDN 上可用,或者将桌面体验版转换为核心版,因为我需要这些虚拟机在 180 天内工作。
在 Server 2016 中,不再支持更改为核心版的方式,您必须在安装时决定使用哪个版本。
我还没有看到任何黑客可以使这项工作正常进行,当然您可以将外壳更改为
cmd.exe
orpowershell.exe
但我不建议手动删除文件并更改注册表。所以在你的情况下,恐怕你必须等到 MSDN 上的 ISO 可用。
对于那些总是希望有供应商文档支持的声明的人 - 声明可以在这里找到,我引用它:
“与某些以前版本的 Windows Server 不同,安装后您无法在 Server Core 和具有桌面体验的服务器之间进行转换。如果您安装了 Server Core,后来又决定使用具有桌面体验的服务器,您应该进行全新安装。”