È possibile specificare i componenti di VMware Tools desiderati durante l'installazione di VMware Tools utilizzando le opzioni e le proprietà della riga di comando o durante il processo di installazione automatica.

VMware Tools include vari componenti di VMware Tools. È possibile installare questi componenti durante una nuova installazione o un aggiornamento di VMware Tools.

Installazione invisibile all'utente - Nuova installazione o aggiornamento

Il formato del comando per una nuova installazione o un aggiornamento è:

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

Il formato del comando per includere tutte le funzionalità personalizzabili, ad eccezione di quelle specificate, utilizzando le proprietà MSI ADDLOCAL e REMOVE è:

setup.exe /S /v "/qn msi_args ADDLOCAL=ALL REMOVE=component"
Nota: Il nome del componente è il nome della funzionalità e fa distinzione tra maiuscole e minuscole. Se si desidera rimuovere più componenti, i nomi delle funzionalità devono essere separati da virgole.

Ad esempio:
  • Per installare tutte le funzionalità personalizzabili ad eccezione della funzionalità "Cartelle condivise", eseguire il comando:

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

  • Per installare tutte le funzionalità personalizzabili ad eccezione di "Cartelle condivise", "Introspezione file", "Introspezione rete" e "Minion Salt", eseguire il comando:

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

  • Il comando seguente include le opzioni e le proprietà MSI per eseguire un'installazione invisibile all'utente specificando un file di registro che elimina il riavvio al termine dell'installazione. Questo comando installa anche tutti i componenti ad eccezione del componente delle cartelle condivise.

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

Installazione invisibile all'utente - Modifica installazione

Dopo una nuova installazione o un aggiornamento, per modificare le funzionalità personalizzabili installate, è possibile aggiungere o rimuovere un componente utilizzando le proprietà MSI ADDLOCAL e/o REMOVE:

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

msi_args può essere specificato come indicato sopra per la registrazione e l'eliminazione del riavvio. Per un elenco più completo degli argomenti msi_args, vedere la documentazione di Microsoft.

Tabella 1. Componenti principali visibili di VMware Tools (non personalizzabili)
Nome funzionalità Descrizione
VMCI Il driver Virtual Machine Communication Interface (VMCI) consente alle macchine virtuali di comunicare con gli host in cui vengono eseguite senza utilizzare la rete. Gli sviluppatori possono scrivere applicazioni client-server nell'interfaccia VMCI Sock (vsock) per utilizzare il dispositivo VMCI virtuale.
Il driver VMCI viene installato per impostazione predefinita come parte dell'installazione di VMware Tools. Se l'utente ha disabilitato il driver VMCI nelle impostazioni di installazione durante un'installazione precedente, VMware Tools lo reinstalla automaticamente durante l'aggiornamento.
Nota: Da questa versione in poi, il driver VMCI non può essere disabilitato perché la funzionalità del servizio di sistema di VMware Tools dipende da questo driver.

Gli altri componenti principali installati per impostazione predefinita non sono visibili.

Tabella 2. Componenti personalizzabili di VMware Tools (utilizzando le proprietà MSI ADDLOCAL e/o REMOVE). Nota: le funzionalità disponibili in Windows Arm sono indicate nella descrizione.
Nome funzionalità Descrizione
CBHelper Helper per l'installazione di Carbon Black Sensor in una macchina virtuale.
Perfmon Utilità per la registrazione delle prestazioni di WMI. Consente il monitoraggio delle prestazioni tra il Guest SDK e l'ambiente WMI.
VmwTimeProvider Provider dei servizi orari per il dispositivo di clock di precisione virtuale di VMware.
FileIntrospection Il driver di introspezione del file NSX vsepflt.sys è il primo dei due driver di introspezione del guest. È possibile installarlo separatamente, ovvero senza installare il driver di introspezione della rete NSX.
Nota: Questo componente dipende dal driver VMCI.
NetworkIntrospection Il driver di introspezione della rete NSX vnetflt.sys è il secondo dei due driver di introspezione del guest.
Nota: Questo componente dipende dal driver VMCI.

VMware Tools 10.2.5 supporta il driver vnetWFP per Windows 7 e versioni successive.

ServiceDiscovery Il componente di individuazione del servizio consente l'individuazione dei vari servizi in esecuzione in una macchina virtuale.
Nota: Questo componente della modalità utente dipende dal driver VMCI.
DeviceHelper Il componente Helper dispositivo VMware consente di eseguire un controllo e uno scambio di dispositivi nella macchina virtuale.
Nota: Questo componente della modalità utente dipende dal driver VMCI.
Hgfs Hgfs è un driver delle cartelle condivise di VMware che consente la condivisione di file tra la macchina virtuale e il computer host.
È possibile utilizzare questo driver se si prevede di usare questa macchina virtuale con VMware Workstation, Player o Fusion.
Nota:
  • Se si esclude questa funzionalità, non è possibile condividere una cartella tra la macchina virtuale e il sistema host.
  • Questo componente dipende dal driver VMCI.
SVGA Il driver SVGA VMware migliora le prestazioni della scheda video virtuale.
Nota: Se si esclude questa funzionalità, si limitano le possibilità di visualizzazione della macchina virtuale.
Nota: Questa funzionalità è disponibile anche per Windows Arm.
VMXNet Il driver di rete VMXNet VMware migliora le prestazioni della scheda di rete virtuale.
VMXNet3 Il driver di rete VMXNet3 VMware migliora le prestazioni della scheda di rete virtuale (ndis5/ndis6). Si tratta del driver di rete VMXNet di VMware di ultima generazione per macchine virtuali che utilizzano la versione hardware virtuale 7 o una versione successiva.

Per ulteriori informazioni, consultare l'articolo della Knowledge Base di VMware KB 1001805.

VMXNET3 include molte nuove funzionalità, come il supporto per più code (noto anche come "Receive Side Scaling" in Windows), gli offload IPv6 e la consegna di interrupt MSI/MSI-X.

VMXNET 3 non è correlato a VMXNET o VMXNET 2.

La funzionalità Receive Side Scaling è abilitata per impostazione predefinita.

VMware Tools 10.3.0 include il supporto della ricezione del data ring per il driver VMXNET3 di Windows.

La versione 7 dell'hardware virtuale corrisponde alla compatibilità ESX/ESXi 4.x.

Nota: Questa funzionalità è disponibile anche per Windows Arm.
PVSCSI Gli adattatori SCSI paravirtuali VMware migliorano le prestazioni dei dispositivi SCSI paravirtuali.
EFIFW Il driver EFIFW viene utilizzato per l'aggiornamento del firmware EFI.
MemCtl Il driver di controllo della memoria consente la gestione avanzata della memoria della macchina virtuale.
È possibile usare questo driver se si prevede di utilizzare una macchina virtuale nell'ambiente vSphere.
Nota: L'esclusione di questa funzionalità influisce negativamente sulle capacità di gestione della memoria della macchina virtuale in un ambiente vSphere.
Mouse Il driver del mouse PS2 VMware migliora le prestazioni del mouse PS2 virtuale.
Nota: Se si esclude questa funzionalità, le prestazioni del mouse della macchina virtuale peggiorano.
MouseUsb Il driver del mouse USB VMware migliora le prestazioni del mouse USB.
Nota: Questa funzionalità è disponibile anche per Windows Arm.
Audio Il driver audio fornisce l'audio per la scheda audio virtuale.
Nota: Questo driver è per Windows Vista a 64 bit e i sistemi operativi successivi.
VSS Il driver VSS viene utilizzato per la creazione di backup automatici. Questo driver viene utilizzato se il sistema operativo guest è Windows Vista, Windows Server 2003 o altri sistemi operativi più recenti. Sistemi operativi Linux e Windows meno recenti usano il driver Filesystem Sync.
BootCamp Il driver BootCamp fornisce il supporto per Mac BootCamp.
SaltMinion Script necessari per configurare il minion Salt in una macchina virtuale.