您可以在 VMware Tools 安裝期間使用命令行選項和內容或在自動安裝程序期間指定您想要的 VMware Tools 元件。

VMware Tools 提供各種 VMware Tools 元件。您可以在全新安裝或 VMware Tools 升級期間安裝安裝這些元件。

無訊息安裝 - 全新安裝或升級

全新安裝或升級的命令格式為:

setup.exe /S /v "/qn msi_args"

使用 ADDLOCAL 和 REMOVE MSI 內容來包含所指定項目以外所有可自訂功能的命令格式為:

setup.exe /S /v "/qn msi_args ADDLOCAL=ALL REMOVE=component"
備註: 元件名稱是功能名稱,且區分大小寫。如果要移除多個元件,功能名稱必須使用逗號分隔。

例如:
  • 若要安裝除「共用資料夾」功能之外的所有可自訂功能,請執行以下命令:

    setup.exe /S /v "/qn REBOOT=R ADDLOCAL=ALL REMOVE=Hgfs"

  • 若要安裝除「共用資料夾」、「檔案自我檢查」、「網路自我檢查」和「Salt 部屬節點」功能以外的所有可自訂功能,請執行以下命令:

    setup.exe /S /v "/qn REBOOT=R ADDLOCAL=ALL REMOVE=Hgfs,FileIntrospection,NetworkIntrospection,SaltMinion"

  • 下列命令顯示用來執行無訊息安裝的 MSI 選項和內容,其指定的記錄檔案會在安裝完成時隱藏重新開機。該命令還會安裝除共用資料夾元件之外的所有元件。

    setup.exe /S /v "/qn /l*v ""%TEMP%\vmmsi.log"" REBOOT=R ADDLOCAL=ALL REMOVE=Hgfs"

無訊息安裝 - 修改安裝

全新安裝或升級後,若要修改已安裝的可自訂功能,您可以使用 ADDLOCAL 和/或 REMOVE MSI 內容來新增或移除元件:

setup.exe /S /v "/qn msi_args ADDLOCAL=component REMOVE=component"

您可以如上所述,針對記錄和隱藏重新開機指定 msi_args。如需更廣泛的 msi_args 引數清單,請參閱《Microsoft 說明文件》

表 1. VMware Tools 可見的核心元件 (無法自訂)
功能名稱 說明
VMCI 虛擬機器通訊介面 (VMCI) 驅動程式允許虛擬機器與主機通訊,在該主機上虛擬機器未使用網路即可執行。開發人員可以將主從架構應用程式寫入 VMCI Sock (vsock) 介面,以使用 VMCI 虛擬裝置。
VMCI 驅動程式依預設會在 VMware Tools 安裝過程中進行安裝。如果使用者已在先前安裝期間的安裝設定中停用此 VMCI 驅動程式,則 VMware Tools 會在升級期間自動重新安裝 VMCI 驅動程式。
備註: 從此版本開始無法停用 VMCI 驅動程式,因為 VMware Tools 系統服務功能相依於此驅動程式。

依預設安裝的其他核心元件不會顯示。

表 2. VMware Tools 可自訂元件 (使用 ADDLOCAL 和/或 REMOVE MSI 內容)。注意:在說明中記錄了 Windows Arm 上提供的功能。
功能名稱 說明
CBHelper 在虛擬機器上安裝 Carbon Black 感應器的協助程式。
Perfmon 用於 WMI 效能記錄的公用程式。在客體 SDK 與 WMI 環境之間啟用效能監控。
VmwTimeProvider VMware 虛擬精確時鐘裝置的時間提供者。
FileIntrospection NSX 檔案自我檢查驅動程式 vsepflt.sys 是兩個客體自我檢查驅動程式的第一個。您可以單獨安裝它,而無需安裝 NSX 網路自我檢查驅動程式。
備註: 此元件相依於 VMCI 驅動程式。
NetworkIntrospection NSX 網路自我檢查驅動程式 vnetflt.sys 是兩個客體自我檢查驅動程式的第二個。
備註: 此元件相依於 VMCI 驅動程式。

VMware Tools 10.2.5 支援 Windows 7 及更新版本的 vnetWFP 驅動程式。

ServiceDiscovery 服務探索元件可讓您探索虛擬機器內執行的各種服務。
備註: 此使用者模式元件相依於 VMCI 驅動程式。
DeviceHelper VMware 裝置協助程式元件可協助在您的虛擬機器中執行裝置檢查和交換。
備註: 此使用者模式元件相依於 VMCI 驅動程式。
Hgfs HGFS 是一項 VMware 共用資料夾驅動程式,允許在虛擬機器與主機電腦之間共用檔案。
如果您計劃將此虛擬機器與 VMware Workstation、Player 或 Fusion 搭配使用,則可以使用此驅動程式。
備註:
  • 如果您排除此功能,將無法在虛擬機器與主機系統之間共用資料夾。
  • 此元件相依於 VMCI 驅動程式。
SVGA VMware SVGA 驅動程式可提升虛擬視訊卡的效能。
備註: 如果您排除此功能,則會限制虛擬機器的顯示功能。
備註: 此功能也適用於 Windows Arm。
VMXNet VMware VMXNet 網路驅動程式可提升虛擬網路卡的效能。
VMXNet3 VMware VMXNet3 網路驅動程式可提升虛擬網路卡 (ndis5/ndis6) 的效能。這是下一代 VMware VMXNet 網路驅動程式,適用於使用虛擬硬體版本 7 及更高版本的虛擬機器。

如需詳細資訊,請參閱 VMware 知識庫文章 KB 1001805

VMXNET3 新增數個新功能,例如多佇列支援 (在 Windows 中也稱為接收端調整)、IPv6 卸載和 MSI/MSI-X 中斷傳遞。

VMXNET 3 與 VMXNET 或 VMXNET 2 無關。

「接收端調整」依預設為啟用。

VMware Tools 10.3.0 新增 Windows VMXNET3 驅動程式的 Receive Data Ring 緩衝區支援。

虛擬硬體版本 7 與 ESX/ESXi 4.x 相容性對應。

備註: 此功能也適用於 Windows Arm。
PVSCSI VMware 半虛擬化 SCSI 介面卡可提升半虛擬化 SCSI 裝置的效能。
EFIFW EFIFW 驅動程式用於 EFI 韌體更新。
MemCtl 記憶體控制驅動程式可提升虛擬機器上的記憶體管理。
如果您計劃在 vSphere 環境中使用此虛擬機器,則可以使用此驅動程式。
備註: 如果您排除此功能,它會阻礙在 vSphere 環境中所執行虛擬機器的記憶體管理功能。
Mouse VMware PS2 滑鼠驅動程式可提升虛擬 PS2 滑鼠的效能。
備註: 如果排除此功能,虛擬機器的滑鼠效能將會下降。
MouseUsb VMware USB 滑鼠驅動程式可提升 USB 滑鼠的效能。
備註: 此功能也適用於 Windows Arm。
Audio 音訊驅動程式可為虛擬音效卡提供音訊。
備註: 此音訊驅動程式適用於 64 位元 Windows Vista 及更新版本作業系統。
VSS VSS 驅動程式用於建立自動備份。如果客體作業系統為 Windows Vista、Windows Server 2003 或其他更新版本的作業系統,則使用該驅動程式。Linux 和較早的 Windows 作業系統使用檔案系統同步驅動程式。
BootCamp BootCamp 驅動程式提供 Mac BootCamp 支援。
SaltMinion 在虛擬機器上設定 Salt 部屬節點需要執行的指令碼。