如果您曾经构建过计算机并购买了Windows许可证,那么您可能不希望为下一个许可证购买另一个许可证。 使用slmgr
命令,可以停用旧PC,然后激活新PC。
停用旧PC而不是购买新许可证
Windows许可证很昂贵。 100美元到200美元,来自微软的官方产品密钥与1 TB固态硬盘,16 GB RAM或主板相同。 从粗略的网站上购买廉价密钥并不是一个好主意。 因此,如果您希望停用旧计算机以支持新计算机,那么支付另一个许可证并不是一个很好的选择。 好消息是,可以停用您不再打算使用的PC,然后将该许可证转移到新计算机上。
slmgr命令使这一点相当简单,但您需要记住一些限制。 这对于OEM密钥不起作用,OEM密钥是您在商店中购买的计算机附带的密钥。 制造商将这些密钥嵌入到它们所源自的硬件中,并将它们传输到新设备将不起作用 。 虽然slmgr
可以停用任何零售密钥(您单独购买的密钥),但它只会激活与已安装的操作系统匹配的密钥。
Windows 7和8键仍然会激活Windows 10 ,但只能通过标准激活过程而不是通过slmgr
。 如果您在“Home”安装中输入“Pro”键,那么slmgr
也会失败。 为了使事情尽可能简单,将Windows 10 Home键传输到Windows 10 Home设备,将Windows 10 Pro键传输到Windows 10 Pro设备。 否则,你将不得不采取一些额外的步骤。
如何停用旧PC
在开始之前,请确保将Windows Key保存在某处。 如果您有产品包装盒或数字收据,请从那里抓取。 否则,有一些方法可以从旧PC恢复产品密钥 ,包括使用Nirsoft的Produkey 。
要停用旧PC,您需要打开提升的命令提示符。 拥有管理员帐户是不够的。 您需要单击开始按钮并在搜索框中键入“cmd”(不带引号)。 然后单击右侧的“以管理员身份运行”选项。
在出现的命令提示符下,运行以下命令,然后重新启动计算机:
slmgr.vbs / upk
如果您计划销售机器或将其丢弃,您可能还想从注册表中清除密钥。 停用并非绝对必要,但保护密钥是个好主意。
在命令提示符中键入以下内容:
slmgr.vbs / cpky
如果命令成功,您的旧PC将被停用。 您仍然可以使用Windows,但它不会被视为Windows的正版副本 ,并且某些功能将无法正常工作 - 就像个性化桌面一样。 您将处于与没有产品密钥的情况下安装Windows相同的状态。 如果要激活Windows,可以购买新密钥并输入,或从Windows应用商店购买。
如何激活新PC
要使用slmgr
激活,请打开提升的命令提示符并运行以下命令:
slmgr.vbs / ipk ##### - ##### - ##### - ##### - #####
只需用您的密钥替换##### - ##### - ##### - ##### - #####。
如果您尝试使用尚未从以前的PC停用的密钥,它似乎最初可以工作。 但最终激活将失败,您将收到“非正版”和“续订您的PC”通知。
同样,这只有在密钥与您正在使用的操作系统完全匹配时才有效。 如果您安装了Windows 10 Pro密钥,但安装了Windows 10 Home,则只会遇到有关非核心Windows的错误。
如果您尝试使用以前的版本密钥,例如Windows 7或10,则会收到无效的密钥错误。
在这些情况下,最好的办法是打开设置,单击“激活Windows”选项,然后手动输入密钥。
请注意,如果您使用Pro键并激活已安装的Windows 10 Home副本,则使用此方法将自动升级到Pro。
请记住,您一次只能使用一个安装的Windows密钥并提前计划。 如果您想在构建新计算机时保留旧计算机,则需要第二个Windows许可证。 但如果该计划要退役,那么节省一些钱并转移现有的许可证。