问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

VMWare安装错误解决指南:闪退、注册表、驱动问题全攻略

创作时间:
作者:
@小白创作中心

VMWare安装错误解决指南:闪退、注册表、驱动问题全攻略

引用
CSDN
1.
https://blog.csdn.net/weixin_44787409/article/details/104432525

在使用VMWare过程中,可能会遇到各种安装错误,如闪退、注册表错误、驱动安装失败等。本文总结了多种常见问题的解决方案,帮助用户顺利安装和使用VMWare。

VMWare安装出现错误,往往是因为之前版本没有卸载干净,或安装包有损坏导致。VMWare的卸载功能较为复杂,一旦出现任何中断或错误,可能会导致后续安装困难。以下是一些常见问题的解决办法:

0. 正常卸载失败需要清除文件

  1. 通过Everything等文件查找软件删除上一版本VMWare相关文件,包括清除可能在磁盘根目录下的found.000中的相关文件。此文件夹一般看不到,需要在地址栏输入如"E:/found.000"方能进入,或通过文件查找等方法进入。

  2. 右键我的电脑-设备管理器-显示隐藏驱动器-删除所有VMware相关的硬件设备,特别是虚拟网卡。

  3. 打开“服务”,在服务中找到VMware的相关服务项目,依次进入每个服务并且记录服务名称(不是显示名称)并停止服务,然后以管理员身份进入CMD,依次输入以下命令删除对应服务。

sc delete xxxx
  1. (如果还没有卸载干净或安装失败)可尝试安装Wise Registry Cleaner(http://forum.wisecleaner.com/index.php?/topic/14986-wise-registry-cleaner-x-beta-is-released/)进行注册表清理或者CCleanerhttps://www.ccleaner.com/ccleaner/download)进行注册表纠错。

  1. 重启系统。(重要!)

1. 闪退、提示“安装程序不支持降级”,提示"The MSI failed."

问题描述: 点击安装包,安装窗口不弹出,而后直接退出或在后台运行一段时间后自行退出,没有任何提示。或提示“安装程序不支持降级”。

解决办法: 安装“Windows Installer Cleanup Utility” (如http://www.downza.cn/soft/182192.html等百度搜索即可下载),注意win10安装时要选择“兼容性"-xp以及管理员运行。

安装完成后运行软件,找到VMware点击Remove即可。

原因: 安装包收集信息时出现错误。

2. 安装程序无法打开注册表项 UNKNOWN\Components\…

问题描述: “无法打开项 UNKNOWN\Components…\。 请验证您是否具有足够的权限访问该项,或者与支持人员联系。”

解决办法:

方法一:使用命令提示符解决(很可能无效,建议直接采用第二种方法)

  1. win+r打开运行对话框,输入cmd,管理员身份进入命令提示符
  2. 执行以下命令
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
  1. 运行完成重新安装

此方法只可解决部分人的问题,当出现下来情况时,表示此方法不起作用,使用第二个方法

方法二:修改注册表权限

  1. 使用组合键 Win+R 打开"运行"对话框,输入 regedit 并回车(需管理员权限)
  2. 找到这个键值 :HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
  3. 右击"UserData" 选择"权限…"
  4. 点击"高级(V)"按钮
  5. 选定"Administrators……",勾选"使用此对象继承的权限项目替换所有子对象的权限项目",点击"应用(A)";将所有者更改为Administrators,注意不是Administrator。
    (此处亲测有时会出现多个Administrators账号,每个Administrators都执行上述操作即可)

但是在第5步:勾选-“使用此对象继承的权限项目替换所有子对象的权限项目”-点击应用
出现错误“注册表编辑器无法在当前所选的项及其部分子项上设置安全性”

此错误解决办法(需关闭之前打开的注册表)

  1. 在以下链接中下载“psexec”
    https://docs.microsoft.com/en-us/sysinternals/downloads/psexec
  2. 下载好后解压
  3. 使用管理员权限打开命令提示符,定位到解压的文件夹执行psexec -i -d -s regedit
    如何定位到解压文件夹:如解压文件夹为D:\解压文件夹
    在cmd窗口输入D:(注意要输入冒号)
    输入cd 解压文件夹,即可
    然后输入命令psexec -i -d -s regedit,进入注册表
    (如像我一样使用的是powershell,则输入命令
./psexec -i -d -s regedit

按照修改注册表权限的方法再执行一次即可

ps:运行以上命令时需要关闭注册表才可以成功修改权限,否则会提示错误“注册表编辑器无法在当前所选的项及其部分子项上设置安全性”。

3. 提示failed to install the hcmon driver(或其他driver)

解决方法: 这个比较简单,进入在C盘的驱动文件夹也就是“C:\Windows\System32\drivers”下把对应的hcmon.sys驱动文件删除,再重启了一下电脑即可。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号