设备驱动程序优化了鼠标操作并改善了声音、图形和网络性能。如果是自定义安装或重新安装 VMware Tools,则可以选择要安装的驱动程序。

安装 VMware Tools 时要安装的驱动程序还取决于客户机操作系统和 VMware 产品。有关这些驱动程序启用的功能的详细信息(包括配置要求、最佳做法和性能),请参见相关 VMware 产品的文档。VMware Tools 可以附带以下设备驱动程序。

SVGA 驱动程序

此虚拟驱动程序支持 32 位显示、高显示分辨率,且可大幅提高图形性能。安装 VMware Tools 时,虚拟 SVGA 驱动程序将替换仅支持 640 X 480 分辨率和 16 色图形的默认 VGA 驱动程序。

在操作系统为 Windows Vista 或更高版本的 Windows 客户机操作系统上,安装的是 VMware SVGA 3D (Microsoft - WDDM) 驱动程序。此驱动程序提供的基本功能与 SVGA 驱动程序相同,同时增加了 Windows Aero 支持。

SCSI 驱动程序

随附与准虚拟 SCSI 设备结合使用的 VMware 准虚拟 SCSI 驱动程序。其他存储适配器的驱动程序要么与操作系统捆绑在一起,要么由第三方供应商提供。

例如,Windows Server 2008 默认使用可使该操作系统获得最佳性能的LSI Logic SAS。在这种情况下,将使用操作系统提供的 LSI Logic SAS 驱动程序。

准虚拟 SCSI 驱动程序

这是 VMware 准虚拟 SCSI 适配器的驱动程序,可增强某些虚拟化应用程序的性能。

VMXNet 网卡驱动程序

vmxnet 和 vmxnet3 网络驱动程序可提高网络性能。使用哪个驱动程序取决于该虚拟机的设备设置如何配置。有关哪个客户机操作系统支持这些驱动程序的信息,请搜索 VMware 知识库。

安装 VMware Tools 时,VMXNet 网卡驱动程序将替换默认的 vlance 驱动程序。

鼠标驱动程序

虚拟鼠标驱动程序可提高鼠标性能。如果使用某些第三方工具(例如 Microsoft Terminal Services),则必须使用该驱动程序。

音频驱动程序

所有 64 位 Windows 客户机操作系统以及 32 位 Windows Server 2003、Windows Server 2008 和 Windows Vista 客户机操作系统均必须使用此声音驱动程序。

客户机自检驱动程序

两个客户机自检驱动程序为 NSX 文件自检驱动程序和网络自检驱动程序。NSX 文件自检驱动程序将使用虚拟化管理程序执行防病毒扫描,无需庞大的代理。该策略可避免资源瓶颈并优化内存使用。NSX 网络自检驱动程序支持 NSX for vSphere 活动监控。可以单独安装这两个驱动程序。默认情况下,安装 VMware Tools 时,不会安装客户机自检驱动程序。

内存控制驱动程序

如果使用 VMware vSphere,则内存虚拟增长必须使用此驱动程序,并且建议使用此驱动程序。不使用该驱动程序会阻碍 vSphere 部署上虚拟机的内存管理功能。

支持自动备份虚拟机的模块和驱动程序

如果客户机操作系统是 Windows Vista、Windows Server 2003 或其他更新的 Windows 操作系统,则会安装卷影副本服务 (VSS) 模块。对于其他较低版本的 Windows 操作系统,则会安装文件系统同步驱动程序。这些模块便于与 vSphere 集成的外部第三方备份软件创建应用程序一致的快照。在快照创建过程中,某些进程将暂停,且虚拟机磁盘处于静默状态。

VMCI 和 VMCI 插槽驱动程序

使用虚拟机通信接口驱动程序可实现虚拟机与虚拟机运行时所在的主机之间快速有效的通信。开发人员可以将客户端-服务器应用程序写入 VMCI Sock (vsock) 接口,以使用 VMCI 虚拟设备。

适用于 Linux 的 VMware 驱动程序

在操作系统安装过程中,将自动安装适用于 Linux 的驱动程序,无需在操作系统安装之后单独安装驱动程序。VMware 主动维护 VMware 准虚拟和内核模块的源代码,任何新建操作系统版本的 Linux 发行版将自动包含最新的 VMware 驱动程序。

VMware 建议不要删除或更换由操作系统供应商分配的适用于 Linux 的现有内置驱动程序。删除或更换这些驱动程序会导致与今后驱动程序的更新发生冲突。请联系操作系统供应商或操作系统团体了解驱动程序特定更新的可用性。

有关适用于 Linux 的内置驱动程序的可用性、维护和支持策略的信息,请参见 http://kb.vmware.com/kb/2073804