无需重装地将 Windows 11 家庭版(OEM 激活)升级到批量(KMS 激活)专业版

本文撰写于 2023 年 7 月 17 日,文章中的内容具有时效性,当你看到这篇文章时它可能已经过时。

不知从什么时候开始,微软限制了将 OEM 激活的 Windows 家庭和学生版直接升级到批量激活(使用 KMS 激活)的专业版,网上之前存在的很多方法都失效了。恰好最近我买了一台新电脑,需要升级到学校提供的专业版,但是又不希望重装(这意味着重新安装全部驱动),于是开始寻找相应的办法。在尝试网上搜索发现的多种办法均失败后,我自行探索得到了一种无需重装的升级方式。我将在本文中给出我的探索过程和最终成功的方法。

请仅在具有合法批量激活许可证的情况下使用此方法,使用盗版软件违法,由此带来的任何后果本人概不负责!

失败的方法

1 在设置中更改激活密钥

通过 Windows 设置的激活页面进行密钥更改是一个很自然的想法:

如果你拥有零售 (retail) 密钥,输入即可升级。然而,如果你输入 Generic Volume License Keys (GVLK),它将报告 0xC004F017 错误,即使断网也无济于事。我很快意识到这是微软的人为限制,于是开始寻找其他方案。

slmgr/changepk

当图形界面失败时,寻找命令行方案是很自然的。我在中外互联网上都找到了类似的方案:

  • Bilibili - 该方法使用了 changepk
  • StackExchange - 除了使用 changepk ,该方法还建议先运行 slui.exe /upk 以卸载原有密钥(如果是 OEM 是可以恢复回来的)

类似的,由于 slmgr /ipk 也可以更改密钥,我也进行了尝试。

虽然以上两个网页的评论区都显示有大量网友成功,但是我进行尝试时均失败了(同样,断网并无作用)。需要注意的是,Bilibili 视频中的一些密钥可能是不需要 KMS 的批量激活密钥,输入即可激活(表现为重装后不需要设置 KMS),这并非我的目标。我希望的是使用 GVLK 通过学校的 KMS 进行正版激活,而非使用来历不明的激活密钥。

从 Bilibili 视频的评论区(按时间排序)来看,该方法的有效性经历了以下变化:

  • 2022 年底是有效的
  • 2023 年 3 月 29 日,可能是由于此前 Windows 11 的更新导致 Windows Terminal 成为 Windows 11 的默认终端,有用户声称如果使用 Windows Terminal 则 changepk 会没反应。他声称通过卸载 Windows Terminal 并使用经典终端解决了问题。(其实是不需要卸载的,改一下默认就行)
  • 2023 年 7 月16 日,也就是我尝试时,即使使用经典终端, changepk 也会没反应。

第三方工具

第三方工具如“Windows 10版本一键转换”等据称可以实现转换,但由于这些软件通常不开源,为了防止对电脑的潜在危害,我并未使用这些工具。

成功的方案:使用 iso 进行升级

在尝试以上几种办法失败后,我决定下载 iso 镜像进行重装,但是在重装时,意外发现了保留数据和软件的重装选项。步骤如下:

  • 前往微软官网下载 iso 镜像,或者下载镜像制作工具并在本地制作
    • 我选择的是后者,但是前者应该也可以
    • 如果选择镜像制作工具,一定要选择制作成 iso 而非安装介质
    • 建议选择和你当前系统相同的语言
  • 双击挂载 iso 镜像,运行其中的 setup.exe
  • 按照程序的指引操作
    • 输入 GVLK 密钥后显示是有效的,我操作时并未断网,当然断网也更好
    • 安装时务必选择 keep personal files and apps (中文版可能为 保留个人文件和应用
    • 安装会持续相对长的时间,请保证电源供应,不要擅自操作(尤其不要关机)
  • 进入新系统后,按照正常 KMS 激活流程激活
    • 使用 slmgr /skms 设置 KMS 服务器
    • 使用 slmgr /ato 激活

参考资料

  1. Bilibili 视频
  2. StackExchange - How can I upgrade a brand new Windows 11 Home to Pro? (without leaving the out-of-box experience and without logging in with a non-corporate account)
  3. Microsoft Devblogs - Windows Terminal is now the Default in Windows 11
  4. Microsoft Documentation - Key Management Services (KMS) client activation and product keys
  5. Microsoft Documentation - Slmgr.vbs options for obtaining volume activation information

无需重装地将 Windows 11 家庭版(OEM 激活)升级到批量(KMS 激活)专业版

https://blog.caomingjun.com/windows11-home-oem-to-gvlk-pro/

作者

Cao Mingjun

发布于

2023-07-17

更新于

2023-07-17

许可协议

评论