Il processo utente di VMware consente di utilizzare determinate funzionalità (ad esempio copia, incolla, trascina, rilascia e così via) con il prodotto VMware che le supporta.

Nei sistemi operativi Linux, Solaris, Windows e FreeBSD, VMware Tools utilizza il file eseguibile del processo utente di VMware che implementa la funzionalità fit-guest-to-window.

Il processo utente si avvia automaticamente quando si accede al sistema operativo guest Windows. Su Linux, il processo utente parte all'avvio di una sessione ambiente desktop. Il processo utente può altresì essere avviato manualmente.

Il file di programma per questo processo è denominato vmtoolsd.exe sui sistemi operativi guest Windows e vmtoolsd sui sistemi operativi guest Linux, Solaris e FreeBSD. In POSIX, è denominato vmtoolsd con -n vmusr sull'interfaccia riga di comando. Il processo utente supporta le seguenti attività:

  • Consente di copiare e incollare testo tra il sistema operativo guest e vSphere Web Client o il sistema operativo host Workstation, Fusion o Player. Per le macchine virtuali che vengono utilizzate con Workstation o Fusion, è possibile copiare e incollare file tra il sistema operativo host e i sistemi operativi guest Windows, Linux, Solaris e FreeBSD.
  • Nei sistemi operativi guest Linux, Solaris, Windows e FreeBSD, permette di catturare e rilasciare il puntatore quando il driver SVGA non è installato.
  • Nei sistemi operativi guest Linux, Solaris e FreeBSD, adatta la risoluzione di visualizzazione dello schermo del guest alla risoluzione dello schermo di vSphere Web Client o del sistema operativo host Workstation, Fusion o Player quando sono in esecuzione in modalità a schermo intero. Se in esecuzione in modalità normale (con finestre), permette di adattare la risoluzione dello schermo del guest alle dimensioni della finestra nel client o nell'host.
  • Per le macchine virtuali che vengono utilizzate con Workstation o Fusion, consente di trascinare i file tra il sistema operativo host e i sistemi operativi guest Windows, Linux, Solaris e FreeBSD.