VMware Fusion 3.0 | 2009 年 10 月 27 日 | 内部版本 204229

文档最后更新日期:2009 年 10 月 26 日


此版本说明包含下列主题:

VMware Fusion 3 的新增功能

VMware Fusion 3 具有很多增强功能,包括:

针对 Snow Leopard 进行了优化

  • 新的 64 位本机核心引擎,可提升 Snow Leopard 性能。
  • 支持 32 位和 64 位 Snow Leopard 内核。

改进了 3D 图形

  • 通过适用于 Windows 7 和 Windows Vista 的 WDDM 驱动程序,对 Windows Aero 提供支持。
  • 对 Windows 虚拟机提供 DirectX 9.0c Shader Model 3 支持。
  • 对 Windows XP 虚拟机提供 OpenGL 2.1 支持。
  • 提高了 Unity、单独窗口和全屏幕模式下的 2D 绘图性能。

易于从 Windows PC 迁移

  • 集成的“迁移助理”功能可引导您完成将 PC 迁移到虚拟机的整个过程。
  • 自动发现位于同一网络中的 Windows PC。
  • 将通过“迁移助理”创建的虚拟机直接存储到 Mac 中。

全面支持 Windows 7 宾客机操作系统

  • 支持 Windows 快捷安装。
  • 支持 Windows Aero(包括 Flip 3D)。
  • 通过全新的 WDDM 图形驱动程序,支持带有 OpenGL 1.4 的 DirectX 9.0EX。
  • 在 Boot Camp 分区中支持 32 位和 64 位 Windows 7。

提高了性能

  • 全新的 64 位本机核心引擎可最大限度地提升总体性能。
  • 全面支持 4 路 SMP。
  • 现在可自动将多核虚拟 CPU 自动显示给虚拟机。这样便允许一些版本的 Windows XP、Vista 和 Windows 7 使用其他内核。
  • 大幅减少了启动 Windows 虚拟机时所占用的内存。
  • 大幅减少了使用 Windows Vista 虚拟机和后续版本虚拟机时所占用的内存。
  • 大幅减少了使用通过 Fusion 3.0 的“Windows 快捷安装”创建的新 Windows XP 虚拟机时所占用的内存。

增强了 Unity 模式

  • 在 Mac 菜单栏上始终显示应用程序菜单。可直接从“应用程序”菜单启动宾客机应用程序。
  • Windows 应用程序可像 Mac 应用程序一样运行,并且可以与特定于应用程序的 Exposé 功能配合使用。
  • 可在 Unity 模式下运行 3D 游戏及播放 1080p 视频。
  • 可在 Mac 菜单栏上访问 Unity 模式下的 Windows 任务栏托盘项。
  • 您可以通过“预览”窗口监视虚拟机桌面和调整窗口大小,即使在 Unity 模式下,也可以实现上述功能。
  • 提高了 Unity 模式下的响应能力。

VHD 导入

  • 从 Microsoft 网站下载并导入 Windows 免费试用版。
  • 像导入 VMware 虚拟机一样导入 VHD 虚拟磁盘。

自动更新

  • 内置软件更新程序,可检查、下载和安装 VMware Fusion 更新。

虚拟机资源库

  • 可通过“首页”视图轻松访问常用任务。安装宾客机操作系统、迁移物理 PC、建立 Boot Camp 虚拟机或下载虚拟系统套装 。
  • 查找并导入 Parallels Desktop for Mac 或 Microsoft Virtual PC for Mac 创建的虚拟机。

改进了全屏幕模式

  • 您可以通过新的全屏幕模式菜单栏完全控制虚拟机,其中包括选择何时在全屏幕模式下显示菜单栏。
  • 可将全屏幕模式菜单栏移到屏幕的任何一侧,以免阻挡宾客机用户界面元素,例如 Windows 中的任务栏、Linux 中的桌面菜单或者 Mac OS X Server 宾客机中的菜单栏。
  • 进入和退出全屏幕模式时可以流畅地动态转换。

改进了多屏幕显示

  • 可在“全屏幕”模式中使用多个屏幕,且在大多数 Mac 上,布局宽度大于 4096 像素或高度大于 4096 像素的监视器的性能得到加强。
  • 多屏幕全屏幕模式和多屏幕 Unity 模式可与 Windows 7 和 Windows Vista 宾客机中的 WDDM 协同工作。

改进了其他 UI

  • 可取消恢复操作。
  • 实时且流畅地调整虚拟机窗口的大小。
  • 可从 VMware Fusion Dock 图标访问虚拟机资源库。

改进了共享文件夹和镜像文件夹

  • 可将常用的 Windows 隐藏文件(如 Thumbs.db、$RECYCLE.BIN 等)自动隐藏在共享文件夹中。
  • 可使用 Mac 应用程序打开 Microsoft Outlook 附件。
  • 增强了与第三方应用程序(如 WLW、Office 2007 等)的兼容性。

改进了拷贝和粘贴、拖放功能

  • 可在 Windows 或 Linux 虚拟机与 Mac 宿主机之间拷贝和粘贴图像。
  • 可在 Linux 虚拟机与 Mac 宿主机之间拷贝和粘贴格式化文本 (RTF)。
  • 可在 Windows 应用程序与 Mac 应用程序之间拖动图像。
  • 可将 Microsoft Outlook 附件从 Windows 虚拟机拖到 Mac 宿主机中。
  • 可将虚拟机中的文件直接拖到 Mac 应用程序中。

全面支持将 Mac OS X Leopard Server 和 Snow Leopard Server 作为宾客机

  • 支持 Mac OS X 10.6 Snow Leopard 宿主机。
  • 支持运行 64 位内核 (K64) 的 Mac OS X Server 10.6 Snow Leopard 虚拟机。
  • 现在可从虚拟 EFI 引导,从而实现与 Mac OS X 的最佳兼容。

改进了键盘操作

  • 通过重新映射按键提供更快的输入性能。
  • 可自动识别欧式键盘。将 @、{、} 等按键发送到 Windows 与在 Mac 上的操作一样。

改进了虚拟硬盘

  • 可将已暂停虚拟机的虚拟硬盘装载为 Mac 只读卷。

改进了网络连接

  • 可为桥接模式的网络连接选择特定的网络适配器。
  • 支持在桥接模式的网络连接中使用 IPv6。
  • 可覆盖虚拟适配器的以太网 MAC 地址。

共享智能卡

  • 可同时从 Mac 宿主机和 Windows 虚拟机访问受支持的 CAC 或 PIV 智能卡。

已解决的问题

VMware Fusion 3 为 Snow Leopard 用户提供了一个修复,解决了在每次重新启动时“应用程序”文件夹的权限都被重置为只读的问题。

其他 VMware Fusion 3 文稿

VMware Fusion 的系统要求

最低系统要求
安装及使用 VMware Fusion 的最低系统要求包括:

  • 任何装有 Intel 处理器的 Mac
  • 1 GB 的 RAM,建议配置 2 GB
  • VMware Fusion 需要 700 MB 可用磁盘空间,每个虚拟机至少需要 5 GB 可用磁盘空间
  • Mac OS X 10.5.8 版本或更高;Mac OS X 10.6 Snow Leopard 版本或更高
  • 用于虚拟机的操作系统安装介质(磁盘或磁盘映像)

注意:您必须具有足够的内存来运行 Mac OS X,还要留有内存来运行各个宾客机操作系统,以及在 Mac和虚拟机中运行应用程序的需要。有关内存需求的详细信息,请参阅宾客机操作系统和应用程序相关文档。

实现 Aero 和 Unity 模式性能的系统要求
下面的列表说明了在 Unity 模式下提供 Windows Vista 和 Windows 7 Aero 功能(且无性能问题)所需的建议最低硬件配置。

  • Intel Core Duo 2.2 GHz 或更好的 CPU
  • NVIDIA GeForce 8800 GT、ATI Radeon HD 2600 或更好的 GPU
    注意:Intel GMA 950 和 X3100 GPU 不支持 OpenGL 2.0,也不支持 Aero
  • 显存 256 MB
  • 宿主机系统内存 2 GB
  • 分配给宾客机的内存 1 GB

开始之前

使用建议的 Mac OS X 操作系统版本。
重要事项:VMware Fusion 现在要求使用 Mac OS X 10.5 ("Leopard") 或更高版本。它不能在 Mac OS X 10.4 ("Tiger") 中安装。

安装 VMware Fusion 3 将覆盖该应用程序的旧版本。
无法在电脑上同时安装多个版本的 VMware Fusion,因此,如果在已安装 VMware Fusion 2.x 或 1.x 的电脑上安装 VMware Fusion 3,则 VMware Fusion 3 版本会替换旧版本。这种更改不会影响您的虚拟机。
如果要还原为版本 2.x 或 1.x,您需要重新安装该版本。

WDDM 是 Windows Vista 和 Windows 7 的 Windows 显示驱动程序模型。这是 VMware Fusion 的一项新功能,开发中侧重了特定于 Aero 的支持和稳定性。其他 3D 游戏或应用程序也许能够正常使用,也有可能出现问题,最小的问题是图像损坏,最严重的可能是崩溃。在尝试使用 3D 游戏和应用程序前,请务必存储所有正在进行的工作。

安装说明

VMware Tools
为了使 VMware Fusion 的下载量更小,VMware Fusion “轻型”安装程序 ( VMware-Fusion-<version-build>-light.dmg) 将仅与适用于 Windows 和 Mac OS X 的 VMware Tools 捆绑。当您在其他操作系统中安装 VMware Tools 时,系统会提示您让 VMware Fusion 从 VMware 网站下载 VMware Tools。

如果您更希望下载捆绑有全部 VMware Tools 软件包的 VMware Fusion 版本,请下载完整的 VMware Fusion 安装程序 ( VMware-Fusion-<version-build>.dmg或 VMware-Fusion-<version-build>.iso)。

适用于 Mac 的 McAfee 防病毒产品
某些 McAfee Mac 防病毒产品与 VMware Fusion 不兼容,会在您关闭 Mac 时产生被截断的虚拟硬盘文件 (.vmdk)。McAfee VirusScan for Mac 8.6.1、McAfee VirusScan for Mac 9.0 和 McAfee Security for Mac 1.0 会出现这样的问题。

如果您将虚拟机从 McAfee 病毒扫描中排除,则不会出现这样的问题。

要防止病毒扫描程序扫描虚拟机目录,请执行以下步骤。

  1. 在 Mac 中打开“应用程序”文件夹并启动 VirusScan。
  2. 点按 VirusScan for Mac 窗口中的 Preferences
  3. 点按 More Options
  4. 选择 Click lock to make changes
  5. 选择 Exclude specific disks, files and folders,然后在 "Excluded File or Folder" 部分点按 Add
  6. 选择“文稿”文件夹或您存储虚拟机的位置中的虚拟机文件夹。
  7. 锁定更改并关闭窗口。
虚拟机将被排除扫描。

注意:这种不兼容性仅与运行在 Mac 宿主机上的 McAfee 防病毒产品相关。在 Windows 虚拟机中安装 McAfee VirusScan Plus 不会影响它们的虚拟硬盘。VMware 建议在虚拟机中运行防病毒软件。

PC 迁移说明

通过 VMware Fusion 迁移您的 PC
使用“迁移您的 PC”功能,您可以将现有 Windows PC 迁移到 VMware Fusion 虚拟机中。该功能支持从 Windows 2000 SP4(包括所有关键补丁)到 Windows 2008 Server(不包括 R2)的所有 Windows PC 操作系统。您可以将 PC 迁移到运行 Mac OS X 10.5.7 的 Mac 中。

VMware Fusion Migration Agent 安装程序必须从 VMware 网站下载,并安装在源 PC 上。该安装程序位于: http://www.vmware.com/go/pc2mac/
(md5 checksum:7d25bf73545ae58534720d501adb3177)

在迁移之前,您必须在 Windows 物理机上设置电源选项,使显示器和硬盘不会自动关闭并且系统不会待机。

  1. 在“控制面板”中,点击 电源选项
  2. 在“电源使用方案”面板中,将 关闭监视器关闭硬盘系统待机设为 从不

在迁移之前,如果 Windows 物理机没有密码,您必须设置一个密码。
“迁移您的 PC”功能要求 Windows 物理机设有密码。请在 Mac 上的“迁移助理”中输入密码以开始迁移。如果您的物理 PC 尚未设置密码,请转到“控制面板”中的 用户帐户创建一个密码。

如果通过无线连接迁移,则为物理 PC 屏幕保护程序设置的等待时间应长于迁移所需的时间。
最简单的方法是将等待设置为 9999。

  1. 右键点击 PC 桌面,然后选择 属性
  2. 选择“屏幕保护程序”标签,将 等待设置为 9999,然后点击 确定

Web 服务器运行在 TCP 端口 443 的 PC 上无法使用“迁移您的 PC”功能。
这包括安装了 Microsoft IIS Web 服务器、Apache 或其他 Web 服务器的用户。安装了 Visual Studio 的用户也会受到影响,因为它会默认安装 Microsoft IIS。

如果 PC 是 Active Directory 域的成员,则将无法同时运行该 PC 和迁移的虚拟机。
如果您将 PC 迁移到 VMware Fusion 虚拟机中,而且该 PC 是 Active Directory 域的成员,您将无法同时运行原始 PC 和迁移的虚拟机,因为它们向网络显示的是相同的电脑名称和系统标识符 (SID)。
解决方法:更改迁移虚拟机的 SID。

  1. 将 PC 迁移到 VMware Fusion 虚拟机。
  2. 迁移完成后、开启迁移虚拟机之前,请关闭源 PC。在更改 SID 之前,网络上一次只能有一台机器可见。
  3. 在 VMware Fusion 中启动迁移的虚拟机。
  4. 下载可以更改虚拟机 SID 的实用工具。其中一种这样的实用工具是 NewSID ( http://technet.microsoft.com/en-us/sysinternals/bb897418.aspx)。
  5. 更改迁移虚拟机的 SID。
类似 NewSID 的工具在迁移运行 SQL Server 的服务器时可能会导致问题,此处有相关讨论: http://kendalvandyke.blogspot.com/2009/01/changing-machine-sid-with-newsid-breaks.html

PC Migration Agent 的安装程序目前只有英文版。
如果您正使用非英语版本的 VMware Fusion,当您在物理机上安装 PC Migration Agent 时,安装程序将为英文。但是,安装后的 PC Migration Agent 使用的将是您正在使用的语言。
要使用英语版的安装程序,请点按默认高亮显示的按钮转到第二个面板,"End User License Agreement" 面板。点按 I accept the terms of the License Agreement,然后点按安装程序面板中的剩余默认按钮。

提示

有关如何使用 VMware Fusion 界面的提示以及技术问题的回答,请参见常见问题解答: http://www.vmware.com/products/fusion/resources/faqs.html

VMware 社区的 VMware Fusion 文稿部分也包含了许多有用的信息: http://communities.vmware.com/community/vmtn/desktop/fusion?view=documents

VMware Fusion 的已知问题

安装问题

  • 如果 Mac 中已经存在不完整的 MacFUSE 版本,VMware Fusion 安装将会失败。
    如果 VMware Fusion 安装失败,并显示消息: The following install step failed:run postupgrade script for MacFUSE.Contact the software manufacturer for assistance,这是由于 Mac 中已经有未成功安装的 MacFUSE 版本,留下了错误的符号链接。要解决这个问题,您可以只安装 VMware Fusion 而不安装 MacFUSE,或者先删除错误的符号链接,然后安装 VMware Fusion 和 MacFUSE。

    要确认符号链接错误,请查看 fusefs.fs文件 显示简介窗口中的 种类
    1. 在 Finder 中,请转到 //资源库/Filesystems。
    2. 右键点按文件 fusefs.fs以显示 显示简介窗口。
      - 如果 种类替身,则符号链接错误。
      - 如果 种类File System Plug-in,则符号链接正确。

    要安装 VMware Fusion 而不安装 MacFUSE:
    1. 重新启动安装程序。
    2. 在“安装类型”面板上,点按 自定转到“自定安装”面板。
    3. 取消选择 MacFUSE,点按 安装,然后继续安装。

    要安装 VMware Fusion 和 MacFUSE:
    1. 在 Finder 中,请转到 //资源库/Filesystems。
    2. 删除或重命名文件 fusefs.fs。
    3. 重新启动安装程序,继续进行“标准安装”。
  • 如果安装程序在 FileVault 卷中,安装会停止并显示消息: 请插入 "< 用户名>" 磁盘以继续安装。
    如果您已将 VMware Fusion 安装程序下载到运行 Mac OS X 10.5 的 Mac 机上的 FileVault 卷,Apple 安装程序中的一个错误可能导致查找一个不存在的磁盘。此问题不会出现在运行 Mac OS X 10.6 的 Mac 机上。

    Mac OS X 10.5 的解决方法:
    • 从 FileVault 卷以外的位置安装(将安装程序放到 FileVault 主目录外或其自己的磁盘映像中)。
    • 使用一个不使用 FileVault 的用户帐户安装。
  • 将 VMware Fusion 从版本 2.0.5 升级到 VMware Fusion 3 时,您必须手动更新 VMware Tools。
    对于 VMware Tools 而言,如果要将 VMware Fusion 从版本 2.0.5 升级到 VMware Fusion 3,自动更新或从虚拟机中更新将会无效。这意味着您无法通过点按 VMware Tools“属性”对话框中的 更新工具在宾客机中更新 VMware Tools。要手动进行更新,请在 VMware Fusion 菜单栏中选择 虚拟机 > 安装 VMware Tools


  • 用户将适用于 Windows 的 VMware Tools 从 VMware Fusion 3.0 beta 或发布候选版进行升级时,可能会看到有关未签名驱动程序的警告。
    VMware Fusion 3.0 beta 和 VMware Tools 发布候选版会默认安装两个未签名驱动程序(PVSCSI 和 LSI SCSI)。安装或升级未签名驱动程序时,Windows 可能会显示警告消息。

    将 VMware Tools 升级为一般可用的 VMware Fusion 3.0 或更高版本时,这些未签名驱动程序也会升级,从而导致 Windows 显示警告消息。要解决这一问题,请先卸载 VMware Tools,然后重新安装。


  • 安装 VMware Tools 后,您可能需要重新配置虚拟 CD/DVD 驱动器。
    在 Linux 宾客机中升级完 VMware Tools 之后,VMware Fusion 将从 CD/DVD 驱动器中弹出 VMware Tools 安装程序 ISO 映像。但是,您可能需要重新配置虚拟 CD/DVD 驱动器,然后才能再次使用物理 CD/DVD 驱动器。


  • 无法在 Parallels 4 德语版及法语版虚拟机上安装 VMware Tools
    在启用了文件共享的 Parallels 4 德语版及法语版虚拟机上安装 VMware Tools 将会失败。VMware Tools 可能显示错误消息: Error 1606. Could not access network location \\.psf\Home\Documents

    解决方法:卸载 Parallels 4 Tools,然后安装 VMware Tools。


  • 无法在 Microsoft Vista Enterprise SP1 32 位 Boot Camp 虚拟机上安装 VMware Tools 网卡驱动程序。
    如果使用另一操作系统重新安装 Boot Camp 分区并从虚拟机资源库中启动 Boot Camp 虚拟机,则在 Microsoft Vista Enterprise SP1 32 位 Boot Camp 虚拟机上安装 VMware Tools 网卡驱动程序可能会失败。

    解决方法:从 ~/Library/Application Support/VMware Fusion/Virtual Machines中删除现有 Boot Camp 虚拟机。重新启动 Boot Camp 虚拟机,然后安装 VMware Tools。


  • 如果已经连接到 CD,则无法在 Mac OS X Server 虚拟机中安装 VMware Tools。
    将 CD 连接到虚拟机后,将干扰 VMware Fusion 安装 VMware Tools。在选择 安装 VMware Tools前,请确保 Mac OS X Server 宾客机已弹出所有 CD,例如将宾客机桌面上的 CD 图标拖放到宾客机的“废纸篓”图标。


  • 在 openSUSE 11.x 宾客机上安装 VMware Tools 之前,您必须从宾客机中卸载一些 rpm。
    如果想要将 VMware Tools 安装到运行 openSUSE 11.x 的宾客机中,您必须首先卸载 open-vmware-tools、open-vmware-tools-gui 和 vmware-kmp-default rpm,然后才能成功安装 VMware Tools。

    您可以通过以 root 用户身份运行以下命令来删除这些软件包

    $ rpm -e open-vmware-tools open-vmware-tools-gui vmware-kmp-default

    也可以使用 YaST 中的软件管理应用程序:
    1. 打开 YaST。
    2. 点按 YaST 窗口左侧的 软件按钮(可选,但很有用)。
    3. 找到并点按 软件管理
    4. 删除软件包。
  •  

用户界面问题

  • VMware Fusion 不支持通过桥接模式连接到 VPN。
    如果您尝试在虚拟机中通过桥接模式连接到 VPN,可能出现 "/dev/vmnet0 is not running"错误。如果出现这一消息,请降低宿主机上 VPN 服务的网络优先级。您可以在 系统偏好设置 > 网络中执行该操作。


  • 创建 Windows 7 虚拟机时,Windows 7 Aero 未立即启用。
    Aero 不会在首次启动 Windows 7 虚拟机时启用。要启用 Aero,请右键点击桌面,点击 个性化,然后在窗口中选择一个可用的 Aero 主题。


  • 使 Mac OS X Server 宾客机进入睡眠状态会导致虚拟机无响应。
    Mac OS X Server 默认设置为永不进入睡眠状态。但是,如果您更改了该设置或使用了 Apple > 睡眠,虚拟机将变得无响应。

    解决方法:关闭虚拟机并重新启动,确保将“系统偏好设置”设置为阻止睡眠:在“节能器”窗口中,将 使电脑睡眠,当它不活跃的时间为:滑块设置为 永不。请不要使用 Apple > 睡眠


  • “应用程序”菜单可能显示空白。
    在某些情况下,VMware Fusion 置入菜单栏中的“应用程序”菜单可能呈现未填充状态。解决方法:选择 虚拟机 > 设置,点按 应用程序,并将 在菜单栏显示应用程序菜单总是更改为 永不,然后返回。


  • 对图像的拷贝粘贴及拖放操作受内部缓冲区大小的限制。
    对图像拷贝粘贴及拖放操作的大小限制是内部缓冲区大小,而不是实际图像文件的大小。因此,即便图像文件小于 4 MB 的限制,但内部缓冲区超过此限制,您还是无法移动该图像文件。


  • 在很多情况下,无法对包含图像的格式化文本执行拷贝粘贴及拖放操作。
    由于协议不同,对包含图像或其他非文本元素的格式化文本的拷贝粘贴及拖放操作可能导致仅可移动格式化文本,而无法移动非文本元素。


  • 在安装有 ATI 芯片集的 Mac OS X 10.5.7 系统中启用 3D 加速功能,以及在 VMware Fusion 内运行 3D 应用程序时,可能会导致虚拟机出现故障。
    解决方法:将系统升级到 Mac OS X 10.5.8。


  • QuickTime 视频可能无法在“全屏幕”模式下运行。
    有时候,在 Windows 宾客机上,当尝试在“全屏幕”模式下播放 QuickTime 视频时,您只会看到黑屏或花屏。


  • 在切换到使用多个屏幕的“全屏幕”模式后,虚拟机窗口可能还原为使用单个屏幕。
    在某些情况下,切换到使用多个屏幕的“全屏幕”模式 10 秒后,虚拟机窗口可能还原为使用单个屏幕,并且在此过程中您可能看到一些渲染痕迹。解决方法:等待 30 秒,然后重试切换到“全屏幕”模式。


  • 在“全屏幕”模式下运行虚拟机时,从虚拟机切换 Spaces 桌面,可能导致意外切换回虚拟机。
    如果选择了菜单选项 显示 > 全屏幕标题栏 > 始终隐藏,则会出现该问题。要解决该问题,请按下 Control-Command-Return 退出“全屏幕”模式,然后选择菜单选项 显示 > 全屏幕标题栏 > 自动隐藏和显示


  • 在“全屏幕”模式下,可能会镜像多个屏幕。
    如果在“全屏幕”模式下启用 Windows Vista 或 Windows 7 虚拟机的 在全屏幕模式中使用所有屏幕,则开启虚拟机时第二显示器可能镜像主显示器的内容,而不是对它的扩展。

    解决方法:更换到“单独窗口”模式,并在“全屏幕”模式正常运行后,返回到“全屏幕”模式。


  • 在启用 Aero 的情况下,在某些条件下调整虚拟机窗口大小时,Windows 资源管理器停止响应。
    在启用了 Aero 的 Windows 7 虚拟机中,在某些情况下,更改显示模式同时更改窗口大小可能导致运行减慢,并随后出现消息 Windows Explorer is not responding。

    解决方法:在消息窗口中选择 检查解决方案并重新启动该程序,可使虚拟机恢复正常运行,并且不丢失任何信息。如果此问题经常发生,请禁用 Aero。


  • 退出 Unity 模式时,虚拟机的窗口可能灰屏或黑屏,并且没有响应。
    解决方法:暂停并恢复虚拟机。虚拟机应该可以正常显示。如果不能,请退出或强制退出 VMware Fusion,并重新启动。


  • 请不要在 Unity 模式下升级或卸载 VMware Tools。
    在 Unity 模式下工作时升级或卸载 VMware Tools,在该进程完成时可能导致窗口显示乱码。

    解决方法:如果遇到这种情况,请重新启动虚拟机。


  • 在 Ubuntu 或 Red Hat Enterprise Linux 中使用“Unity”模式之前,禁用屏幕保护程序和休眠模式。
    在这两种操作系统中,若在“Unity”模式下启用屏幕保护程序和休眠模式,会导致虚拟机在闲置超时后自动关机。


  • 在某些情况下,选择“在 Unity 模式中显示/隐藏任务栏”或“在全屏幕模式中使用所有屏幕”后,会出现意外消息。
    如果在从“显示”菜单选择“在 Unity 模式中显示/隐藏任务栏”或“在全屏幕模式中使用所有屏幕”之前存在某些情况,则您可能看到此消息: A configuration state change operation is already in progress.Your changes will not be saved。如果已恢复为在与虚拟机当前状态不同的显示模式下拍摄的快照,可能出现此问题。例如,在“全屏幕”模式下使用 VMware Fusion 时,还原为在“单独窗口”模式下拍摄的快照,然后尝试选择某一菜单项。

    解决方法:暂停并恢复虚拟机。


  • 3DMark 无法运行并显示 3DMark 错误:“DirectX 错误消息 ...”
    如果虚拟机中显示模式的分辨率大于 Mac 的分辨率,VMware Fusion 会缩小窗口以适应 Mac 屏幕。这会导致在您打开 3DMark 时显示错误信息,但您退出并重新打开 3DMark 时,它将正常启动。如果您使用 3DMark,请将宿主机分辨率设置为大于 3DMarks 设置的显示模式。


  • 重叠窗口在 Exposé 中有重绘问题。
    Exposé 中的重叠窗口有重绘问题,只有最顶层的非重叠窗口才能正常显示。


  • vmrun软电源操作可能没有响应。
    如果在电源操作过程中发生快照,则使用 vmrun实用工具进行软电源操作(使用软参数进行暂停、停止或重启命令)有时会没有响应。

    可以选择运行自动 vmrun脚本来解决此问题。
    • 在脚本中设置一个计时器,用于在软电源操作时间过长时退出。
    • 在该脚本运行期间禁用相关虚拟机上的 AutoProtect(滚动快照)。
    • 使用硬电源操作,替代软电源操作(不指定软参数)。
  •  
  • 在 VMware Tools 中编辑默认暂停脚本可能造成在下次尝试暂停时虚拟机停滞于暂停状态。
    VMware 建议您不要编辑默认暂停脚本 suspend-vm-default.bat。不正确的脚本可能导致虚拟机停滞于暂停状态。如果您无法将默认脚本重新编辑为其原始内容,则可以通过卸载并重新安装 VMware Tools 来恢复。


宾客机操作系统问题

  • 在某些情况下,在重新启动 Windows XP 虚拟机后因为无法输入密码而无法登录。
    有时候,因为无法在密码字段输入任何内容而被阻止重新登录 Windows XP 虚拟机。如果发生此问题,请按下 Control-Alt-Delete,这会打开“登录到 Windows”对话框。您可以在此对话框中键入密码并登录。请参阅有关此问题的 Microsoft 文章: http://support.microsoft.com/kb/917556


  • 在某些情况下,如果禁用 3D 加速功能,虚拟机窗口可能黑屏。
    如果在 Windows Vista 或 Windows 7 宾客机操作系统中设置高分辨率(1600x1200 及更高),则如果关闭 3D,虚拟机窗口可能黑屏。要解决此问题,在关闭 3D 的情况下至少将虚拟机 VRAM 设置为 32 MB。在虚拟机的配置文件 ( .vmx) 中设置 VRAM。
    1. 导航至该虚拟机所在的 Mac 文件夹。默认位置为 个人文件夹 > 文稿 > 虚拟机
    2. 右键点选 Vista 或 Windows 7 虚拟机软件包,然后选择“显示包内容”。
    3. 在文本编辑器中打开名为 <虚拟机名称>.vmx的文件,然后在文件中添加以下几行内容:
      svga.vramSize = "33554432"
    4. 保存文件。
    5. 重新开启虚拟机。
  •  
  • 无法在带有四核 Nehalem 处理器的 Mac Pro 上安装 Ubuntu 8.10 32 位宾客机操作系统
    在带有四核 Nehalem 处理器的 Mac Pro 上安装 Ubuntu 8.10 32 位宾客机操作系统将会失败,并显示消息: The CPU has been disabled by the guest operating system。
    解决方法:通过以下操作在 Ubuntu 8.10 虚拟机的 VMX 配置文件中添加两行内容。
    1. 导航至该虚拟机所在的 Mac 文件夹。默认位置为 个人文件夹 > 文稿 > 虚拟机
    2. 右键点选 Ubuntu 8.10 虚拟机软件包,然后选择“显示包内容”。
    3. 在文本编辑器中打开名为 <虚拟机名称>.vmx的文件,然后在文件中添加以下几行内容:
      monitor.virtual_exec="hardware"
      monitor.virtual_mmu="software"
    4. 保存文件。
    5. 重新开启 Ubuntu 虚拟机。


  • 仅使用文本模式安装 Novell Linux Desktop 9。
    不要使用图形安装程序来安装 Novell Linux Desktop 9,因为这将失败。安装 Novell Linux Desktop 9 时,请使用文本模式。


  • 仅使用文本模式安装 Red Hat Linux 7.0。
    不要使用基于鼠标的图形安装程序来安装 Red Hat Linux 7.0。这会导致黑屏。安装 Red Hat Linux 7.0 时,请使用文本模式进行安装。


  • 在已安装 VMware Tools 的情况下,为 Windows NT 4.0 虚拟机分配低内存可能导致其出现故障。
    如果将 Windows NT 4.0 SP6a 作为宾客机操作系统来创建虚拟机,至少将宾客机的 RAM 设置为 128 MB。否则,虚拟机会出现故障,并显示 0x0000001E (0x800000003,....KMODE_EXCEPTION_NOT_HANDLED消息。


文件和应用程序共享问题

  • 在运行 Mac OS X 10.6 (Snow Leopard) 的 Mac 上,仅从“设置”面板添加共享文件夹。
    在 Mac OS X 10.6 Snow Leopard 宿主机上,如果使用“应用程序”菜单或使用 虚拟机 > 共享文件夹添加共享文件夹,则在尝试导航至该共享文件夹时,VMware Fusion 可能出现问题。要添加共享文件夹,请使用 虚拟机 > 设置


  • 如果您的 Windows 宾客机上带有 Microsoft Outlook,则共享或镜像“Mac 的文稿”文件夹会导致其成为存储 Outlook 附件和其他数据的默认位置。
    在安装了 Outlook 的虚拟机上,如果对 ~/文稿启用共享文件夹,则 VMware Fusion 会在其中创建一个 Outlook Temp文件夹,并在 Windows 注册表中将其设置为 Outlook 临时文件夹。这使得从宿主机和宾客机打开附件更简便。


  • 当宿主机有很多装载的驱动器时,共享文件夹如果映射到宿主机根目录,则可能挂起。
    在选择共享文件夹时可以选择宿主机上的“/”(根)级。如果宿主机有很多映射或装载的驱动器,则在尝试浏览时此操作可能造成问题。此问题存在的原因是 Windows 在向用户提供目录时会尝试读取每个目录。如果映射或装载共享的响应时间较慢,共享文件夹和宿主机就会停滞或无响应。映射或装载的驱动器越多,显示共享文件夹目录下的目录列表的时间就越长。

    解决方法:断开连接或卸下驱动器,或者至少在根目录的下一级映射共享文件夹。例如,选择 /用户,而不选择 /。


  • 在升级到 Beta 2 后,共享文件夹的旧 .host 别名可能仍显示在 Windows 中“网上邻居”下。
    使用 VMware Fusion Technology Preview,共享文件夹的 UNC 名称路径从 \\.host\Shared Folders更改为 \\vmware-host\Shared Folders。如果在先前版本中使用过共享文件夹,则在升级到 Beta 2 之后,仍然可以在“我的网上邻居”中看到 .host 别名。如果选择 .host 上的共享文件夹并尝试使用它,则您会看到一条消息,显示找不到此文件夹。解决方法:在其上点按鼠标右键并选择删除,删除此别名。


  • 尝试使用 Mac 上的应用程序打开虚拟机上的 Outlook 附件时,您可能看到 "File cannot be opened by the host" 消息。
    在虚拟机上运行 Outlook 时,如果启用 ~/文稿作为共享文件夹,则使用 Mac 上的应用程序无法立即打开 Outlook 附件。解决方法:重新启动 Outlook。


  • 若宾客机用户帐户是一个漫游用户描述文件,则 VMware Fusion 不会支持镜像的文件夹及其他宾客机与宿主机之间的集成功能。
    如果您使用漫游用户描述文件进行登录,则可以选择在 VMware Fusion 中镜像文件夹,但实际上不会执行镜像操作。发生此情况时,VMware Fusion 不会显示警告消息。其他问题包括未在虚拟机中设置默认的 URL 处理程序,或从虚拟机中启动 Mac 中的应用程序。


  • 如果在 VMware Fusion 偏好设置中未启用应用程序共享,则默认的应用程序将不会运行。
    如果在虚拟机的“设置”窗口中未设置应用程序共享,则在 VMware Fusion 偏好设置的“默认应用程序”面板中设置默认的应用程序将不起作用。请确保在虚拟机的共享设置中,启用了 允许虚拟机打开 Mac 中的应用程序注记格。否则,不会修改虚拟机中用来处理 URL 的默认应用程序,这些程序不会打开 Mac 中的链接。


  • 如果代理应用程序在虚拟机中不再可用,可能仍会将其分配给 Mac 宿主机上打开的文件或 URL 类型。
    如果您在虚拟机中卸载了一个在宿主机上具有某种角色的应用程序,则尝试从宿主机上启动该代理应用程序时会开启虚拟机,但 VMware Fusion 不会显示警告消息以指明该应用程序不可用。如果您还原到没有该应用程序的虚拟机快照,将会发生相同的情况。卸载 VMware Tools 也可能会出现这种结果。


  • 有时候,VMware Fusion 无法使用默认应用程序打开文件或链接。
    在一些情况下,根据设计原理,VMware Fusion 无法打开默认应用程序,并显示警告指出 "file on the host cannot be opened from inside of guest"。如果宿主机上设置的代理应用程序指向发起请求的相同虚拟机内,则 VMware Fusion 将不打开文件或链接。此外,如果宿主机上不存在可打开虚拟机上文件的应用程序,VMware Fusion 还会显示该警告消息。


  • 如果启用了镜像的文件夹,则会出现脱机工作信息和同步错误消息。
    在某些情况下,使用镜像的文件夹可能会导致 Windows 将文件夹错误地视为无法访问的网络共享,并假定其已脱机。结果导致尝试同步数据失败或显示有关无法再连接到驱动器的消息。

    解决方法:打开资源管理器窗口,选择 工具 > 文件夹选项,然后点按 脱机文件标签。取消选择 启用脱机文件,然后重新启动虚拟机。


  • “应用程序”菜单未提供针对 Windows 2000 Server 列出的标准文件夹的访问权限。
    在某些情况下,在 应用程序菜单中选择 我的电脑我的文档网上邻居打印机时无法显示对应窗口。


  • 虚拟机中的默认浏览器会防止其他浏览器用于默认应用程序中。
    在某些情况下,将特定应用程序设置为默认浏览器会防止显示其他浏览器应用程序来处理任何公用协议,如 http、https、ftp 等。


应用程序问题

  • Vista 虚拟机中的 Internet Explorer 无法找到 Mac 宿主机上某个文件的路径。
    如果您尝试使用 Vista 宾客机中的 Internet Explorer 7 打开 Mac 宿主机上的 HTML 文件(通过将该文件设置为使用共享应用程序 Internet Explorer 打开,或在虚拟机中的共享文件夹中连按该文件),Internet Explorer 会启动,但显示一则警告,指出找不到文件路径。这是 Vista/Internet Explorer 默认安全设置的结果。要让打开文件生效,必须对本地 Intranet 区域禁用“受保护模式”,且将 \\vmware-host添加到安全站点列表中。

    解决方法:
    1. 打开 Internet Explorer,转至 工具 > Internet 选项
    2. 点按 安全标签,然后选择 本地 intranet 区域(而不是 Internet)。
    3. 点按 站点,然后点按 高级,键入 \\vmware-host,再点按 添加关闭,之后点按
    4. 返回到 本地 intranet 设置,取消选择 启用受保护模式
    5. 点按 确定,出现警告消息“当前的安全设置将危及您的电脑安全”时,请再次点按 确定以接受警告。
    6. 关闭 Internet Explorer 应用更改。

    Internet Explorer 将正确地从 \\vmware-host 中打开文件。


  • 请不要在使用 Snow Leopard K64 的 Mac 上同时运行 VMware Fusion 和 Heroes of Might and Magic V。
    在此情况下,Mac 可能会自发重新启动。


  • 某些具有 SecuROM 防拷贝功能的游戏,可能无法在 VMware Fusion 上进行安装。


  • 退出 Google SketchUp 应用程序后,其部分应用程序窗口保留在桌面上。
    在退出 Google SketchUp 后,SketchUp 工具栏仍保留在桌面上,且宾客机光标仍保留在之前使用 Sketchup 工具时的位置。解决方法:在 SketchUp 内启用硬件加速功能。从 SketchUp 菜单栏,选择 窗口 > 首选项 > OpenGL,并选择 使用硬件加速


  • 如果在 VMware Fusion 中启用了 3D 加速功能,则 Altium Designer Winter 09 版本可能无法正常运行。
    在使用 NVIDIA 7300 GPU 的 Mac 上,如果启用了 3D 加速功能,则 Altium Design Winter 09 版本可能出现问题,并显示 vmglPanic。
    解决方法:在 虚拟机 > 设置 > 显示中禁用 3D 加速功能。


  • QuickBooks 无法在共享或镜像文件夹中存储公司数据文件。
    尝试将一个新的公司数据文件存储到共享或镜像文件夹时,QuickBooks 报告 error -6176, 0 "QuickBooks cannot get the network address of the server"。要使 QuickBooks 将共享或镜像文件夹认定为合法,必须将该文件夹添加到宿主机文件中。
    1. 在宾客机操作系统中,请转到 \Windows\System32\drivers\etc。
    2. 打开 hosts文件。
    3. 添加此行内容 127.0.0.1 vmware-host并保存。
    注意:有时这会产生非预期的行为:在共享文件夹不工作时打开了宾客机中的文件而未出现故障;或者在某些情况下,会导致出现登录对话框。


  • Galactic Civilizations II 开始加载时出现故障或无响应。
    此问题可能出现在运行 Mac OS X 10.5.8 的 Mac 上,但不会出现在运行 Mac OS X 10.6 Snow Leopard 的 Mac 上。解决方案:将系统升级到 Snow Leopard。


  • 使用 ATI X1900 运行某些 3D 游戏和应用程序可能导致 Mac 无响应。
    已知会导致 ATI X1900 出现问题的游戏有:Shin Megami Tensei 和 Portal。在 Mac OS X 10.5.8 和 10.6 中都会出现此问题。


  • 在某些情况下,运行 3DMark2001 SE Dragothic 测试工具可能导致虚拟机死机。
    在使用 ATI Radeon HD 2600 且运行 Mac OS X 10.5.8 的 Mac 上,如果在运行 Dragothic 测试工具的同时还运行了其他测试工具,则虚拟机可能死机,并出现错误消息。单独运行 Dragothic 则不会出现此问题。


  • 虚拟机上的鲜花屏幕保护程序可能无法正常运行。


虚拟机导入问题

  • 从 VHD Test Drive 导入的 Windows XP SP3 虚拟机上未安装某些设备驱动程序。
    Microsoft 已为虚拟机 IE6-XPSP3 优化 Windows 映像,以最大限度缩短下载时间。作为优化的一部分,已将各种设备(包括 USB 2.0 控制器和声音设备)的驱动程序从映像中删除。因为驱动程序文件不可用,这些设备在虚拟机中已禁用。


  • 导入 Parallels Desktop 4 虚拟机会导致 VMware Fusion 用户界面崩溃。
    导入 Parallels Desktop 4 虚拟机或 Parallels 服务器虚拟机时,如果 Parallels 虚拟机的系统磁盘未标记为 0:0(默认值),VMware Fusion 用户界面可能会关闭,并显示错误消息 The application vmware quit unexpectedly

    解决方法:按照以下步骤将 Parallels Desktop 4 虚拟机的系统磁盘值设为 0:0(默认值):
    1. 虚拟机菜单中选择 配置
    2. 在左侧导航栏中选择 硬盘
    3. 选择 显示高级设置注记格。
    4. 位置框中选择 0:0
  • 导入安装了 Windows 2003 或 Windows XP 64 位操作系统的 Parallels Desktop 4 的虚拟机后显示注册表损坏消息
    导入安装了 Windows Server 2003 或 Windows XP 64 位操作系统的 Parallels Desktop 4 虚拟机后,在首次登录时可能会显示以下消息: Registry hive (file:SYSTEM) has been corrupted and has been recovered.某些数据可能已丢失。此消息并不表示注册表被损坏或数据丢失。


  • 导入到 VMware Fusion 1 中、又升级到 VMware Fusion 2 或更高版本的硬件版本 7 的虚拟机,启动速度缓慢。
    对于从 Parallels 或 Virtual PC 中导入的 Windows Vista 或 Windows Server 2008 虚拟机,升级到硬件版本 7 后,它们的启动速度会非常缓慢。解决方法:将虚拟机关机,然后通过以下菜单将虚拟机降级到硬件版本 6: 虚拟机 > 降级虚拟机


  • 在某些情况下,VMware Fusion 不会运行新的 Boot Camp 分区。
    如果您在已删除了旧 Boot Camp 分区的 Mac 上新建了一个 Boot Camp 分区,则 VMware Fusion 无法运行这个新的 Boot Camp 分区。这是因为 VMware Fusion 保留了有关旧分区的某些文件。

    要解决该问题,请执行以下操作:
    1. 退出 VMware Fusion,然后转至 ~/资源库/Application Support/VMware Fusion/Virtual Machines/Boot Camp
    2. 删除 Boot Camp
    3. 重新启动 VMware Fusion,然后运行新建分区的安装程序
  •  
  • 无法导入平面硬盘映像。
    VMware Importer 不会导入具有平面硬盘映像的 Virtual PC 虚拟机。如果您尝试导入这种虚拟机,VMware Importer 将报告虚拟磁盘已损坏。


  • 在导入的虚拟机上重新配置 CPU 会导致错误。
    从 Mac 版 Microsoft Virtual PC 或 Mac 版 Parallels Desktop 导入的某些虚拟机不会通过多个 CPU 运行,因此不要自定导入,例如不要将处理器配置更改为两个。若在导入虚拟机时将 CPU 设置更改为两个虚拟处理器,会在启动虚拟机时出现错误。您会看到消息:“宾客机操作系统已禁用了 CPU。此时您必须关闭或重启虚拟机。”如果遇到此错误,请转至“设置”面板,将处理器设置改回一个虚拟处理器。


  • 在个别情况下将 Boot Camp 分区作为虚拟机运行时,启动虚拟机可能会导致 07B 故障。
    若出现此故障,请在本机启动进入 Boot Camp,并立刻按住 F8,选择启动进入最后一个正确配置。该操作将仅在本机模式中恢复 Boot Camp 分区的功能。


  • 将驱动器号映射到不存在的位置后,虚拟机启动缓慢。
    将 Windows 驱动器号映射到不存在的位置后,虚拟机的启动速度非常缓慢(物理 Windows 系统具有同样的问题)。解决方法:右键单击 开始 > 我的电脑,选择 断开网络驱动器,然后断开连接有问题的驱动器,从而取消映射不使用的驱动器号。


  • 由于 Apple 的 Boot Camp 软件存在缺陷,导致 Boot Camp 虚拟机启动缓慢。
    Apple 的 kbdmgr.exe 会导致 Boot Camp 虚拟机的启动速度缓慢。这是 Apple Boot Camp 软件的一个缺陷。解决方法:点选 开始 > 运行,然后输入 msconfig。点选 启用,然后禁用 kbdmgr.exe。(当重新启动到 Boot Camp 时,如果需要使用 Apple 的键盘扩展,可在重新启动之前重新启用 kbdmgr.exe。)


PC 迁移问题

  • 某些从物理 PC 迁移的虚拟机的声音功能可能无法正常运行。
    如果使用“迁移您的 PC”功能来从运行某些版本的 Windows Vista 或 Windows XP Professional 操作系统的物理 PC 创建虚拟机,则由于缺少声音设备,声音功能可能无法正常运行。

    解决方法:添加声音设备。
    1. 关闭该虚拟机。
    2. 选择 虚拟机 > 设置打开“设置”窗口。
    3. 在“可移除设备”部分,选择 声音
    4. 点按 添加声音设备并关闭窗口。
    5. 开启虚拟机,并重新安装 VMware Tools。
  •  
  • 在新导入的虚拟机上出现 PC Migration Agent 对话框,并且某些情况下会在窗口中拉伸。
    在 VMware Fusion 迁移物理 PC 时,需要运行 PC Migration Agent。因此,它将与其他软件一起迁移;并且因为其设置为在启动时运行,所以在首次打开虚拟机时它便会运行。取消选择 每次启动 PC 时运行 VMware Fusion PC Migration Agent,在 PC Migration Agent 上点按 退出,并重新启动虚拟机。

    对于某些版本的 Windows XP 和 Windows 2003 操作系统,PC Migration Agent 对话框的大小会在虚拟机窗口中拉伸。在 PC Migration Agent 上点按“退出”,并重新启动虚拟机。再次出现 Agent 时,VMware Tools 将已运行,因此该对话框应该不会再被拉伸。现在,可以取消选择 每次启动 PC 时运行 VMware Fusion PC Migration Agent

设备问题

  • 尝试播放 DVD 时,DVD 播放器运行失败或显示警告。
    由于某些驱动程序问题,DVD 播放器(如 Microsoft Media Player 11)无法与 VMware Fusion 配合运行。其他播放器,如 PowerDVD,不适用于在虚拟机中运行。解决方法:使用 VLC Player。


  • 存在较多缺陷的 PCSC 框架(Apple 问题 ID 7151374)可能导致 VMware Fusion 在开启虚拟机时崩溃。
    在 Mac OS X 上,PCSC 框架是默认安装的。由于 PC/SC Lite 缺陷,VMware Fusion 可能在虚拟机开启过程中崩溃。VMware Fusion 通过删除系统中的多余 pcscd.pub 文件,可以部分解决此缺陷。然而,如果已在自定义目录中安装 libpcsc-lite,VMware Fusion 则无法检测到此文件,您必须使用 root 用户权限手动删除此文件。


  • 如果虚拟机已配置了多个串行端口,则无法启用打印功能。
    如果将两个或更多串行端口添加到虚拟机中,您无法在 VMware Fusion“设置”窗口的“打印机”面板中启用打印机。


  • 为运行中的虚拟机启用或禁用打印机不会立即生效。
    如果虚拟机正在运行,选择或取消选择“设置”内“打印机”表单中的 已启用注记格,不会添加或移除打印机。要更改打印机的设置并使其生效,您必须关闭虚拟机中的操作系统,再进行更改,然后重新打开操作系统。


  • 无法在使用 64 位内核的 Mac OS X 10.6 Snow Leopard 宿主机上的虚拟机上装载虚拟磁盘。
    如果尝试在 64 位内核的 Mac OS X 10.6 宿主机上使用 VMDKMounter,则您会看到一条警告指出 The VMware fuse daemon failed to start。目前,MacFUSE 无法与 64 位内核结合使用。


  • VMDKMounter 以只读方式装载 NTFS 硬盘。
    VMDKMounter 依赖 Mac OS X 文件系统的支持来装载虚拟磁盘卷。在默认情况下,Mac OS X 为 FAT 和 HFS+ 格式的卷提供读写支持,为 NTFS 格式的卷提供只读支持。

    要为 NTFS 卷添加读写支持,您可以单独安装 NTFS-3G。请注意,安装 NTFS-3G 可能会阻止启动磁盘识别你的 Boot Camp 分区,并导致非英语名称的文件不可读。

    如果您确实要安装 NTFS-3G,您可以启动到 Boot Camp:您必须在启动时按住 Option 键。