I driver dei dispositivi migliorano le prestazioni di audio, grafica, rete e archiviazione. È possibile selezionare i driver da installare durante un'installazione o una reinstallazione personalizzata di VMware Tools.

Il set di driver installati al momento dell'installazione di VMware Tools dipende dal sistema operativo guest e dal prodotto VMware. Per informazioni dettagliate sulle caratteristiche o le funzionalità di tali driver, tra cui i requisiti di configurazione, le procedure consigliate e le prestazioni, consultare la documentazione del proprio prodotto VMware. I seguenti driver dei dispositivi possono essere inclusi in VMware Tools:

Driver VMCI
Il driver Virtual Machine Communication Interface supporta una comunicazione rapida ed efficace tra le macchine virtuali e gli host su cui sono eseguite. 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: Il driver VMCI non può essere disabilitato perché la funzionalità del servizio del sistema di VMware Tools dipende da questo driver.
AppDefense

L'installazione di VMware Tools include VMware AppDefense, una soluzione per il monitoraggio e la gestione della sicurezza. È possibile installare l'agente AppDefense nella macchina virtuale guest utilizzando il programma di installazione di VMware Tools. Tuttavia, VMware Tools non può installare il componente AppDefense automaticamente. È necessario installare manualmente il componente.

Driver Guest Introspection
I due driver Guest Introspection sono il driver File Introspection e Network Introspection. È possibile installare i due driver separatamente. L'installazione predefinita di VMware Tools non prevede l'installazione dei driver Guest Introspection.
  • Driver NSX File Introspection: il driver File Introspection utilizza l'hypervisor per eseguire scansioni antivirus senza un agente ingombrante. Questa strategia consente di evitare colli di bottiglia delle risorse e di ottimizzare l'uso della memoria.
  • Driver NSX Network Introspection: il driver Network Introspection supporta il monitoraggio delle attività di NSX for vSphere.
Driver SVGA
Questo driver virtuale supporta schermi a 32 bit, una risoluzione elevata dello schermo e prestazioni grafiche più rapide. Quando si installa VMware Tools, un driver SVGA virtuale sostituisce il driver VGA predefinito che supporta una risoluzione di soli 640 x 480 pixel e grafica a 16 colori.

Nei sistemi operativi guest Windows con sistema operativo Windows Vista o successivo, è installato il driver VMware SVGA 3D (Microsoft - WDDM). Questo driver fornisce le stesse funzionalità di base del driver SVGA, più il supporto per Windows Aero.

Driver NIC VMXNet
I driver di rete VMXNET e VMXNET3 migliorano le prestazioni della rete. Il set di driver utilizzati dipende da come si configurano le impostazioni dei dispositivi per la macchina virtuale. Consultare la VMware Knowledge Base per conoscere i sistemi operativi guest che supportano questi driver.

Quando si installa VMware Tools, un driver VMXNET NIC sostituisce il driver vlance predefinito.

Driver Paravirtual SCSI
Quando si crea una macchina virtuale, se si specifica l'utilizzo dell'adattatore BusLogic da parte di questa, il sistema operativo guest utilizza il driver SCSI fornito da VMware Tools. Un driver VMware Paravirtual SCSI è incluso per l'utilizzo con i dispositivi Paravirtual SCSI. Tale driver per gli adattatori paravirtuali SCSI di VMware migliora le prestazioni di alcune delle applicazioni virtualizzate. I driver per gli altri adattatori di archiviazione sono forniti in bundle con il sistema operativo oppure sono disponibili da fornitori di terze parti.

Ad esempio, Windows Server 2008 utilizza per impostazione predefinita LSI Logic SAS, che fornisce le migliori prestazioni per quel sistema operativo. In questo caso, viene utilizzato il driver LSI Logic SAS fornito dal sistema operativo.

VMware fornisce uno speciale driver SCSI per macchine virtuali configurate per utilizzare l'adattatore SCSI virtuale BusLogic. Le macchine virtuali non necessitano di questo driver se non devono accedere a dispositivi SCSI o se sono configurate per utilizzare l'adattatore SCSI virtuale LSI Logic.

Il driver fa parte del pacchetto di VMware Tools o viene fornito in bundle con VMware ESX/ ESXi. Esso è disponibile sull'host come immagine floppy in /vmimages/floppies/vmscsi.flp Il driver può essere utilizzato su Windows XP, Windows Server 2003 o Windows 2000.

Driver mouse
Il driver del mouse virtuale migliora le prestazioni del mouse. Questo driver è necessario quando si utilizzano strumenti di terze parti come Microsoft Terminal Services.
Driver audio
Questo driver audio è richiesto su sistemi operativi guest Windows XP a 64 bit, Windows Server 2003 a 32 bit, Windows Server 2003 a 64 bit, Windows Server 2008, Windows 7 e Windows Vista.
Driver Memory Controller
Questo driver viene richiesto per il recupero della memoria (ballooning) ed è suggerito se si utilizza VMware vSphere. Se si esclude questo driver, vengono indebolite le capacità di gestione della memoria della macchina virtuale in un'implementazione vSphere.
Moduli e driver che supportano la creazione di backup automatici delle macchine virtuali
Se il sistema operativo guest è Windows Vista, Windows Server 2003 o un altro tra i sistemi operativi Windows più recenti, viene installato un modulo Volume Shadow Copy Services (VSS). Per sistemi operativi Windows diversi o precedenti,viene installato il driver Filesystem Sync. Tali moduli consentono al software di backup di terze parti esterno, integrato con vSphere, di creare snapshot coerenti con l'applicazione. Durante la creazione dello snapshot, alcuni processi vengono interrotti e i dischi della macchina virtuale vengono disattivati. I moduli, inoltre, supportano snapshot di inattività su sistemi operativi Linux
Driver VMware per Linux
I driver per Linux vengono installati automaticamente durante l'installazione del sistema operativo, rendendo pertanto non necessaria l'installazione separata dei driver al termine dell'installazione di quest'ultimo. VMware mantiene attivamente il codice sorgente per i driver VMware Paravirtual, i moduli kernel, VMXNET e VMXNET3 e qualsiasi distribuzione Linux che crea automaticamente nuove versioni del sistema operativo include i driver VMware più recenti.

Non eliminare o sostituire i driver inclusi per Linux distribuiti dai fornitori del proprio sistema operativo. Se si eliminano o sostituiscono questi driver, si potrebbero causare conflitti con i futuri aggiornamenti dei driver. Contattare il proprio fornitore o la propria community del sistema operativo per richiedere la disponibilità di aggiornamenti specifici dei driver.

Consultare la pagina http://kb.vmware.com/kb/2073804 per informazioni sulla disponibilità, sul mantenimento e sui criteri di supporto dei driver inclusi per Linux.

Driver VMHGFS

Se si usa Workstation o Fusion, è possibile installare il componente delle cartelle condivise. Grazie alle cartelle condivise è facile condividere i file tra le macchine virtuali e il computer host. Il driver VMHGFS è un redirector di file system che consente il reindirizzamento di file system dal sistema operativo guest al file system dell'host. Tale driver è il componente client della funzionalità delle cartelle condivise e offre un'alternativa semplice alla condivisione di file NFS e CIFS non basata sulla rete. Per le distribuzioni di Linux con versione del kernel 3.10 o successiva, viene utilizzato un nuovo client delle cartelle condivise basato su FUSE in sostituzione del client in modalità kernel.