将 Windows Server 2016 桌面体验转换为核心

Muh*_*gen 7 windows-server-core evaluation windows-server-2016

如何将 Windows Server 2016 的桌面体验版转换为核心版?对于以前的内幕构建您使用的PowerShell uninstall-windowsfeaturecmdlet删除等功能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 上提供它,或者将桌面体验版转换为核心版,因为我需要这些 VM 工作超过 180 天。

Pet*_*orf 8

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

我还没有看到任何使这项工作起作用的技巧,当然您可以将 shell 更改为cmd.exepowershell.exe但我不建议手动删除文件并更改注册表。

因此,在您的情况下,恐怕您必须等到 MSDN 上的 ISO 可用。

  • 是的,正是彼得所说的。Server 2016 中删除了从完整版/桌面版切换到 Core 或相反版本的功能。这是我在 Server 2012/R2 中引以为豪的功能之一,看到它消失我很难过。 (4认同)
  • Matthew Wetmore 是 Windows Server 团队的一员,所以他应该知道。 (3认同)

Mik*_*ail 5

对于那些总是希望得到供应商文档支持的声明的人 - 声明可以在这里找到,我引用它:

“与某些以前版本的 Windows Server 不同,您无法在安装后在 Server Core 和 Server with Desktop Experience 之间进行转换。如果您安装了 Server Core,然后决定使用 Server with Desktop Experience,则应该进行全新安装。”