Last Updated: 2017/3/24
Details:
免责声明:本文为 Cleaning up after an incomplete uninstallation on a Windows host (1308)的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。
- 从 Windows 主机上卸载 VMware 产品失败。
- 从 Windows 主机上卸载 VMware 产品显示成功,但无法在同一主机上重新安装该产品。
- 在之前已安装过 VMware 产品的 Windows 主机上安装 VMware 产品生成错误或失败。
- 如果尝试安装或卸载 VMware View Client,将会出现类似于以下内容的条目:
错误 28030。安装程序无法安装 USB 驱动程序。要确保成功安装,请重新启动计算机并重新启动此安装程序。
(Error 28030.The installer failed to install the USB driver. To ensure a successful installation, please restart your machine and relaunch this installer.)错误 28053。DLL 无法注册。有关详细信息,请参见最新的 %TEMP%\vminst*.log 文件。
(Error 28053. A DLL failed to register. Please see the most recent %TEMP%\vminst*.log file for details.)错误 1706。未找到产品 VMware View Client 的有效源。Windows Installer 无法继续。
(Error 1706. No valid source could be found for product VMware View Client. The Windows Installer cannot continue.)
- 升级 VMware Workstation 失败。
- 您将看到以下错误:
MSI '' 失败 (The MSI '' Failed)
null
Solution:
原因
如果安装程序在 Windows 计算机上检测到了某些 VMware 产品,则可能无法在该主机上安装其他 VMware 产品。即使这些产品已经移除,可能也会错误地检测到这些产品。如果在卸载产品期间留下了应移除的注册表项,就可能会出现这种情况。之所以会留下这些注册表项,可能是因为在卸载之前的产品时主机计算机被挂起或发生了重置。用户权限问题也会导致注册表项被留下。如果安装程序发现存在这些注册表项,它会认为之前的产品仍然处于已安装状态。
解决方案
如果从未安装 VMware 产品,但出现了与 VMware ACE、VMware Server、VMware Player 或 VMware Workstation 相关的安装问题,请参见 Troubleshooting a VMware hosted product that does not install (1005027)。
如果发现 MSI 错误,请参见 Troubleshooting an MSI error during a VMware product or Tools installation (1031302)。
如果您拥有的是 Linux 主机,并且正在使用 VMware Workstation,请参见 Manually uninstalling VMware Workstation from Linux hosts (38)。
如果这些文章无法解决您的问题,请继续阅读本文的其余部分。执行必备条件步骤,然后继续执行故障排除步骤。请勿跳过必备条件步骤。
必备条件步骤
- 请确保以本地管理员身份登录到 Windows 主机。域管理员不一定具有安装程序必须访问的组件的正确权限。
有关详细信息,请参见:
- Windows XP 和 Vista:Microsoft 文章 User accounts: frequently asked questions
- Windows 7 和 Windows 8:Microsoft 文章 How do I log on as an administrator?
- Windows 10:要启用 Windows 10 管理员帐户,请执行以下操作:
- 单击Windows 搜索关键字,键入 cmd,并按 Enter。
- 右键单击命令提示符,然后单击以管理员身份运行。
- 运行net user命令,显示系统中所有用户帐户的列表。
- 要激活不活动的管理员帐户,请运行 net user administrator /active:yes 命令。
- 禁用受保护系统上的防火墙和防病毒程序。如果您的安全策略允许,请禁用您安装的任何防火墙和防病毒软件。某些安全程序可能会干扰安装过程。通过使用 Windows 系统配置 (
msconfig
) 实用程序禁用所有非 Microsoft 启动实用程序,可执行此操作。有关详细信息,请参见 Using the Windows System Configuration utility (1004010)。重新启动 Windows 以便仅运行启用的 Microsoft 服务。
故障排除步骤
注意:在完成每个步骤后,重新引导 Windows 主机。
- 使用“添加/删除程序”或从“程序和功能”卸载程序。有关详细信息,请参见:
- Windows XP:Microsoft 文章 How to change or remove a program in Windows XP
- Windows Vista:Microsoft 文章 Uninstall or change a program
- Windows 7 和 8:Microsoft 文章 Uninstall or change a program
注意:截至 2015 年 3 月 16 日,上述链接正确无误。如果您发现某个链接已损坏,请提供反馈,VMware 员工会更新该链接。
- 根据所使用的产品,请参考以下步骤:
- 如果要卸载 Workstation 5.x 或更高版本,请使用 Workstation 卸载程序。
以本地管理员组成员身份登录时,使用特定选项从命令提示符运行安装程序可自动移除 VMware Workstation 的 MSI 注册信息。有关详细信息,请参见 Opening a command or shell prompt (1003892)。- 如果运行的是 Workstation 5.x 或 6.x,请使用
/c
选项运行安装程序。
例如:VMware-workstation-5.0.0-13124.exe /c
- 如果使用的是 Workstation 12.x、11.x、10.x、9.x、8.x 或 7.x,请使用
/clean
选项运行安装程序。
例如:VMware-workstation-full-7.1.2-301548.exe /clean
- Workstation 5.x
- Workstation 6.x
- Workstation 7.x
- Workstation 8.x
- Workstation 9.x
- Workstation 10.x
- Workstation 11.x
- Workstation 12.x
注意:下载您已安装的版本的安装程序以确保已移除正确的注册表项。无需许可证即可下载程序或运行安装程序,因为您只是卸载该程序。 - 如果要卸载 Workstation 4.x 或以下版本,请运行 VMware 注册表清理脚本。
注意:- 在进行任何注册表修改之前,请确保拥有最新的有效注册表和虚拟机备份。有关备份和还原注册表的详细信息,请参见 Microsoft 知识库文章 136393。
- 本文随附了清理脚本
VMware_Install_Cleaner.zip
。
请以本地管理员组成员身份登录后运行此脚本。注册表清理实用程序会移除以下产品的安装程序所使用的所有注册表项:Workstation 3.1、Workstation 3.2、Workstation 4.x、GSX Server 2.x、GSX Server 3.0、GSX Server 3.1、ACE Manager 1.0 和 ACE 1.0。
- 如果要卸载 Workstation 5.x 或更高版本,请使用 Workstation 卸载程序。
如果上述步骤无法卸载产品,并且仍出现错误,则继续手动清理 Windows 系统。手动过程要求手动移除与产品相关的 VMware 文件、VMware 服务、注册表项以及各种组件。
手动清理 Windows 系统
要从 Windows 计算机手动移除产品,请执行以下操作:
- 以本地管理员或本地管理员组成员身份登录到 Windows 主机操作系统
有关详细信息,请参见:
- Windows XP 和 Vista:Microsoft 知识库文章 User accounts: frequently asked questions
- Windows 7:Microsoft 文章 How do I log on as an administrator?
- Windows 8:Microsoft 文章 How do I know I'm signed in as an administrator?
- Windows 10:要启用 Windows 10 管理员帐户,请执行以下操作:
- 单击Windows 搜索关键字,键入 cmd,并按Enter。
- 右键单击命令提示符,然后选择以管理员身份运行。
- 运行net user命令,显示系统中所有用户帐户的列表。
- 要激活不活动的管理员帐户,请运行net user administrator /active:yes命令。
注意:截至 2015 年 3 月 16 日,上述链接正确无误。如果您发现某个链接已损坏,请提供反馈,VMware 员工会更新该链接。
- 在 Windows 主机操作系统上停止 VMware 服务:
- 打开开始 > 运行,键入
services.msc
,然后单击确定。随即会打开服务管理单元。 - 右键单击这些服务,然后选择停止。
- VMware 授权服务
- VMware 身份验证服务
- VMware 注册服务
- VMware DHCP 服务
- VMware NAT 服务
- VMware USB Arbitration 服务
- VMware Workstation Server
- VMware WSX 服务
- 打开开始 > 运行,键入
- 卸载 VMware 网桥适配器:
- 在 Windows 主机中打开“网络连接”选项
- Windows XP:单击开始>设置>网络和拨号连接。
- Windows Vista、Windows 7 和 Windows 2008 Server:单击开始 > 运行,键入
ncpa.cpl
,然后单击确定。随即会打开网络连接管理单元。 - Windows 8 和 Windows 2012 Server:打开“运行”(Where is the Run command?),键入
ncpa.cpl
,然后单击确定。随即会打开网络连接管理单元。
- 右键单击网络适配器图标,并选择属性。
- 选择VMware 网桥协议,并单击卸载。
- 在 Windows 主机中打开“网络连接”选项
- 卸载所有 VMware 设备:
- 右键单击我的电脑,然后选择管理。
- 单击设备管理器。
- 从查看菜单中选择显示隐藏的设备。
- 双击网络适配器。
- 右键单击名称以 VMware 开头的每个适配器,然后选择卸载。
- 在 Windows 主机上删除包含 VMware 产品文件的文件夹。
注意:
- 对于所有文件夹,如果仅安装了一个 VMware 产品,可以删除列出的整个 VMware 文件夹。如果还安装了其他产品,如 VirtualCenter Client,则仅删除尝试移除的产品的相关子文件夹。
- 在 GSX Server 计算机上,移除 VMware GSX Server、VMware 管理界面、VMware Scripting API 以及 VMware 虚拟机控制台或 VMware 远程控制台的子文件夹。
- VMware 产品安装的程序文件夹。
注意:如果在程序文件夹下的文件夹中存储了虚拟机,并且希望保留这些虚拟机,请在删除 VMware 程序文件夹之前将它们移至其他文件夹。
默认安装目录为:
- 32 位版本的 Windows:
C:\Program Files\VMware\
- 64 位版本的 Windows:
C:\Program Files(X86)\VMware\
- 32 位版本的 Windows:
- 应用程序数据文件夹。
默认位置为:
- Windows XP:
- C:\Documents and Settings\All Users\Application Data\VMware\
- C:\Documents and Settings\username\Application Data\VMware\
- Windows Vista/7/8/Server 2008:
- C:\Users\username\AppData\Local\VMware\
- C:\Users\username\AppData\Roaming\VMware\
Windows 10:
C:\Program Files(X86)\VMware\
- Windows XP:
- “开始”菜单中的 VMware 程序组文件夹。
默认位置为:
- Windows XP:
C:\Documents and Settings\All Users\Start Menu\Programs\VMware\
- Windows Vista/7/8/Server 2008:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\VMware\
Windows 10:C:\ProgramData\VMware
- Windows XP:
- 从桌面删除 VMware 快捷方式图标。
- 删除这些文件夹:
注意:您的系统可能不会具有所有这些文件。
- C:\Windows\system32\vmnat.exe
- C:\Windows\system32\vmnetbridge.exe
- C:\Windows\system32\VMNetDHCP.exe
- C:\Windows\system32\vmnetdhcp.leases
- C:\Windows\system32\vmxw2ksetup.dll
- C:\Windows\system32\vnetprobe.exe
- C:\Windows\system32\vnetprobelib.dll
- C:\Windows\system32\vnetinst.dll
- C:\Windows\system32\vnetlib.dll
- C:\Windows\system32\vnetlib.exe
- C:\Windows\system32\drivers\vmnet.sys
- C:\Windows\system32\drivers\vmnetx.sys
- C:\Windows\system32\drivers\VMparport.sys
- C:\Windows\system32\drivers\vmx86.sys
- C:\Windows\system32\drivers\vmnetadapter.sys
- C:\Windows\system32\drivers\vmnetbridge.sys
- C:\Windows\system32\drivers\vmnetuserif.sys
- C:\Windows\system32\drivers\hcmon.sys
- C:\Windows\system32\drivers\vmusb.sys
- 从 Windows 系统删除__vmware_user__ local用户和__vmware__ local组(如果存在)。
- 在 Windows 主机上移除 VMware 产品的这些注册表项。有关要移除的产品,请参考下表。
注意:在进行任何注册表修改之前,请确保拥有最新的有效注册表和虚拟机备份。有关备份和还原注册表的详细信息,请参见 Microsoft 知识库文章 136393。
- Workstation 4.5/5.0/5.5
- HKEY_CLASSES_ROOT\Installer\Features\317A1D89C83432A4A86B143BC7A4D274
- HKEY_CLASSES_ROOT\Installer\Products\317A1D89C83432A4A86B143BC7A4D274
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\317A1D89C83432A4A86B143BC7A4D274
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\317A1D89C83432A4A86B143BC7A4D274
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\317A1D89C83432A4A86B143BC7A4D274
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{98D1A713-438C-4A23-8AB6-41B37C4A2D47}
- HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.
- Workstation 6.x/7.x
- HKEY_CLASSES_ROOT\Installer\Features\2BC5FF3A53BF85647815E9EDD1563BAA
- HKEY_CLASSES_ROOT\Installer\Products\2BC5FF3A53BF85647815E9EDD1563BAA
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\2BC5FF3A53BF85647815E9EDD1563BAA
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\2BC5FF3A53BF85647815E9EDD1563BAA
- HKEY_CLASSES_ROOT\Installer\Products\7A26F0EA2A1AF704F9C48439B99DDAD8
- HKEY_CLASSES_ROOT\Installer\Products\7A79579133DA8984D9E8376086814B46
- HKEY_CLASSES_ROOT\Installer\UpgradeCodes\3F935F414A4C79542AD9C8D157A3CC39
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\2BC5FF3A53BF85647815E9EDD1563BAA
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{A3FF5CB2-FB35-4658-8751-9EDE1D65B3AA}
- HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.
- Workstation 8.x/9.x/10.x/11.x/12.x
- HKEY_CLASSES_ROOT\Installer\Features\A57F49D06AE015943BFA1B54AFE9506C
- HKEY_CLASSES_ROOT\Installer\Products\A57F49D06AE015943BFA1B54AFE9506C
- HKEY_CLASSES_ROOT\Installer\UpgradeCodes\3F935F414A4C79542AD9C8D157A3CC39
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{0D94F75A-0EA6-4951-B3AF-B145FA9E05C6}
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.\VMware Workstation
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.\Installer\VMware Workstation
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\vmware.exe
- VMware Player 2.x/3.x/4.x/5.x/6.x/7.x 和 Workstation Player 12.x
- HKEY_CLASSES_ROOT\Installer\Features\AE11A35A5900F39468AF1AE5A8684A50
- HKEY_CLASSES_ROOT\Installer\Products\AE11A35A5900F39468AF1AE5A8684A50
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\AE11A35A5900F39468AF1AE5A8684A50
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\AE11A35A5900F39468AF1AE5A8684A50
- HKEY_CLASSES_ROOT\Installer\Products\7A26F0EA2A1AF704F9C48439B99DDAD8
- HKEY_CLASSES_ROOT\Installer\Products\7A79579133DA8984D9E8376086814B46
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\AE11A35A5900F39468AF1AE5A8684A50
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{A53A11EA-0095-493F-86FA-A15E8A86A405}
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\UpgradeCodes\3F935F414A4C79542AD9C8D157A3CC39
- HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.
- ACE Manager 1.0.1
- HKEY_CLASSES_ROOT\Installer\Features\BC5E922F5258EE74BAC9B3AA1D6E0B1B
- HKEY_CLASSES_ROOT\Installer\Products\BC5E922F5258EE74BAC9B3AA1D6E0B1B
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\BC5E922F5258EE74BAC9B3AA1D6E0B1B
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\BC5E922F5258EE74BAC9B3AA1D6E0B1B
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\BC5E922F5258EE74BAC9B3AA1D6E0B1B
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{F229E5CB-8525-47EE-AB9C-3BAAD1E6B0B1}
- HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.
- ACE Player 1.0
- HKEY_CLASSES_ROOT\Installer\Features\2C06509C057477E4FBEAC7E383CDFF3D
- HKEY_CLASSES_ROOT\Installer\Products\2C06509C057477E4FBEAC7E383CDFF3D
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\2C06509C057477E4FBEAC7E383CDFF3D
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\2C06509C057477E4FBEAC7E383CDFF3D
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\2C06509C057477E4FBEAC7E383CDFF3D
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{C90560C2-4750-4E77-BFAE-7C3E38DCFFD3}
- HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.
- Workstation 4.5/5.0/5.5
- 重新引导 Windows 主机系统。
Related Information:
Cleaning up after an incomplete uninstallation on a Windows host
来源: https://kb.vmware.com/s/article/1308?lang=zh_CN