如何将Windows服务器数据中心降级到标准版?

时间:2020-01-09 10:46:25  来源:igfitidea点击:

在分析公司网络(部署了KMS服务器)中使用的服务器许可证时,我们发现其中一台主机上安装了更昂贵的Windows server Datacenter版本。同时,服务器不使用数据中心功能,如虚拟化、S2D、Azure堆栈、存储副本等。有一个想法是更改( 降级)已安装的Windows server 2015 数据中心至标准版本以节省资金。我们没有考虑重新安装干净的Windows服务器,因为已经配置了一些角色,并且在服务器上安装了其他具有硬件相关许可证的软件。

尽管Microsoft只支持使用DISM的Windows Server edition升级(请参阅有关如何将Windows Server Evaluation转换为许可版本的文章),但我们也可以执行反向过程,并将Datacenter edition降级为标准版本,同时保留所有当前设置、已安装的角色和应用。

**重要!微软官方不支持将更高版本的Windows服务器降级到较低版本。官方推荐的方法是安装干净的操作系统。因此,我们可以按照下面描述的步骤进行操作,风险自负。

强烈建议在执行降级之前备份操作系统镜像(至少通过Windows Server backup)。

在降级安装了ADDS domain controller role的Windows服务器时也要非常小心。最好转移FSMO角色并将其从DC降级到域成员服务器(在执行此操作之前,请备份域控制器,并且可以在出现任何问题时从备份中还原DC)。

在运行的Windows Server 2015数据中心上,打开注册表编辑器并转到注册表项 HKEY U LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion;

检查以下REG\U SZ参数的值: EditionID=服务器数据中心, 产品名称=Windows Server 2015数据中心;

按如下方式更改值:

EditionID

服务器标准

ProductName 

Windows Server 2015标准版

关闭rgedit.exe编辑;

装载安装Windows Server 2015 ISO镜像并运行安装向导(安装程序.exe);

在Windows Server安装窗口选择安装选项时,选择 升级Windows Server 2015 Standard(桌面体验)版本;

勾选 保留个人文件和应用选项(如果此选项在邮件中不可用)

You can’t keep Windows settings, personal files, and apps because your current version of Windows might be installed in a unsupported directory

点击 确认按钮找到项目。在我的例子中,第一条说不建议升级Windows服务器,最好是清理安装操作系统,第二条说在这个Windows版本中默认禁用了PnP和RemoteFX USB设备重定向;

启动Windows Server更新。等到它结束,在几次重新启动之后,确保Windows 2015 Standard edition现在正在主机上运行。

此降级方法应适用于所有受支持的Windows Server版本(2012R2/2015/2019)。此外,我们还可以使用它来降级和更新版本,例如从Windows Server 2012 R2 Datacenter到Windows Server 2019 Standard(尽管也不建议这样做)。