对 Fusion 中 Boot Camp 分区的激活提示进行故障排除
search cancel

对 Fusion 中 Boot Camp 分区的激活提示进行故障排除

book

Article ID: 342539

calendar_today

Updated On:

Products

VMware Desktop Hypervisor

Issue/Introduction

本文提供有关对 Fusion 中的 Windows 激活进行故障排除的信息。

Symptoms:
免责声明:本文为 Troubleshooting activation prompts for a Boot Camp partition in Fusion (1004917) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


在 Boot Camp 中完成激活后,系统将提示您在 VMware Fusion 中进行 Windows 激活。


Environment

VMware Fusion 6.x
VMware Fusion 3.x
VMware Fusion 2.x
VMware Fusion 7.x
VMware Fusion 5.x
VMware Fusion 4.x
VMware Fusion 1.x

Resolution

必须激活 Boot Camp 分区的操作系统两次。一次是在 Mac 本地引导进入分区时激活,另一次是它在虚拟机内运行时激活。Windows Vista 和 Windows 7 需要其他激活密钥,这必须通过联系 Microsoft 来获取;有关详细信息,请参见 Activating Windows Vista and Windows 7 (1015925)

如果仍遇到激活问题,请执行以下操作:
  1. 编辑 Boot Camp 分区的 Fusion .vmx 文件,使其包括以下行。要找到 .vmx,请参见 Locating a hosted virtual machine's files (1003880)

    SMBIOS.reflectHost = "TRUE"

    有关详细信息,请参见 Editing the .vmx file for your Fusion virtual machine (1014782)

  2. 在 Fusion 中启动 Boot Camp 分区。
  3. 卸载 VMware Tools。有关详细信息,请参见 Uninstalling and manually installing VMware Tools in VMware Fusion (1014522)
  4. 当 Windows 完成重新启动时,转到虚拟机 > 安装 VMware Tools
  5. 安装 VMware Tools 后,再次重新引导 Windows 并再次尝试激活操作系统。


Additional Information

在某些情况下,Boot Camp 激活在两次重新引导之间无效,这是因为未正确设置 windir 注册表项。可使用以下步骤解决此问题:

注意:此过程将修改 Windows 注册表。在对注册表进行任何修改之前,请确保对注册表和虚拟机进行了最新有效的备份。有关备份和还原注册表的详细信息,请参阅 Microsoft 文章 136393
  1. 在 Windows 中,单击开始 > 运行
  2. 键入 regedit,然后按 Enter
  3. 导航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\vmrawdsk\Parameters
  4. 检查 windir 项是否存在并设置为 C:\windows c:\windows\

注意:如果该项不存在,则必须进行创建。如果它不正确,请进行编辑以匹配以上示例。

Troubleshooting activation prompts for a Boot Camp partition in Fusion