访问虚拟机控制台时,vSphere Client 显示一个白屏
search cancel

访问虚拟机控制台时,vSphere Client 显示一个白屏

book

Article ID: 341364

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:
免责声明:本文为 vSphere Client displays a white screen when accessing the virtual machine console (1026153) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

在安装 vSphere Client 4.1 或 vSphere Client 5.x 后,您可能会看到以下现象:

  • 打开在 ESX/ESXi 3.x 主机上运行的虚拟机的虚拟机控制台时,显示一个黑白屏幕
  • vSphere Client 上未报告任何错误
  • ESX/ESXi 4.0、4.1 或 5.x 虚拟机的虚拟机控制台打开,没有任何问题


Environment

VMware ESXi 4.1.x Installable
VMware vCenter Server 4.1.x
VMware ESXi 4.1.x Embedded
VMware vSphere ESXi 5.0
VMware ESX 4.0.x
VMware vCenter Server 5.1.x
VMware vCenter Server 5.0.x
VMware ESXi 4.0.x Installable
VMware ESX 4.1.x
VMware vSphere ESXi 5.1
VMware vCenter Server 4.0.x
VMware ESXi 4.0.x Embedded

Cause

出现此问题的原因是 VMware Virtual Infrastructure (VI) Client 2.5 与 Windows 7 之间存在兼容性问题。

Resolution

如果 vSphere Client 安装在 64 位 Windows 7 操作系统上,或者在安装 vSphere Client 后安装了 Virtual Infrastructure (VI) Client,则会出现上述问题。

要解决此问题,请执行以下操作:

  1. 卸载所有已安装的客户端版本,包括 VI Client 2.5、vSphere Client 4.0 和 vSphere Client 4.1。
  2. 按此顺序重新安装客户端版本:VI Client 2.5 Update 6、vSphere Client 4.0 Update 2 和 vSphere Client 4.1。要下载这些客户端,请从 VMware 下载中心下载相应版本的 vCenter Server。

如果存在问题:

  1. 在 Virtual Infrastructure Client 目录 (%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher) 中生成一个 Launcher 副本。
  2. 将该目录复制到其他位置并重新命名(例如 Launcher OLD)。
  3. 安装 4.1 Client。
  4. 将重命名后的 Launcher 目录放回到 Virtual Infrastructure Client 目录中,这样在本例中您便具有一个 Launcher 目录和一个 Launcher OLD 目录。
  5. 根据连接目标采取相应操作:

    • 如果连接到 3.5 Client,则使用 Launcher OLD 目录中的 VPXClient.exe 文件 (356kb)
    • 如果连接到 4.1 Client,则使用 Launcher 目录中的 VPXClient.exe 文件 (367kb)

注意:可以分别为这两个文件创建单独的快捷方式,并根据所连接的 ESX/ESXi 主机运行这两个文件。

  1. 联系 VMware 支持并打开支持请求。有关详细信息,请参见如何提交支持请求 (How to File a Support Request)


Additional Information

这在所有操作系统中都会出现,包括但不限于 Windows 7。有关详细信息,请参见 VMware Infrastructure 兼容性列表 (VMware Infrastructure Compatibility Matrixes)

vSphere Client displays a white screen when accessing the virtual machine console