在 Windows Vista 或更高版本的客户机操作系统中安装测试版或 RC 版本的 VMware Tools 时,可以添加 VMware 证书,以取消影响 VMware Tools 自动安装的驱动程序提示。

测试版或预发布版本的 VMware 产品中所包含的 VMware Tools 版本通常具有一些仅由 VMware 签名的驱动程序。如果要在运行 Windows Vista 或更高版本的客户机操作系统的多个虚拟机中安装其中一个版本,或者计划从命令行安装 VMware Tools,请将 VMware 安全证书添加到受信任发布者组。如果不添加 VMware 证书,则在 VMware Tools 安装过程中将多次显示一则弹出消息,提示您安装 VMware 提供的设备软件。

前提条件

  • 开启虚拟机。
  • 以管理员身份登录到客户机操作系统。
  • 获取 certmgr.exe 应用程序的副本,并将其复制到计划安装 VMware Tools 的客户机操作系统。certmgr.exe 应用程序包含在 Windows SDK 中
注: 此必备条件仅适用于测试版或 RC 版本的 VMware Tools。

过程

  1. 使用证书导出向导创建 VMware 证书文件。
    1. 查找一个已签名 VMware 文件,如 VMware .exe.sys 文件。
    2. 右键单击文件,然后选择属性
    3. 单击数字签名选项卡,然后选择查看证书
    4. 单击详细信息选项卡,然后单击复制到文件
    5. 按照提示操作并将导出的证书命名为 vmware.cer
  2. 将导出的 VMware 证书复制到计划安装 VMware Tools 的客户机操作系统。
  3. 在客户机操作系统中,运行 certmgr.exe 命令,以将 VMware 证书添加到受信任发布者组。
    certmgr.exe -add vmware.cer -c -s -r localMachine TrustedPublisher

结果

运行 VMware Tools 安装程序时,客户机操作系统中不会显示任何提示。

下一步做什么

安装 VMware Tools。