更改 Office 2010 Professional Plus 产品密钥的正确方法是什么?

更改 Office 2010 Professional Plus 产品密钥的正确方法是什么?

我正在尝试克隆虚拟机。我已经成功完成 sysprep,我的新机器一切正常,除了Office 2010 Professional Plus 产品密钥没有被 sysprep 擦除(这并不奇怪),我无法更改产品密钥。

  1. 首次在新机器上启动 Outlook 时,需要激活。它会尝试使用旧产品密钥进行激活。
  2. 尝试使用几种不同方法之一更改产品密钥后,该产品将不再运行,并抱怨无法验证产品密钥。

我尝试过的更改产品密钥的方法:

  1. 控制面板 | 程序和功能 | 选择 office 2010 | 更改 | 更改产品密钥。
  2. 按照 Microsoft Technet 文章中的说明运行“ospp.vbs”Office 2010 中配置客户端计算机的工具
  3. 删除注册表项“ProductId”和“DigitalProductId”,具体说明如下Microsoft KB 文章 2581695:Office 2010 产品密钥更改错误分步说明
  4. 以上各种组合。:)

尝试上述操作的结果:

  1. 通过简单的方法(sysprep 然后在新的 VM 上运行 Outlook),Outlook 希望重新激活产品。这会导致出现一条错误消息,表明旧产品密钥已达到其最大激活次数。(无论如何我都想使用新的产品密钥。)
  2. 使用上述方法之一输入新的产品密钥后,Office 产品无法启动。它们会给出错误消息“Microsoft Office Professional Plus 2010 无法验证此产品的许可证。您应该使用控制面板修复 Office 程序。”不幸的是,这个建议并没有改变任何事情。

即将发生:

  • 我希望能够输入新的产品密钥,然后进行激活,并让 Office 产品在新的 VM 中使用新的产品密钥运行。

我尝试克隆的系统运行的是 64 位 Windows 7 Professional。

注意:我无法使用 MAK 或 KMS。我必须使用单独的密钥。

答案1

我联系了 Microsoft (MSDN) 技术支持,并收到了几乎有效的分步说明。我对其进行了一些调整,然后它们就可以正常工作了。由于我在互联网上找不到以下有效的解决方案,因此我认为我应该将此信息发布给其他人。(在联系 Microsoft 之前,我确实找到并尝试了许多解决方案,但都没有奏效。)

以下是对我有用的方法:

  1. 进入services.msc,停止“办公软件保护平台”服务。
  2. 重命名三个文件:
    • 在 %ProgramData%\Microsoft\OfficeSoftwareProtectionPlatform\ 中 - 将 tokens.dat 重命名为 tokens.dat.old
    • 在 %ProgramData%\Microsoft\OfficeSoftwareProtectionPlatform\Cache\ 中 - 将 cache.dat 重命名为 cache.dat.old
    • 在 C:\Program Files (x86)\Common Files\microsoft shared\OFFICE14\Office Setup Controller\ 中 - 将 pkeyconfig-office.xrm-ms 重命名为 pkeyconfig-office.xrm-ms.old
    • 注意:根据操作系统的不同,上面的“C:\Program Files (x86)\”路径可能只是“C:\Program Files”。
  3. 启动任何办公应用程序。(我使用的是 Outlook。)进行修复并询问您是否要重新启动操作系统。
  4. 请勿重新启动。
  5. 第二个操作开始。系统会提示您输入产品密钥。
    • 我猜您可以取消此操作,然后仅使用以下针对 ospp.vbs 的步骤安装产品密钥。
    • 但是,就我而言,我输入了产品密钥并单击了“继续”。
  6. 关闭办公应用程序。
  7. 以管理员权限启动命令提示符。
  8. 浏览到路径 C:\Program Files (x86)\microsoft office\Office14。
  9. 输入命令 cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
  10. 输入命令 cscript ospp.vbs /act

我希望以上信息能够帮助处于类似情况的人。

答案2

如果我没记错的话,Office 2010 Professional 现在可以通过 KMS 或 MAK 激活。如果您的环境中有 kms 服务器,请使用 slmgr.vbs,更多信息这里

更新

是的,MAK 或 KMShttp://technet.microsoft.com/en-us/library/ee705504(v=office.14).aspx

更新2

您是否去过 Office 程序里面的文件->帮助?

在此处输入图片描述

相关内容