您可以使用 Microsoft Windows Installer (MSI) 命令行选项卸载 Horizon 7 组件。

语法

        msiexec.exe
        /qb
        /x
        product_code
      

选项

/qb 选项用于显示卸载进度条。要取消显示卸载进度条,请将 /qb 选项替换为 /qn 选项。

/x 选项用于卸载 Horizon 7 组件。

product_code 字符串用于向 MSI 卸载程序标识 Horizon 7 组件产品文件。您可以在安装时创建的 %TEMP%\vmmsi.log 文件中搜索 ProductCode 以找到产品代码字符串。要查找适用于较旧版本 Horizon 7 组件的 product_code 字符串,请参阅位于 http://kb.vmware.com/kb/2064845 的 VMware 知识库 (KB) 文章。

关于 MSI 命令行选项的信息,请参阅Microsoft Windows Installer 命令行选项

卸载 Horizon Agent 示例

要卸载 32 位 Horizon Agent 版本 7.0.2,请输入以下命令:

msiexec.exe /qb /x {B23352D8-AD44-4379-A56E-0E337F9C4036}

要卸载 64 位 Horizon Agent 版本 7.0.2,请输入以下命令:

msiexec.exe /qb /x {53D6EE37-6B10-4963-81B1-8E2972A1DA4D}

在命令中添加详细日志。

/l*v "%TEMP%\vmmsi_uninstall.log"

如果未明确传递 /l 选项,则默认详细日志文件为 %TEMP%\MSInnnn.log,其中 nnnn 是四字符 GUID。

Horizon Agent 卸载进程会保留某些注册表项。需要使用这些注册表项,才能保留相应的连接服务器配置信息,以使远程桌面即使在卸载代理并重新安装之后,仍能够继续与连接服务器配对。移除这些注册表项将会破坏配对。

需保留以下注册表项:

  • HKLM\SOFTWARE\Microsoft\SystemCertificates\VMware Horizon View Certificates\*
  • HKLM\SOFTWARE\Microsoft\SystemCertificates\VMwareView\Certificates\*
  • HKLM\SOFTWARE\Microsoft\SystemCertificates\VMwareView\CRLs
  • HKLM\SOFTWARE\Microsoft\SystemCertificates\VMwareView\CTLs
  • HKLM\SOFTWARE\Policies\VMware, Inc.\VMware VDM\*
  • HKLM\SOFTWARE\Policies\VMware, Inc.\vRealize Operations for Horizon\*
  • HKLM\SOFTWARE\VMware, Inc.\VMware VDM\*
  • HKLM\SOFTWARE\Wow6432Node\Microsoft\SystemCertificates\VMware Horizon View Certificates\*
  • HKLM\SOFTWARE\Wow6432Node\Microsoft\SystemCertificates\VMwareView\*
  • HKLM\SOFTWARE\Wow6432Node\Policies\VMware, Inc.\VMware VDM\*
  • HKLM\SOFTWARE\Wow6432Node\Policies\VMware, Inc.\vRealize Operations for Horizon\*
  • HKLM\SOFTWARE\Wow6432Node\VMware, Inc.
  • HKLM\SOFTWARE\Wow6432Node\VMware, Inc.\VMware VDM