Puede especificar los componentes de VMware Tools necesarios durante la instalación de VMware Tools mediante las propiedades y las opciones de la línea de comandos o durante el proceso de instalación automática.

VMware Tools proporciona varios componentes de VMware Tools. Puede instalar estos componentes durante una instalación nueva o una actualización de VMware Tools.

Instalación silenciosa: nueva instalación

El formato de comando para una nueva instalación es:

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

El formato del comando para incluir todas las funciones personalizables excepto las especificadas, con las propiedades ADDLOCAL y REMOVE MSI, es:

setup.exe /S /v "/qn msi_args ADDLOCAL=ALL REMOVE=component"
Nota: El nombre del componente es el nombre de la función y distingue entre mayúsculas y minúsculas. Si desea eliminar más de un componente, los nombres de las funciones deben estar separados por comas.
Por ejemplo:

Para instalar todas las funciones personalizables excepto la función "Carpetas compartidas", ejecute el comando:

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

El siguiente comando muestra las propiedades y las opciones de MSI para realizar una instalación silenciosa con un archivo de registro especificado que suprime el reinicio cuando se completa la instalación. Este comando también instala todos los componentes, excepto el componente de carpetas compartidas.

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

Instalación silenciosa: modificar instalación

Después de una nueva instalación, para modificar las funciones personalizables instaladas, puede agregar o eliminar un componente mediante las propiedades ADDLOCAL y/o REMOVE MSI:

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

msi_args se pueden especificar como se mencionó anteriormente para registrar y suprimir el reinicio. Para obtener una lista más amplia de argumentos de msi_args, consulte la documentación de Microsoft.

Tabla 1. Componentes principales visibles de VMware Tools (no personalizables)
Nombre de la función Descripción
VMCI El controlador de interfaz de comunicación de la máquina virtual (Virtual Machine Communication Interface, VMCI) permite que las máquinas virtuales se comuniquen con los hosts en los que se ejecutan sin usar la red. Los programadores pueden escribir aplicaciones cliente-servidor para que la interfaz VMCI Sock (vsock) haga uso del dispositivo virtual VMCI.
El controlador VMCI se instala de forma predeterminada como parte de la instalación de VMware Tools. Si el usuario deshabilitó este controlador VMCI en la configuración durante una instalación anterior, VMware Tools vuelve a instalar automáticamente el controlador VMCI durante la actualización.
Nota: A partir de esta versión, ya no se puede deshabilitar el controlador VMCI, ya que la funcionalidad de servicio del sistema de VMware Tools depende de este controlador.

Otros componentes principales instalados de forma predeterminada no están visibles.

Tabla 2. Componentes de VMware Tools personalizables (mediante las propiedades ADDLOCAL y/o REMOVE MSI)
Nombre de la función Descripción
CBHelper Asistente para instalar el sensor de Carbon Black en una máquina virtual.
Perfmon Utilidad para el registro de rendimiento de WMI. Permite la supervisión del rendimiento entre el SDK invitado y el entorno WMI.
VmwTimeProvider Proveedor de tiempo para el dispositivo de reloj de precisión virtual de VMware.
AppDefense El componente VMware AppDefense realiza la supervisión de seguridad de las aplicaciones. VMware AppDefense consta de los controladores de modo kernel glxgi.sys y giappdef.sys y del servicio de modo usuario gisvc.exe.
FileIntrospection El controlador de introspección de archivos NSX, vsepflt.sys, es el primero de los dos controladores de introspección de invitado. Puede instalar por separado, sin instalar el controlador de introspección de red de NSX.
Nota: Este componente depende del controlador VMCI.
NetworkIntrospection El controlador de introspección de redes NSX, vnetflt.sys, es el segundo de los dos controladores de introspección de invitado.
Nota: Este componente depende del controlador VMCI.

VMware Tools 10.2.5 es compatible con el controlador vnetWFP para Windows 7 y versiones posteriores.

ServiceDiscovery El componente Detección de servicios permite la detección de varios servicios que se ejecutan dentro de una máquina virtual.
Nota: Este componente de modo de usuario depende del controlador VMCI.
DeviceHelper El componente Auxiliar de dispositivos de VMware ayuda a realizar un intercambio y una comprobación del dispositivo en la máquina virtual.
Nota: Este componente de modo de usuario depende del controlador VMCI.
Hgfs Hgfs es un controlador de carpetas compartidas de VMware que permite compartir archivos entre la máquina virtual y el equipo host.
Puede usar este controlador si planea utilizar esta máquina virtual con VMware Workstation, Player o Fusion.
Nota:
  • Si excluye esta función, no puede compartir una carpeta entre la máquina virtual y el sistema host.
  • Este componente depende del controlador VMCI.
SVGA El controlador de VMware SVGA mejora el rendimiento de la tarjeta de vídeo virtual.
Nota: Si excluye esta función, limita las capacidades de visualización de la máquina virtual.
VMXNet El controlador de red de VMware VMXNet mejora el rendimiento de la tarjeta de red virtual.
VMXNet3 El controlador de red de VMware VMXNet3 mejora el rendimiento de la tarjeta de red virtual (ndis5/ndis6). Este es el controlador de red de VMware VMXNet de próxima generación para máquinas virtuales que usan una versión de hardware virtual 7 y superior.

Para obtener más información, consulte el artículo KB 1001805 de la base de conocimientos de VMware.

VMXNET3 agrega varias funciones nuevas, como la compatibilidad multicola (también conocida como escala de recepción en Windows), descargas IPv6 y entrega de interrupciones MSI/MSI-X.

VMXNET 3 no está relacionado con VMXNET o VMXNET 2.

La opción Ajuste de escala lateral de recepción (RSS) está habilitada de forma predeterminada.

VMware Tools 10.3.0 agrega recibir soporte de anillo de datos para el controlador VMXNET3 de Windows.

La versión de hardware virtual 7 incluye compatibilidad con ESX/ESXi 4.x.

PVSCSI El adaptador SCSI paravirtual de VMware mejora el rendimiento de los dispositivos SCSI paravirtuales.
EFIFW El controlador EFIFW se utiliza para actualizar el firmware EFI.
MemCtl El controlador de control de memoria proporciona una administración de memoria avanzada de la máquina virtual.
Puede usar este controlador si planea utilizar una máquina virtual en el entorno de vSphere.
Nota: Si se excluye esta función, se perjudica a las funcionalidades de administración de memoria de la máquina virtual que se ejecuta en un entorno de vSphere.
Ratón El controlador de ratón PS2 de VMware mejora el rendimiento del ratón PS2 virtual.
Nota: Si excluye esta función, disminuirá el rendimiento del ratón de la máquina virtual.
MouseUsb El controlador de ratón USB de VMware mejora el rendimiento del ratón USB.
Audio El controlador de Audio proporciona audio para la tarjeta de sonido virtual.
Nota: Este controlador de Audio es para sistemas operativos Windows Vista de 64 bits y versiones posteriores.
VSS El controlador VSS se utiliza para crear copias de seguridad automáticas. Este controlador se utiliza si el sistema operativo invitado es Windows Vista, Windows Server 2003 u otros sistemas operativos más recientes. Los sistemas operativos Windows anteriores y Linux utilizan el controlador de sincronización del sistema de archivos.
BootCamp El controlador BootCamp proporciona compatibilidad con BootCamp de Mac.