当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何降级 Windows Server 版本或许可证

作者:精品下载站 日期:2024-12-15 00:51:36 浏览:18 分类:玩电脑

如何降级 Windows Server 版本或许可证


当我们分析正在使用的服务器许可证时,我们发现其中一台服务器安装的 Windows Server Datacenter 版本比服务器上运行的任务所需的版本贵得多(没有 Hyper-V 虚拟化、S2D、Azure Stack、存储副本等)。我们考虑将已安装的 Windows Server 2019 的版本更改(降级Datacenter 至 Standard,以节省更昂贵的许可证。我们没有考虑完全重新安装 Windows Server,因为服务器已经配置了许多角色并安装了严格许可操作系统和硬件的其他软件。

检查 Windows Server 版本

您可以使用控制面板检查主机上安装的 Windows Server 版本。导航到控制面板 -> 系统和安全 -> 系统(或运行命令:

control /name Microsoft.System

)。

[玩转系统] 如何降级 Windows Server 版本或许可证

在此示例中,主机上安装了 Windows Server 2019 Datacenter。

您还可以从命令行查看Windows的版本和版本:

systeminfo | findstr /B /C:"OS Name" /B /C:"OS Version"

或者

wmic os get Caption, Version, BuildNumber, OSArchitecture

[玩转系统] 如何降级 Windows Server 版本或许可证

或者使用 PowerShell:

Get-WindowsEdition -Online

[玩转系统] 如何降级 Windows Server 版本或许可证

Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer

在此示例中,ServerDatacenter 版本安装在主机上。

您可以使用 Get-ADComputers cmdlet 获取 Active Directory 域中所有 Windows Server 主机的版本:

Get-ADComputer -Filter {(Enabled -eq $True) -and (OperatingSystem -Like '*Windows Server*')} -Property * | Select-Object Name,OperatingSystem,OperatingSystemVersion

[玩转系统] 如何降级 Windows Server 版本或许可证

了解如何获取域中的 Windows 版本和内部版本的列表。

如何将 Windows Server Datacenter 降级到 Windows Server Standard

之前,我们讨论了使用 DISM 将 Windows Server 版本从较低版本升级到较高版本(请参阅文章如何将 Windows Server 评估版转换为完整版)。您还可以执行相反的过程,从数据中心版降级到标准版,保留所有当前设置、已安装的角色和应用程序。

重要! Microsoft 不正式支持将 Windows Server 从较高版本降级到较低版本。官方推荐的方法是执行操作系统的全新安装。然而,本文中描述的降级是有效的,尽管这并未得到官方支持。

在执行降级之前,我们强烈建议您创建操作系统的完整映像备份(至少使用 Windows Server Backup)。

如果要降级安装了 ADDS 域控制器角色的 Windows 服务器,您还应该小心。建议您在降级之前从 Windows Server 主机转移 FSMO 角色(假设您至少有一个额外的域控制器)并将其降级为域成员服务器。备份域控制器,以便在出现问题时可以从备份恢复 DC。

  1. 在运行 Windows Server 2019 Datacenter 的主机上,启动注册表编辑器并导航到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

  2. 检查以下 REG_SZ 参数的值:EditionID=ServerDatacenter、ProductName=Windows Server 2019 Datacenter、CompositionEditionID=ServerDatacenter;

    CompositionEditionID 设置存在于 Windows Server 2019 和 Windows Server 2022 的注册表中。Windows Server 2016 中缺少此注册表参数,无需手动创建。

    [玩转系统] 如何降级 Windows Server 版本或许可证

  3. 按如下方式更改值:

    EditionID

    CompositionEditionID

    服务器标准

    ProductName 

    Windows Server 2019 标准版

    应该指出的是,Windows Server Essentials 的版本相当罕见。要降级到 Essential Edition,您必须指定 EditionID=ServerSolution。

    [玩转系统] 如何降级 Windows Server 版本或许可证

  4. 关闭注册表编辑器;

    更改指定注册表项的值后请勿重新启动服务器,否则它们将自动恢复为之前的值,并且在下一步尝试执行降级时会出现错误“

    Your Files and Settings cannot be kept because you try to install an other version as the currently used

    ”。

  5. 挂载Windows Server 2019安装ISO映像并运行安装向导(setup.exe);

    [玩转系统] 如何降级 Windows Server 版本或许可证

  6. 在Windows Server安装窗口中选择安装选项时,选择升级Windows Server 2019 Standard(桌面体验)

    [玩转系统] 如何降级 Windows Server 版本或许可证

  7. 选中保留个人文件和应用选项。如果此选项不可用并且您收到消息“

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

    ”,检查的值

    ProgramFilesPath

    ,

    ProgramFilesDir(x86)

    , 和

    ProgramW6432Dir

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion注册表项下的注册表参数);

    [玩转系统] 如何降级 Windows Server 版本或许可证

  8. 单击找到的每个项目的确认按钮。就我而言,第一项表示不建议升级 Windows Server,最好全新安装操作系统,第二项表示在此 Windows 版本中默认禁用 PnP 和 RemoteFX USB 设备重定向;

    [玩转系统] 如何降级 Windows Server 版本或许可证

  9. 启动 Windows Server 离线升级过程。等待它完成,并在重新启动几次后,检查 Windows 2019 标准版现在是否正在主机上运行。

    [玩转系统] 如何降级 Windows Server 版本或许可证

此降级方法适用于所有受支持的 Windows Server 版本 (2012R2/2016/2019/2022)。

对于桌面操作系统版本(Windows 10、11等),您还可以更改版本而无需重新安装。

降级权利:Windows Server 2022 至 2019/2016

如果您拥有较新版本产品的许可证(降级权利),Microsoft 许可协议允许您使用早期版本的 Windows Server。例如,如果您拥有 Windows Server 2022 所需的商业许可证,则可以运行 Windows Server 2019 和 2016。

要通过降级激活以前版本的 Windows Server,您需要从批量许可服务中心 (VLSC) 帐户获取有效的产品密钥。如果您没有这样的密钥,您可以联系微软支持在降级权限下生成产品密钥。

如果您部署了 KMS 服务来激活 Windows Server,则可以使用公共 GVLK 密钥安装 Windows Server,然后在 KMS 上激活您的主机。在这种情况下,您无需联系 Microsoft 支持(请参阅密钥管理服务/KMS 激活常见问题解答)。

无法对已安装的 Windows 操作系统版本执行就地降级。这意味着,如果您安装了 Windows Server 2022 但需要 Windows Server 2016 来实现旧版兼容性,您将无法降级已部署的操作系统版本。您将需要执行 Windows Server 2016 的全新安装并使用适当的产品密钥激活它。

如果您部署了远程桌面服务,则在降级 Windows Server 版本时还必须降级 RDS CAL。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯