在 Windows 虚拟机中,运行自动安装或通过命令行执行 VMware Tools 安装时,可指定要安装哪些 VMware Tools 组件。

由于 VMware Tools 包含较多组件,所以如果您不希望安装某些组件的话,请指定要排除的组件而不是指定要包含的组件。语法是 ADDLOCAL=ALL REMOVE=component。下表列出了 VMware Tools 组件的有效值。

组件名称区分大小写。并非所有操作系统上都安装所有组件。

表 1. VMware Tools 组件值

有效组件值

描述

Drivers

Audio

适用于 64 位操作系统和 Windows Vista 及更高版本系统的音频驱动程序。

BootCamp

用于提供 Mac BootCamp 支持的驱动程序。

LSI

适用于 Windows XP 系统的 PCI Fusion-MPT Miniport 驱动程序。

MemCtl

VMware 内存控制驱动程序。如果您计划在 vSphere 环境中使用此虚拟机,则使用该驱动程序。不安装该功能会阻碍在 vSphere 环境中运行的虚拟机的内存管理功能。

Mouse

VMware 鼠标驱动程序。不安装该功能会降低虚拟机中的鼠标性能。

PVSCSI

适用于 VMware 准虚拟 SCSI 适配器的驱动程序,可增强某些虚拟化应用程序的性能。

SVGA

VMware SVGA 驱动程序。不安装该功能会限制虚拟机的显示功能。

Sync

文件系统同步驱动程序,使备份应用程序能够创建应用程序一致性快照。该驱动程序确保创建快照期间不写入 I/O。如果客户机操作系统低于 Windows Server 2003 版本,则使用该驱动程序。对于更高版本的操作系统,可改用 VSS 驱动程序。

VMCI

虚拟机通信接口驱动程序。通过该驱动程序,虚拟机可在不使用网络的情况下与运行时所在的主机通信。开发人员可以将客户端-服务器应用程序写入 VMCI Sock (vsock) 接口,以使用 VMCI 虚拟设备。

Hgfs

VMware 共享文件夹驱动程序。如果您计划将此虚拟机与 VMware Workstation、Player 或 Fusion 配合使用,则使用该驱动程序。如果不安装该功能,则无法在虚拟机与主机系统之间共享文件夹。

VMXNet

VMware VMXnet 网络驱动程序。

VMXNet3

下一代 VMware VMXnet 网络驱动程序,适用于使用虚拟硬件版本 7 及更高版本的虚拟机。有关详细信息,请参见 VMware 知识库文章 1001805。

虚拟硬件版本 7 与 ESX/ESXi 4.x 兼容性相对应。

VShield

适用于 Guest Introspection Thin Agent 组件的驱动程序。如果您使用的是 vSphere 和 Guest Introspection,请安装此组件。默认情况下,不会安装此组件。

VSS

用于创建自动备份的驱动程序。如果客户机操作系统为 Windows Vista、Windows Server 2003 或其他更高版本的操作系统,则使用该驱动程序。对于较低版本的操作系统和 Linux 操作系统,可改用文件系统同步驱动程序。

Toolbox

Unity

支持 Unity 功能的组件,允许您在虚拟机中打开某个应用程序窗口,进入 Unity 模式,并使该窗口和其他任何主机应用程序窗口一样出现在主机桌面上。

Perfmon

用于 WMI 性能日志记录的驱动程序。

重要:

确定要使用的组件值的一种方法是:在打开完全日志记录的情况下运行交互式 VMware Tools 安装程序,选择希望安装的组件,然后搜索日志文件以查找 ADDLOCAL 和 REMOVE 属性。日志文件将显示程序所使用的名称。以下命令在打开完全日志记录的情况下运行交互式安装程序:

Setup.exe /s /v"/qn /l*v ""%TEMP%\vmmsi.log"""