前几天有朋友找我求助:512GB的Mac,存储红了,设置里翻来覆去找不出大头,最后定位到一个Parallels Desktop虚拟机文件——.pvm包,100GB往上。
可他打开虚拟机一看,Windows的C盘明明只用了40GB。
"里面只用了40GB,为什么文件占了100GB+?“这不是个例,知乎上有专门的帖子在问同一个问题。知乎如果你的虚拟机装了一两年、从没动过磁盘设置,建议现在就去Finder里右键.pvm"显示简介”,实际体积大概率超出你的印象。

虚拟机为什么会"只涨不缩"
先说清楚:这不是bug,是三个机制叠加的结果。
1. 扩展磁盘:吃进去,不吐出来。
Parallels默认用"动态扩展磁盘"。装机时默认创建的虚拟C盘标称256GB,部分版本显示254GB。小红书但它不会一次占满,实际占用跟着Windows里的文件量走。小红书刚装完的Windows 11,初始占用大约20GB。小红书
问题在于:涨是自动的,缩要手动。你在Windows里删文件,只是让虚拟磁盘里的对应区块变成"空闲",Mac这边的.pvm一字节都不会变小。删掉的安装包、卸载的游戏、清掉的视频,会一直以"幻影体积"的形式赖在你的Mac硬盘里,直到你手动回收。
2. Windows自己就是囤积大户。
就算你一个文件都不存,Windows也会自己变胖:功能升级后留下旧系统备份(Windows.old,动辄十几二十GB)、Windows Update缓存、系统还原点、开了快速启动还有几个GB的休眠文件。这些藏在存储统计的"系统和保留"里,平时根本看不见。
3. 快照堆积,备份翻倍。
如果你建过"装软件前快照""升级前快照"又没删,快照之后的每次变更都会额外记账,快照越老越肥。再开了Time Machine备份虚拟机的话,备份盘里还躺着一份同样体积的复制品。
回收清单:5步,从易到难
社区实测的反馈是:做好第1、2两步,通常能拿回10~50GB。知乎
第1步:先在Windows里减肥(收益最大,必做)
虚拟机里打开:设置→系统→存储→临时文件,勾上"以前的Windows安装""Windows更新清理"删除;顺手把"存储感知"打开,以后自动清理。再删旧还原点:右键此电脑→属性→系统保护→配置,只保留最新一个。
第2步:关机,让Parallels"回收"(关键一步)
注意是关机,挂起状态不行。打开虚拟机配置→硬件→硬盘,找"回收磁盘空间"(Reclaim),不同版本文案略有差异;找不到的话,终端里还有prl_disk_tool这个官方命令行工具可用。这一步把第1步清出来的"幻影体积"真正还给Mac。大多数人几十GB的空间,就是在这一步回来的。动手前建议先备份虚拟机,压缩过程需要一段时间,期间别强制退出。

第3步:删掉过期快照
控制中心里管理快照。留了半年以上、早就不需要回滚的快照,直接删。从没用过快照功能的跳过。

第4步:256GB的Mac,考虑把虚拟机搬出去
如果回收完虚拟机还有五六十GB,而你的Mac只有256GB,别硬扛:关机,在Finder里把.pvm整个拖到外置SSD,再到控制中心移除旧记录、从新位置重新打开就行。这个路子社区大量验证过,有人一次腾出近20GB。小红书也有长文分享256GB小硬盘Mac的外置方案。知乎注意两点:尽量用雷电3/USB4以上的移动固态,普通U盘速度会让虚拟机卡成PPT;外置盘不在手边时虚拟机用不了。

第5步:防复发,每月3分钟打卡
①Windows里存储感知保持开启;②大文件(安装包、素材、游戏)优先放Mac的共享文件夹,别往虚拟C盘塞——共享文件夹里的文件算Mac存储,删了是真缩;③每月1号瞄一眼.pvm大小,异常增长就重复第1、2步。
为什么建议现在做:9月升级季要来了
两个现实原因。
第一,macOS 27预计9月推送,大版本升级本身要预留二三十GB临时空间,硬盘已经飘红的话,到时候想升都升不了。
第二,Parallels历史上每年9月跟着新macOS发大版本。今年8月刚推了维护版26.4.1。小红书目前官方最新就停在这里——顺带提醒一句,网上流传的各种"PD27"安装包都不是官方的,别碰。也就是说,"新macOS+PD新大版本"的组合就在眼前:趁现在把虚拟机瘦身、备份一次,9月升级时从容得多,不用和全网一起挤在升级当天翻车。
不同硬盘,不同活法
256GB用户:别挣扎,外置SSD是正解;虚拟机只装刚需软件,大文件一律放Mac侧。
512GB用户:按上面清单每半年回收一次,虚拟机控制在50GB以内就算健康。
1TB及以上:开个存储感知就够了,不用焦虑。
最后补一个反向需求:如果你的问题不是太大而是不够用(比如在虚拟机里装Steam),官方账号出过PD26的磁盘扩容教程。小红书操作前记得——扩容比回收风险高,先备份。

你的.pvm现在多大了?评论区报个数。照这篇回收出几十GB的,记得回来还愿。