将Windows Server 2016桌面体验转换为Core

如何将Windows Server 2016的桌面体验版转换为Core版? 对于以前的内部版本,您可以使用powershell uninstall-windowsfeature cmdlet删除server-gui-shellserver-gui-mgmt-infra ,将Desktop Experience版本转换为Core版本,但这些function在RTM中不再存在版。

背景:

我想开始运行一些Windows Server 2016 Core VM。 由于它尚未在MSDN上提供,我不得不使用评估ISO。 如果您要使用Desktop Experience版本,则可以长期(> 180天)正常工作,因为您可以使用产品密钥和dism.exe /online /set-edition:ServerDatacenter /productkey:00000-00000-00000-00000-00000 /accepteula将评估版更改为许可dism.exe /online /set-edition:ServerDatacenter /productkey:00000-00000-00000-00000-00000 /accepteula但这不会与服务器2016年的核心版本作为dism.exe /get-targeteditions不列出任何选项将其更改为非评估版。 所以现在我不得不等待几个星期才能在MSDN上使用它,或者将桌面体验版本转换为核心版本,因为我需要这些虚拟机在180天内工作。

在Server 2016中,不再支持更改为Core Edition的方式,您必须在安装时作出决定使用哪个版本。

我还没有看到任何黑客尚未做出这项工作,当然,你可以将shell更改为cmd.exepowershell.exe但我不会build议手动删除文件和更改registry。

所以在你的情况下,恐怕你必须等到MSDN上有ISO。

对于那些总是希望由供应商的文档支持的语句的人可以在这里find声明,我引用它:

“与以前版本的Windows Server不同,在安装完成后,无法使用桌面体验在服务器核心与服务器之间进行转换,如果您安装了服务器核心,并且稍后决定使用具有桌面体验的服务器,则应该重新安装。