Symptoms
免责声明:本文为 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)
Resolution
原因
如果安装程序在 Windows 计算机上检测到了某些 VMware 产品,则可能无法在该主机上安装其他 VMware 产品。即使这些产品已经移除,可能也会错误地检测到这些产品。如果在卸载产品期间留下了应移除的注册表项,就可能会出现这种情况。之所以会留下这些注册表项,可能是因为在卸载之前的产品时主机计算机被挂起或发生了重置。用户权限问题也会导致注册表项被留下。如果安装程序发现存在这些注册表项,它会认为之前的产品仍然处于已安装状态。
解决方法
如果从未安装 VMware 产品,但出现了与 VMware ACE、VMware Server、VMware Player 或 VMware Workstation 相关的安装问题,请参见对未安装的 VMware 托管产品进行故障排除 (2075716) (Troubleshooting a VMware hosted product that does not install (1005027))。
如果发现 MSI 错误,请参见故障排查VMware产品或工具安装过程中的MSI错误 (2030467) (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:Microsoft 文章 How do I log on as an administrator?
故障排除步骤
注意:在完成每个步骤后,重新引导 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
在对注册表进行任何修改之前,请确保对注册表和虚拟机进行了最新有效的备份。有关备份和还原注册表的详细信息,请参阅 Microsoft 文章 136393。
本文随附了清理脚本
VMware_Install_Cleaner.zip
。
如果要卸载 Workstation 4.x 及以下版本,请运行 VMware 注册表清理脚本。
注意:
请以本地管理员组成员身份登录后运行此脚本。注册表清理实用程序会移除以下产品的安装程序所使用的所有注册表项: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。
以本地管理员组成员身份登录时,使用特定交换机从命令提示符运行安装程序可自动移除 VMware Workstation 的 MSI 注册信息。有关详细信息,请参见
打开命令或 Shell 提示符 (2076587) (Opening a command or shell prompt (1003892))。
如果运行的是 Workstation 5.x 或 6.x,请使用
/c
交换机运行安装程序。例如:如果使用的是 Workstation 10.x、9.x、8.x 或 7.x,请使用
/clean
交换机运行安装程序。例如:
VMware-workstation-5.0.0-13124.exe /c
VMware-workstation-full-7.1.2-301548.exe /clean
如果要卸载 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?
VMware Authorization 服务
VMware 身份验证服务
VMware 注册服务
VMware DHCP 服务
VMware NAT 服务
VMware USB Arbitration 服务
VMware Workstation Server
VMware WSX 服务
打开开始 > 运行,键入
services.msc
,然后单击确定。随即会打开服务管理单元。右键单击以下服务并选择停止。
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 产品,可以删除列出的整个 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 File (X86)\VMware\
C:\Users\username\AppData\Local\VMware\
C:\Users\username\AppData\Roaming\VMware\
C:\Documents and Settings\All Users\Application Data\VMware\
C:\Documents and Settings\username\Application Data\VMware\
Windows XP:
Windows Vista/7/8/Server 2008:
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\
从桌面删除 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__
本地用户和__vmware__
本地组(如果存在)。在 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
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
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.
重新引导 Windows 主机系统。
其他信息
有关本文的翻译版本,请参见:
原文链接:http://kb.vmware.com/selfservice/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2081792
转载于:https://blog.51cto.com/robinking/1598583