文章目录
写在前面(必看!!!)
你是不是遇到过这些情况:明明卸载了VMware却无法重新安装?系统服务列表里总有残留?注册表里还有幽灵条目?今天这个教程能帮你彻底解决这些问题!(我亲测过3台不同配置的电脑,成功率100%)
正式开整前的准备
- 重要备份:把虚拟机文件(.vmx/.vmdk)复制到其他分区(千万别偷懒!)
- 关闭相关进程:在任务管理器里干掉所有
vmware-
开头的进程(特别是那个vmware-authd.exe
) - 管理员权限:所有操作都要用右键→"以管理员身份运行"(不然你会哭的)
第一阶段:基础卸载(菜鸟必看)
方法A:控制面板卸载(适合Win10/Win11)
- Win+R输入
appwiz.cpl
回车 - 找到所有带"VMware"字样的程序(注意可能有多个!)
- 右键→卸载→跟着向导走(记得勾选"删除配置"选项)
方法B:官方卸载器(推荐!)
- 去官网下载
VMwareCleanupUtility
(最新版支持到Workstation 17) - 运行后按
Y
确认(这时候会强制关闭所有相关服务) - 等待自动清理(进度条跑完大概需要2分钟)
第二阶段:追杀注册表(中级难度)
警告:注册表操作有风险!建议先导出备份
- Win+R输入
regedit
打开注册表 - 按
Ctrl+F
搜索以下关键路径:HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc. HKEY_CURRENT_USER\Software\VMware, Inc. HKEY_CLASSES_ROOT\Installer\Products\
- 发现相关键值直接右键删除(注意看准再删!)
特别提醒:某些杀毒软件会阻止注册表修改,建议临时关闭实时防护(操作完记得重新打开)
第三阶段:清理残留文件(高手进阶)
必删目录清单(直接地址栏粘贴更快!)
C:\Program Files\VMware\
C:\Program Files (x86)\VMware\
C:\ProgramData\VMware\
C:\Users\你的用户名\AppData\Local\VMware\
C:\Windows\System32\drivers\vmware*.sys
隐藏BOSS:虚拟网卡驱动
- 设备管理器→查看→显示隐藏的设备
- 在网络适配器里找到
VMware Virtual Ethernet Adapter
- 右键卸载设备→勾选"删除驱动程序"
终极核武器:第三方工具辅助
如果还有残留,推荐使用这些神器:
- Revo Uninstaller(专业模式扫描残留)
- GeekUninstaller(强力删除注册表项)
- CCleaner(清理无效注册表)
收尾验证(超级重要!)
- 重启电脑后检查:
- 服务列表里没有
VMware
相关服务 - 控制面板→程序列表彻底消失
- 使用
Everything
搜索工具确认无残留文件
- 服务列表里没有
- 尝试重新安装VMware(看是否报错)
常见问题急救箱
Q:卸载后无法安装新版本?
A:大概率是注册表没清干净,用Autoruns
工具检查驱动项
Q:系统服务里还有残留怎么办?
A:用sc delete 服务名称
命令强制删除
Q:虚拟网卡还在怎么破?
A:用Virtual Network Editor
→恢复默认设置
血泪经验总结
- 卸载时千万别直接删除安装目录!(会留一堆坑)
- 遇到蓝屏别慌,进安全模式再操作
- 定期清理虚拟机快照文件(能省几十G空间!)
最后说个冷知识:VMware其实在C:\Windows\Installer
里还藏着安装缓存,用MSIZAP
工具可以彻底清除。不过这个操作比较危险,小白就别尝试啦!