下载的vmware打开就会报错?如何解决?

下载VMware后,创建CentOS7时,会出现这个场景

核心根源

  1. 残留旧版 VMware 驱动冲突:电脑之前装过旧版 VMware(417 驱动对应旧版),卸载不干净,升级 / 重装新版后系统仍加载旧的vmx86.sys驱动;
  2. 下载的 VMware 25H1(2025 版)驱动版本 418,系统残留旧 417 驱动,版本对不上直接启动失败;
  3. 非正常覆盖安装、绿色精简版 VMware、更新中断都会残留驱动文件。

方案 1:彻底卸载清理残留(最推荐,根治)

步骤 1:正常卸载 VMware

  1. 关闭所有 VMware 窗口、虚拟机进程;
  2. Windows 设置 → 应用 → 找到 VMware Workstation,卸载;
  3. 卸载完成后重启电脑

步骤 2:手动删除残留驱动与文件夹

# 停止VMware相关服务 
net stop vmx86 
net stop vmware 

# 删除旧驱动文件 
del /f /q C:\Windows\System32\drivers\vmx86.sys 
del /f /q C:\Windows\System32\drivers\vmnet*.sys 

# 删除注册表残留(谨慎操作) 
reg delete "HKLM\SYSTEM\CurrentControlSet\Services\vmx86" /f 
reg delete "HKLM\SOFTWARE\VMware, Inc." /f

再手动删除文件夹:

  • C:\Program Files\VMware
  • C:\ProgramData\VMware
  • C:\Users\你的用户名\AppData\Local\VMware

步骤 3:重装 VMware

  1. 右键 VMware 安装包 → 以管理员身份运行
  2. 安装路径建议默认 C 盘,不要自定义到中文 / 特殊路径;
  3. 安装完成重启电脑,再打开 CentOS7 虚拟机测试。


方案 2:临时修复(不想重装时应急)

1. 删除冲突驱动文件

  1. 任务管理器结束所有 vmware-vmx.exevmware.exe
  2. 进入路径 C:\Windows\System32\drivers\,找到 vmx86.sys 重命名为 vmx86.old
  3. 重启 VMware,软件会自动生成新版 418 驱动。

2. 权限修复

右键 VMware 快捷方式 → 属性 → 兼容性 → 勾选「以管理员身份运行此程序」,确定后重启软件。


方案 3:排查其他诱因

  1. 是否装过其他虚拟化软件
    VirtualBox、Hyper-V、WSL2 会抢占虚拟化驱动:

关闭 Hyper-V、WSL2虚拟化

方式 1:命令行一键关闭(管理员 CMD,推荐)

  1. 右键开始菜单 → Windows 终端 (管理员) / 命令提示符 (管理员)
  2. 逐条复制执行下面命令:
# 关闭Hyper-V总开关 
bcdedit /set hypervisorlaunchtype off  
# 关闭虚拟机平台 
dism.exe /online /disable-feature /featurename:VirtualMachinePlatform /remove  
# 关闭Hyper-V全套组件 
dism.exe /online /disable-feature /featurename:Microsoft-Hyper-V-All 
dism.exe /online /disable-feature /featurename:Microsoft-Hyper-V 
dism.exe /online /disable-feature /featurename:Microsoft-Hyper-V-Tools-All 
dism.exe /online /disable-feature /featurename:Microsoft-Hyper-V-Platform  
# 关闭WSL子系统(可选,不需要Linux子系统就执行) 
wsl --shutdown 
wsl --unregister Ubuntu 
dism.exe /online /disable-feature /featurename:WindowsSubsystemForLinux

3.必须重启电脑,修改才会生效。


方式 2:图形化界面关闭 Windows 功能

  1. 按下 Win+R,输入 optionalfeatures.exe 回车,打开「Windows 功能」窗口
  2. 取消勾选以下所有项:
  • Hyper-V(整个文件夹全部取消)
  • 虚拟机平台
  • Windows 虚拟机监控程序平台
  • Windows Subsystem for Linux(WSL)

3.点击确定,等待系统卸载组件,重启电脑

4.命令关闭底层虚拟化开关(必做)

管理员 CMD 执行

bcdedit /set hypervisorlaunchtype off

重启电脑生效;

  • 暂时卸载 VirtualBox。
  1. 安装包完整性
    官网 Broadcom 下载的安装包校验 MD5,若下载中断文件损坏,也会驱动不匹配,重新完整下载安装包。
  2. 不要用绿色免安装 / 破解精简版 VMware
    这类版本驱动打包不全,极易出现版本不匹配,优先使用官网完整安装包。

操作顺序建议(一步到位)

  1. 卸载 VMware → 重启电脑
  2. CMD 删除残留驱动 + 注册表
  3. 管理员运行安装包重装
  4. 关闭 Hyper-V,重启系统
  5. 打开虚拟机测试


做完这套流程基本可以解决vmx86 driver version mismatch报错


以后想切回 WSL 怎么办?

如果偶尔需要 WSL、偶尔用 VMware,两者不能同时共存(会抢占虚拟化驱动,直接你这个 vmx86 版本错):

  • 想用 VMware:执行上面 bcdedit /set hypervisorlaunchtype off → 重启
  • 想用 WSL/Docker:管理员 CMD 执行 bcdedit /set hypervisorlaunchtype auto → 重启

编辑于 2026-06-20 · 著作权归作者所有
相关文章
关于VMware建macOS虚拟机的问题?高中毕业要换新电脑了,装linux然后kvm跑windows虚拟机有没有搞头?VMware装Win10教程:从创建虚拟机到进入桌面,一步不落 分享VMware虚拟机安装Win10的完整过程,跟着点几下鼠标就能搞定 手把手教你用VMware装Win10系统,镜像和安装包都有传送门现在的桌面虚拟化都使用哪种云终端?雷电模拟器14开机、加载、运行全程实测,体验表现如何?苹果笔记本电脑安装 UTM虚拟机 + VMware虚拟机 + 安装Windows系统虚拟机安装包就打开一秒,然后闪退,有大神知道为什么吗?有pe系统推荐吗?想在我自建的 NAS 主机里运行飞牛 OS 以及旁路由,推荐安在 WIN 系统虚拟机里还是直接装飞牛?有pe系统推荐吗?高中毕业要换新电脑了,装linux然后kvm跑windows虚拟机有没有搞头?NAS虚拟机全指南:从品牌支持到平台选型,新手也能玩转 All in one实体机群晖硬盘能直接换到虚拟机上吗?VMware虚拟机安装Windows 10装机流程?为什么Android需要虚拟机,而Windows却不需要?除了运行其他操作系统,虚拟机软件还有哪些不为人知的「黑科技」用法?高中毕业要换新电脑了,装linux然后kvm跑windows虚拟机有没有搞头?想在家组一台服务器主机,用于搭建虚拟化平台,有推荐的配置吗?国内哪一家的虚拟主机性价比最高?没有MacBook也能用macOS,Windows虚拟机装macOS详细教程!