如何将现有 Win2k3 服务器上的许可证从零售更改为批量?

如何将现有 Win2k3 服务器上的许可证从零售更改为批量?

我有一个不久前安装的关键业务应用程序服务器。安装过程花费很大(Win2k3 上基于 CICS 的大型复杂系统),我不想再重复安装。

然而五年过去了,我想虚拟化服务器(使用 VMWare),以便我们可以保护它并升级硬件。

我们已经成功测试了虚拟化系统,但发现原始的 Win2k3 操作系统不是使用我们通常的批量许可证安装的,而是使用零售副本。我猜这意味着每次我们移动底层硬件时,它都会要求激活并最终耗尽。如果我们由于大规模硬件故障而不得不求助于备份,这可能会成为一个问题。

我想做的是更改操作系统的底层许可证,而不必重新安装所有内容。这对 Win2k3 可行吗?您如何操作?

答案1

这并不能具体回答您的问题,但如果您找不到答案的话可能会有所帮助:

我认为激活和重新激活之间是有区别的。我们曾经有过 Win23k 激活许可证已经完全用完的物理机器,然后虚拟化了这些需要重新激活的机器。令我惊讶的是,我不需要打电话,重新激活向导工作得很好。事实上,我们把它们移到了不同​​的主机上,重新激活又出现了,而且每次都有效。

我认为 MS 对重新激活和使用许可证方面的激活的处理方式不同。

答案2

来自 Microsoft

在 XP 中更改批量许可证密钥

尽管上面写的是“XP”,但同样的方法也适用于 2k3。我建议您使用链接中的脚本。(我将其粘贴在这里以方便操作)。

只需将其保存为 ChangeVLKey.vbs 并像这样运行它:

c:\changevlkeysp1.vbs ab123-123ab-ab123-123ab-ab123

....

' 
' WMI Script - ChangeVLKey.vbs
'
' This script changes the product key on the computer
'
'***************************************************************************

ON ERROR RESUME NEXT

if Wscript.arguments.count<1 then
   Wscript.echo "Script can't run without VolumeProductKey argument"
   Wscript.echo "Correct usage: Cscript ChangeVLKey.vbs ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX"
   Wscript.quit
end if

Dim VOL_PROD_KEY
VOL_PROD_KEY = Wscript.arguments.Item(0)
VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","") 'remove hyphens if any
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegDelete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents\OOBETimer" 'delete OOBETimer registry value
for each Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf ("win32_WindowsProductActivation")

   result = Obj.SetProductKey (VOL_PROD_KEY)

   if err <> 0 then
      WScript.Echo Err.Description, "0x" & Hex(Err.Number)
      Err.Clear
   end if

Next 

答案3

只要您的虚拟机的虚拟硬件详细信息保持不变(例如 CPU 数量、虚拟 NIC 的 MAC 地址),您就无需在切换底层物理硬件时重新激活 Windows。

答案4

我已通过常规升级将 XP 的 OEM 版本升级为批量许可证。只要安装 CD 有较新的版本,它就会进行升级并要求输入卷密钥。使用 slipstreaming 可以使安装 CD 更新。 恩利特使这个过程更加简单。这也适用于 Windows 2003 Server,而不必进行更具侵入性的就地升级。

我觉得这个方法不管用,你最终可能不得不进行就地升级。这个方法对我来说是有效的,但我从未尝试过正常升级。

http://support.microsoft.com/kb/816579

该过程重置了我的所有 Microsoft 许可证,因此我必须将它们重新输入到许可证管理器中。

可能有一个 Microsoft 工具可以做到这一点,但如果存在的话,它不会公开提供。我会联系您的批量许可经销商,看看是否存在这样的实用程序。

相关内容