1. 彻底卸载Parallels Desktop的完整指南
作为在Mac平台使用虚拟机多年的老用户,我深知Parallels Desktop(简称PD)卸载不彻底带来的困扰。官方提供的"拖到废纸篓"方法实际上会残留大量文件,今天我就分享一套经过实战检验的完整卸载方案。
PD虚拟机在Mac系统上会生成四类主要文件:应用程序本体(约800MB)、虚拟机镜像文件(每个至少20GB)、配置文件(分散在10余个目录)以及内核扩展模块。仅删除应用程序就像只拔掉冰山一角,下面这套组合拳才能实现深度清理。
1.1 标准卸载流程
首先执行基础卸载步骤:
- 关闭所有正在运行的PD虚拟机(菜单栏PD图标 > 退出所有虚拟机)
- 完全退出Parallels Desktop应用(Command+Q或右键Dock图标退出)
- 进入/Applications文件夹,将Parallels Desktop.app拖入废纸篓
- 清空废纸篓(右键废纸篓 > 清空废纸篓)
注意:此时系统会提示输入管理员密码,这是正常的安全验证流程
1.2 深度清理残留文件
接下来需要手动清理这些隐藏目录(在Finder中按Command+Shift+G输入路径):
虚拟机文件存储位置:
- ~/Parallels(用户目录下,存放.pvm虚拟机文件)
- /Users/Shared/Parallels(共享虚拟机目录)
应用支持文件:
- ~/Library/Preferences/Parallels
- ~/Library/Application Support/Parallels
- ~/Library/Caches/com.parallels.desktop.console
系统级文件:
- /Library/Parallels
- /Library/Preferences/Parallels
- /Library/LaunchDaemons/com.parallels.vm.prl_*
重要:删除/Library下的文件需要管理员权限,建议使用终端命令:
sudo rm -rf /Library/Parallels
1.3 内核扩展模块处理
PD安装的核心组件需要额外处理:
- 打开终端执行:
kextstat | grep parallels - 如果显示有加载的kext模块,先卸载:
sudo kextunload -b com.parallels.kext.prl_hypervisor - 删除内核扩展:
sudo rm -rf /Library/Extensions/prl_*
2. 虚拟机文件的迁移与备份
2.1 识别虚拟机文件
PD虚拟机主要包含这些文件类型:
- .pvm(虚拟机包)
- .hdd/.hds(虚拟硬盘)
- .mem(内存状态快照)
- .sav(挂起状态文件)
典型虚拟机目录结构示例:
Windows 11.pvm/ ├── Windows 11.hdd/ │ ├── Windows 11.hdd │ └── Windows 11.hdd.0.{UUID}.hds ├── config.pvs └── Snapshots/ └── {日期}.mem2.2 安全删除流程
- 先在PD控制中心右键虚拟机选择"删除",这会执行正常卸载流程
- 手动删除残留的.pvm文件夹
- 使用磁盘工具修复权限:
diskutil repairPermissions /
警告:直接删除.pvm文件可能导致磁盘空间无法正确释放,务必先通过PD控制台移除
3. 注册表与偏好设置清理
3.1 清除用户级配置
执行这些终端命令:
defaults delete com.parallels.desktop.console defaults delete com.parallels.vm rm ~/Library/Saved\ Application\ State/com.parallels.*3.2 清理系统级配置
需要管理员权限:
sudo rm /Library/Preferences/Parallels/* sudo rm /Library/LaunchDaemons/com.parallels.*4. 常见问题解决方案
4.1 卸载后仍显示关联文件
解决方法:
- 右键任意.pvm文件 > 显示简介
- 在"打开方式"处选择其他应用(如文本编辑)
- 点击"全部更改"按钮
4.2 磁盘空间未释放
典型症状:删除20GB虚拟机后,磁盘空间未增加
处理步骤:
- 重启Mac进入安全模式(开机时按住Shift)
- 打开磁盘工具 > 选择主硬盘 > 点击"急救"
- 运行"修复磁盘权限"和"修复磁盘"
4.3 安装新版本报错
当出现"已存在旧版本"错误时:
- 下载官方清理工具:
curl -O https://download.parallels.com/desktop/v18/cleanup_tool/parallels_cleanup_tool.sh - 赋予执行权限:
chmod +x parallels_cleanup_tool.sh - 运行清理:
sudo ./parallels_cleanup_tool.sh
5. 替代方案与优化建议
5.1 使用AppCleaner辅助卸载
推荐步骤:
- 下载AppCleaner(免费工具)
- 拖入Parallels Desktop.app
- 勾选所有关联文件
- 执行清理
5.2 虚拟机文件迁移技巧
如需保留虚拟机:
- 在PD控制台选择"文件" > "导出"
- 选择OVF格式兼容其他虚拟机软件
- 存储到外接硬盘后删除原文件
5.3 空间回收验证方法
执行以下命令查看实际释放空间:
df -h | grep /dev/disk1s1我个人的经验是,完整清理后通常可以回收30-50GB空间(视虚拟机数量而定)。建议每半年检查一次PD残留文件,特别是/Library/Parallels目录下的日志文件容易堆积。