我有一个不久前安装的关键业务应用程序服务器。安装过程花费很大(Win2k3 上基于 CICS 的大型复杂系统),我不想再重复安装。
然而五年过去了,我想虚拟化服务器(使用 VMWare),以便我们可以保护它并升级硬件。
我们已经成功测试了虚拟化系统,但发现原始的 Win2k3 操作系统不是使用我们通常的批量许可证安装的,而是使用零售副本。我猜这意味着每次我们移动底层硬件时,它都会要求激活并最终耗尽。如果我们由于大规模硬件故障而不得不求助于备份,这可能会成为一个问题。
我想做的是更改操作系统的底层许可证,而不必重新安装所有内容。这对 Win2k3 可行吗?您如何操作?
答案1
这并不能具体回答您的问题,但如果您找不到答案的话可能会有所帮助:
我认为激活和重新激活之间是有区别的。我们曾经有过 Win23k 激活许可证已经完全用完的物理机器,然后虚拟化了这些需要重新激活的机器。令我惊讶的是,我不需要打电话,重新激活向导工作得很好。事实上,我们把它们移到了不同的主机上,重新激活又出现了,而且每次都有效。
我认为 MS 对重新激活和使用许可证方面的激活的处理方式不同。
答案2
来自 Microsoft
尽管上面写的是“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 工具可以做到这一点,但如果存在的话,它不会公开提供。我会联系您的批量许可经销商,看看是否存在这样的实用程序。