如果你的C盘那个蓝色容量条已经红得发紫,先别急着去下载什么“一键清理大师”“C盘清理神器”。我见过太多人前脚点完“一键清理”,后脚电脑就蓝屏,或者某个软件莫名其妙罢工,最后回来找我帮忙恢复。这几年折腾下来,我自己也算总结出来一个最朴素的道理:C盘清理玩得不是“删得够不够狠”,而是“知不知道哪些东西能吃、哪些能碰、哪些绝对不能碰”。
这篇教程我会按真正的操作顺序来写,不是简单的步骤堆砌,而是把每一步背后的原因和安全边界都讲清楚。它既适合电脑小白从零开始操作,也能给那些想再挖出十几GB空间的进阶用户一些思路。我会尽量少说废话,每一步都给具体路径、具体命令、具体勾选项,照着做,绝大多数情况下清出10GB~60GB是很现实的。当然,具体数字取决于你的电脑多久没清过、系统是不是Windows 10/11、之前装过多少大型软件,C盘常年满到红条的机器,效果往往最夸张。
我建议你读完整个操作框架再动手,至少先把“哪些绝对不能动”那一章看一遍,再开始删。别着急,五分钟读完,能少踩很多坑。
1. C盘空间到底被什么东西吃掉的:先搞清楚再动手
“C盘满了”不是一种病,而是一堆原因凑在一起的结果。如果不区分原因就直接删,很容易把不该删的删了,或者删了半天发现只腾出几百MB。
1.1 空间消失的四大主要路径
我通常会把C盘空间去向分成四类,每一类的清理方法和风险都不一样。
第一类:Windows系统自己产生的临时和更新残留。这是最典型的“垃圾”,也是最安全清理的部分。包括系统更新下载缓存、旧的Windows升级残留、系统错误报告、缩略图缓存等。这一块通常能清理出2~10GB,如果机器从Windows 10升到过Windows 11,又一直没清过,甚至可能腾出二三十GB。
第二类:休眠文件、页面文件、系统还原点。这三个是“背后的大块头”,通常都占好几个GB,但性质完全不同。休眠文件(hiberfil.sys)占用的空间约等于内存容量的40%到75%;页面文件(pagefile.sys)看系统设置和内存压力;还原点是一份份的历史快照。这类空间如果处理得当,收益非常大,但操作需要满足特定条件,我会在进阶部分专门讲。
第三类:第三方软件产生的缓存和临时文件。浏览器缓存、软件调试日志、下载工具的临时文件、解压软件的临时目录,都藏在这个范畴。不同软件清理方式不一样,但有个统一的入口——Windows自带的“临时文件”清理,以及软件内部设置里的“清除缓存”。
第四类:用户自己放进来的“大家伙”。桌面上不知不觉堆满的视频、下载文件夹里几十个还没安装的安装包、文档目录里几年前的备份压缩包、图片文件夹里的原图照片。很多时候C盘被塞满,不是系统垃圾多,而是这些东西太多。这也是为什么我特别强调“先看空间分布再动手”。
1.2 安全边界:哪些能删,哪些要慎重,哪些绝对不能动
我习惯把待处理对象分成三个优先级,这个分类会贯穿整篇教程。
| 清理对象 | 典型占用大小 | 安全等级 | 推荐处理方式 |
|---|---|---|---|
| 系统临时文件、更新缓存 | 2~10GB | 高,可直接删 | 磁盘清理 / 设置里的“临时文件” |
| 缩略图缓存、浏览器缓存 | 0.5~3GB | 高,可直接删 | 磁盘清理 / 浏览器自带清理 |
| 回收站 | 视情况,有时几GB | 高,可直接清空 | 右键清空回收站 |
| Windows.old旧系统残留 | 10~30GB | 中,需确认备份后删 | 磁盘清理“清理系统文件” |
| 休眠文件 hiberfil.sys | 4~16GB | 中,看使用习惯 | PowerShell 命令关闭或瘦身 |
| 系统还原点 | 3~15GB | 中,建议保留最新 | 删除旧还原点但保留最近一个 |
| 桌面、下载、文档内容 | 几GB到上百GB | 低,需人工审核 | 移动到D盘或外部存储 |
| Program Files 内文件 | 不定 | 极低,不可手动删 | 用“设置→应用”卸载 |
| Windows\System32、WinSxS | 不定 | 不可删 | 使用DISM等官方命令 |
| pagefile.sys 页面文件 | 2~8GB | 中,不可直接删 | 可迁移到D盘但一般不主动动 |
一句话总结:系统自己生成的,大多安全;软件产生的,要区分;你自己放进来的,只能靠你自己决定去留;系统核心目录,永远不要手动去碰。
2. 动手清理前的三件事:把“安全”落到实处
既然标题说了“绝对安全,不翻车”,那我们就先别急着清理,先花三分钟做三道保险。这步看起来简单,但很多人嫌麻烦直接跳过,后来出问题才后悔。
2.1 创建一个系统还原点
还原点相当于给C盘拍了一张状态快照。万一你接下来哪个操作把系统搞崩了,可以通过还原点把系统恢复到现在的状态。
操作步骤:
- 按下
Win + S,输入“创建还原点”,回车。 - 在弹出的“系统属性”窗口中,找到“保护设置”列表,选中C盘所在的系统盘。
- 如果“保护”状态显示“关闭”,先选中磁盘,点击“配置”,选择“启用系统保护”,磁盘空间大小建议设置为5%到10%,然后点确定。
- 回到“系统属性”窗口,点击“创建”,输入一个容易记住的名称,比如“清理前备份”,确定。
- 等待几十秒到几分钟,提示创建完成后,关闭窗口。
注意,如果电脑之前从来没开过系统保护,创建还原点的过程可能会提示“磁盘空间不足”,这时候可以选“配置”里的“删除”把之前旧还原点删掉,再新建。我会在进阶部分讲如何清理旧还原点,这里先确保能成功建出一个就行。
2.2 检查磁盘健康状态
如果你发现自己C盘总是莫名卡顿,或者经常非正常关机,清理前最好做一次磁盘扫描。这既能确认磁盘没有物理坏道或者文件系统错误,也能避免清理的过程中碰到异常扇区导致误报或者卡死。
最简单的做法:
- 打开“此电脑”,右键C盘,选“属性”。
- 切到“工具”标签页,点击“检查”按钮。
- 在新弹出的窗口里,点击“扫描驱动器”或“扫描并修复驱动器”。Windows 10 / 11在在线扫描没发现问题时通常只显示“扫描驱动器”,点击即可,一般不需要重启。
- 如果有报错,按系统提示修复;如果报错很严重,先处理磁盘问题再清理,不要带着病去清扫。
承诺安全性是清理方案的第一前提。这一步不用花太久,扫描完没报错,后面就放心了。
2.3 用一台“空间放大镜”看清C盘的大文件分布
这步是很多人忽略的关键。手动去一个个文件夹翻,既累又看不全。我强烈建议先安装一个磁盘空间分析工具,Windows平台上我用得最多的是WizTree或者TreeSize Free。这类工具能快速扫描全盘,生成一个可视化视图,一眼就能看出C盘里哪些文件是“巨无霸”。
为什么一定要先看?我举个自己的例子:有次我帮朋友清理C盘,他坚持说自己电脑没有大视频,结果我用WizTree一扫,发现C盘用户桌面下隐藏了一个11GB的4K测试视频——他之前用录屏软件导出的文件,放那里两年没想起来过。如果不是工具先扫出这个文件,我可能在那儿清了大半天临时文件,结果只腾出2GB,白白浪费时间。
这步骤的操作很简单:
- 下载并安装WizTree(免费版完全够用),或者用TreeSize Free。
- 以管理员身份运行,选择C盘,点“扫描”。
- 扫描完成后,按“文件大小”排序,看看最大的几十个文件分别在哪。尤其注意以下几个路径:
- C:\Users\当前用户名\Desktop
- C:\Users\当前用户名\Downloads
- C:\Users\当前用户名\Documents
- C:\Users\当前用户名\Videos
- C:\Users\当前用户名\Pictures
- 把这些大文件记录到记事本里,后面按需处理。
如果你暂时不方便安装工具,Windows系统自带的“设置→系统→存储→临时文件”里也能大概看到分类占用,但它看不到单文件大小,粒度不够。我的经验是,要不就不分析,要分析就用工具一次看透。快三秒,慢一分钟,值得。
3. 新手第一仗:Windows自带功能组合拳,先清出3GB~8GB
新手最容易踩的坑就是到处找第三方清理工具。其实Windows自己带了两套清理入口,把它们用明白,已经能解决一大半问题。这两套随手组合起来,通常能稳定清出3GB到8GB,操作门槛低,几乎不存在风险。
3.1 先跑一遍磁盘清理,尤其是“清理系统文件”
磁盘清理是元老级工具,很多人知道但没真正用好。关键有两点:第一,要会进入;第二,一定要记得点那个“清理系统文件”按钮。
完整操作:
- 按下
Win + R,输入cleanmgr,回车。 - 在弹出的窗口中选择C盘,确定。
- 第一次扫描完,先别急着删。点击窗口左下角的“清理系统文件”按钮,这时会再一次让你选择磁盘,选择C盘,然后重新扫描。
- 第二次扫描结果会比第一次多出好几项,比如“Windows 更新清理”“以前的 Windows 安装”“传递优化文件”等。这些才是系统里真正占地方的大家伙。
- 勾选以下选项:
- Windows 更新清理
- 临时文件
- Internet 临时文件
- 缩略图
- 传递优化文件
- 回收站
- 以前的 Windows 安装(如果存在这项,并且你确认新系统已经稳定运行一周以上,可以勾选;否则暂时不要选)
- 点“确定”,选择“删除文件”,等待清理完成。部分项目可能需要重启电脑才会真正释放空间。
有一个操作细节我必须强调:磁盘清理里有个“下载”选项,勾选后会把“下载”文件夹里的文件一并删除。这个选项相当危险,因为它按文件夹位置清理,里面的内容可能是你积累的安装包和合同文件。除非你确定下载文件夹里所有东西都不要,否则不要勾选这一项。
“清理系统文件”这一步为什么这么重要?因为第一次普通扫描只会给你看一些“毛毛雨”,比如几百MB的临时文件;点了“清理系统文件”后,才把你老旧的更新缓存、Windows升级残留这些“大块头”列出来。很多新手只扫了一遍就删,自然看不到真正的空间在哪里。
3.2 用设置里的“临时文件”再补一刀,清掉更多隐藏缓存
磁盘清理完了,可以再打开Windows 10/11的“存储”设置,里面有个更精细的“临时文件”清理页面。
操作步骤:
- 打开“设置”,依次进入“系统→存储”。
- 在存储页面的磁盘列表中,点击C盘,然后点击页面中的“临时文件”。
- 系统会刷新出可清理项目,包括“临时文件”“传递优化文件”“回收站”“下载文件夹”等。
- 我的习惯是:勾选“临时文件”和“传递优化文件”,如果有旧系统残留也会显示“以前的Windows安装”,勾选前同样确认备份过了再下手;回收站我默认勾选;“下载文件夹”我从来不在这个界面勾选,原因同上。
- 点击页面底部的“删除文件”按钮,等待清理完成。
这里顺手解释一下“传递优化文件”是什么。Windows更新时会借助P2P方式从其他电脑或者自己的缓存中拿文件,这个过程中残留下来的临时数据就叫传递优化文件。它经常能占到1GB以上,删起来非常安全。
3.3 补上三个“手动动作”:回收站、缩略图、浏览器缓存
自动清理程序跑完之后,还差三个手动动作,补上后新手阶段才算完整。
回收站彻底清空。很多人在桌面点了“清空回收站”,但其实之前有些文件是直接按Shift+Delete永久删除的,有些则进了回收站。最简单就是右键回收站图标,选“清空回收站”,然后再右键确认一次。如果回收站里躺着几个GB的电影或安装包,这一下就释放不少空间。
清缩略图缓存。磁盘清理已经勾过“缩略图”的话,可以不重复。但如果你在清理过程中发现图片文件夹特别大,可以去“此电脑→查看→选项→查看”里,选中“始终显示图标,从不显示缩略图”,然后去C:\Users\用户名\AppData\Local\Microsoft\Windows\Explorer目录下把thumbcache_*.db相关文件删掉。当然,更省力的还是让磁盘清理来做。
清浏览器缓存。Edge或者Chrome浏览器缓存往往能积压到1GB以上。操作是打开浏览器,按Ctrl+Shift+Delete,在“时间范围”里选“全部”,然后勾选“缓存的图片和文件”,点删除。注意千万不要顺手勾选“Cookie和其他站点数据”或“密码”,否则清理完空间,你把所有网站都退登了。
做完这一套,正常情况下3GB到8GB已经到手。如果你平时很久没清过,这一轮可能会接近10GB。
4. 进阶区:对休眠文件、WinSxS组件和旧系统残留动刀
新手阶段的目标是把那些显而易见的临时数据清掉,进阶阶段要处理的是几个人畜无害却体积巨大的“系统特供项目”。这部分的收益通常比新手阶段还大,光一个休眠文件就可能释放4GB以上。
4.1 休眠文件:不是不能动,要分清你的使用习惯
休眠文件是Windows为“休眠”模式准备的内存快照,路径是C:\hiberfil.sys。它的体积大约等于内存容量的40%到75%,比如16GB内存的电脑,休眠文件可能占6GB到12GB。很多人不知道它存在,因为默认隐藏了。
要不要清理?我的建议先分清楚桌子上的需求:
- 如果你用的是台式机,或者笔记本平时用完直接关机,几乎不用“休眠”和“睡眠”模式,那就执行关闭休眠的操作,直接把hiberfil.sys从系统中移除。
- 如果你经常用笔记本的睡眠模式,或者依赖“快速启动”功能,那就要谨慎,因为Windows的“快速启动”默认依赖休眠文件。强行关闭休眠会让冷启动速度变慢一点。
具体的关闭方法:
- 在开始菜单搜索“PowerShell”或“命令提示符”,右键“以管理员身份运行”。
- 输入命令:
powercfg /hibernate off- 按回车,返回后没有任何明确提示,代表执行成功。
- 打开“此电脑”,如果有隐藏文件可见,你会看到
C:\hiberfil.sys消失了。
如果你只是想让休眠文件变小一点,而不是彻底关闭,也可以试试这个命令(需管理员):
powercfg /h /type reduced这条命令会把休眠文件压缩到较小容量,但功能上可能不再支持完整的休眠。我一般推荐台式机用户直接off,笔记本用户如果从不休眠也直接off。如果日后想恢复,只要把命令里的off改成on或者full就行。
4.2 WinSxS组件存储:不“删”文件夹,只“清理”过期组件
每次提到WinSxS,网上就有误导说法,教人直接去删C:\Windows\WinSxS。这些说法全是害人的。WinSxS是Windows组件存储区,里面存着系统的各种组件清单和备份文件,直接删除会导致系统更新失败、部分功能不可用,甚至蓝屏。
正确的清理思路是用微软官方工具,让系统自行标记并清理掉那些“不再被任何引用”的旧组件。
推荐两种方法,任选其一:
方法A:磁盘清理法。就是第3章里那套“清理系统文件”的入口。在勾选项里找到“Windows更新清理”,勾选并执行。这一步底层调用的就是组件清理指令,好处是不用记命令,适合新手。
方法B:DISM命令行法。用管理员身份打开命令提示符或PowerShell,执行:
DISM /Online /Cleanup-Image /AnalyzeComponentStore这条命令会分析组件存储的实际大小和可回收空间,输出结果里能看到“组件存储(WinSxS)大小”“实际占用”等数据。接着执行:
DISM /Online /Cleanup-Image /StartComponentCleanup等待任务完成。这个操作可能耗时几分钟到十几分钟,期间不建议强行关机或断电。完成后可以再跑一次Analyze看看组件存储大小是不是降下来了。
有个细节值得说明:很多人以为DISM跑完就能看到在“回收可用空间”那一项里显示释放了多少,但它的输出逻辑和磁盘清理略有不同,有时候显示的是存留空间,直观感觉反而没变化。只要看系统盘总可用空间增加了,就可以确认生效。我自己的经验是,DISM的组件清理和磁盘清理其实会互相影响,两个都跑一遍,比只跑一个的效果更稳妥。
4.3 清理旧Windows残留和系统还原点
如果你是从Windows 10升级到Windows 11,或者之前重装过系统,C盘里可能躺着一个叫C:\Windows.old的文件夹。这个文件夹里装的是旧系统文件,体积通常在10GB到30GB之间。想把这块空间换回来,记住一个前提:新系统已经稳定运行至少一周以上,重要文件已经做好备份。
清理方式很简单:走第3章的“磁盘清理→清理系统文件”,勾选“以前的Windows安装”,执行清理。Windows会自动把这个文件夹清除干净。
系统还原点也是进阶清理的重头戏。还原点如果很多年没清理,可能累积好几个GB。操作是:
Win + S搜索“创建还原点”,打开“系统属性”。- 选中C盘,点击“配置”。
- 在“系统保护”配置窗口,点击“删除”按钮。
- 系统会弹出选择删除方式,选择“删除所有还原点(包括最新)”,确认。
- 然后点击“删除”旁边的“确定”关闭窗口,再回到“系统属性”点一次“创建”,新建一个干净的还原点。
这样做的逻辑是:把过期的旧还原点清掉,又不给自己留一个完全没有还原点的空窗期。
5. 高阶操作:定位大文件,把用户目录整体迁到D盘
处理完系统级空间,接下来才是真正大头——用户自己积累的数据。这部分的清理逻辑不是“删”,而是“迁移”。把占地方但不是系统必须的内容搬离C盘,对大多数桌面用户来说,效果立竿见影,而且几乎是零风险。
5.1 用磁盘空间分析工具找出真正的“巨无霸”
在这一步里,WizTree这类工具的价值会彻底展现。扫描完C盘后,按文件夹大小排序,重点看以下几个位置:
C:\Users\用户名\AppData:这个文件夹往往藏着各种软件缓存和配置。有些能清理,有些不能。如果你看到里面某个软件文件夹特别大,比如微信、QQ、钉钉的聊天记录和收件缓存目录,可以去软件设置里清缓存,但不要在这里手动乱删。C:\Users\用户名\Desktop:桌面文件就是用户最常堆放东西的地方。找出里面超过1GB的视频、ISO镜像、压缩包,决定是移动还是删除。C:\Users\用户名\Downloads:下载文件夹里的安装包,很多是装完就再也用不上的,可以毫不犹豫地删。C:\Users\用户名\Documents:文档目录里有时躺着巨大的数据库备份、工程源码压缩包、视频项目导出文件。
我自己的习惯是:先处理大于500MB的文件,问自己三个问题:“这份文件我还有用吗?”“有没有其他地方存了备份?”“如果丢了能接受吗?”任何一个答案是“不”,那就把它移走或者删除。
5.2 把桌面、下载、文档等用户目录整体搬到D盘
如果你不愿意定期手动梳理,那还有一个“一劳永逸”的做法——把用户目录整体迁移到D盘,让Windows默认就把新文件写进D盘。
这个方法比较快,而且对大多数软件透明,迁移之后桌面上看起来一切照旧,但实际存储位置已经变了。
以“下载”文件夹为例:
- 在D盘先建立一个文件夹,比如
D:\User\Downloads。 - 打开“此电脑”,进入
C:\Users\你的用户名,对“下载”文件夹点右键,选“属性”。 - 切到“位置”标签页,点击“移动”。
- 在弹窗中选中刚才在D盘建的文件夹,点击“选择文件夹”。
- 回到“位置”窗口,点击“确定”。系统会询问是否把所有文件移动到新位置,选“是”。
- 等待移动完成,原有的C盘路径会变成一个指向D盘的空壳。
桌面、文档、图片、视频等文件夹都可以照此操作。迁移完以后,桌面如果存了十几GB文件,C盘压力立刻大减。
有两点提醒:迁移是对每个文件夹单独操作,不用一个个来回点错目录;迁移过程中不要强制中断,否则可能造成文件半移半留的混乱状态。
5.3 开发环境与常用软件的缓存二次清理
如果你平时用电脑做开发,或者装了Adobe、Office、VMware这类大型软件,这部分内容也能再挤出不少空间。举几个实际常见的情况:
浏览器多profile缓存。不同浏览器、不同用户登录会分别创建缓存目录,比如Chrome的缓存目录在C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default\Cache。挨个清理虽然麻烦,但能回收大几百MB。
软件安装包残留。一些软件的安装程序会在临时目录里存放解压后的文件,比如Adobe系产品在C:\ProgramData\Adobe\Setup下经常有几十GB的升级缓存。如果你装过Adobe全家桶,值得去看看。
开发工具缓存。如果你是开发者,可以用几条命令快速收拾:
# npm 缓存清理 npm cache clean --force # pip 缓存清理 pip cache purge如果你想让以后生成的缓存不再占用C盘,可以给npm和pip设置新的缓存路径:
# npm 配置缓存到D盘 npm config set cache "D:\Cache\npm" # pip 通过环境变量 PIP_CACHE_DIR 指向D盘 setx PIP_CACHE_DIR "D:\Cache\pip"这类操作对普通用户来说优先级不高,但对程序员群体,一套下来往往能省下好几个GB。
6. 翻车黑名单:这些地方千万别乱碰
前面讲的都是安全操作,这一章是整篇教程里最重要的部分。每一次“翻车”,基本都绕不开下面几类错误。你不想电脑变砖,就把这一章记住。
6.1 系统目录中不能手动直删的四个“禁地”
C:\Windows\WinSxS:前面说过了,这是组件存储区。哪怕它显示占用特别大,也不能直接在文件夹里挑着删。想清理,只能用DISM或磁盘清理。直接删的后果是系统文件损坏、更新失败,甚至开机报错。
C:\Windows\System32:这是Windows内核运行时的重要目录。系统运行需要的大量DLL、驱动程序、系统工具都在这。手动删除其中任何文件,都可能造成系统崩溃。网上有些段子让人删System32说会“加速”,那纯粹是恶搞,千万别信。
C:\Program Files 与 C:\Program Files (x86):这是已安装程序的主目录。安装的软件分别靠注册表和自身文件夹结构协同工作,手动挪走或删除文件夹,不但卸载不掉软件,还会让软件在下次启动时报错,并且留下大量注册表垃圾。卸载软件要用“设置→应用”或控制面板的“卸载程序”。
C:\Windows\Installer:这个隐藏文件夹保存着系统安装和维护软件时使用的MSI/MSM文件。不少软件的修复、升级、卸载都依赖这些文件。把里面的文件当成“安装包残留”清掉,之后你可能会发现软件无法卸载或升级。这个目录默认隐藏,看不到其实是好事,别去折腾显示隐藏文件再删它。
6.2 不要迷信“清理大师”和注册表清理
第三方清理工具不是完全不能用,但风险收益比非常不划算。很多“一键清理”工具会把注册表清理作为卖点,但注册表清理在绝大多数情况下不会带来明显的速度提升,反而可能清理掉某些软件的授权信息、右键菜单、启动项配置,导致软件需要重新激活,甚至系统功能异常。
另外,一些工具会把微信、QQ的聊天记录缓存文件也当垃圾扫出来,如果你不小心勾选了,会发现聊天记录里的图片文件全部变成灰色下载失效。这种情况我见过不止一次了。
所以我的建议很明确:Windows自带的磁盘清理、存储感知已经足够覆盖90%的日常清理需求。如果你非要第三方工具,也请只用它的“文件扫描”类功能,关掉“注册表清理”和“深度系统扫描”。
6.3 别轻易关闭页面文件,也别压缩整个C盘
C:\pagefile.sys是Windows的虚拟内存文件。内存不太够时,系统会用它作为后备。它确实占空间,但如果你直接在文件资源管理器里删它,系统会拒绝,或者下次开机会自动重建。更危险的是,有些“优化方案”会教你直接把虚拟内存设为“无分页文件”。除非你的内存大到离谱(比如32GB以上),而且日常负载极低,否则不建议这么做。想给C盘减负,更稳的做法是:
- 右键“此电脑”,选“属性”。
- 点“高级系统设置”,切到“高级”标签页。
- 在“性能”区域点“设置”,切到“高级”,在“虚拟内存”区域点“更改”。
- 把C盘的分页文件设置为“无”,然后选中D盘设置为“系统管理的大小”。
- 点击“设置”和“确定”,重启电脑。
这样可以把页面文件从C盘搬到D盘,释放几个GB。注意,这操作不要理解成“关掉虚拟内存”,它只是换了个磁盘存放。
还有一个坑是“压缩C盘以节省空间”。文件资源管理器里右键C盘属性,会看到一个“压缩此驱动器以节省磁盘空间”的选项。这个选项看起来很美,但实际使用中,压缩和解压会频繁消耗CPU资源,系统盘读写速度被拖累,部分程序也可能出现启动变慢或文件加载异常。为了省那几个GB去压缩整个系统盘,是最不划算的买卖。别勾。
7. 清理一次不够:日常“防肥”方案与维护习惯
清理C盘不是一劳永逸的项目,真正有价值的其实是维护习惯。老实说,我以前帮同事清理完,过两个月又满回来了,就是因为只清了存量,没堵增量。下面这几个习惯是我实践下来最有效的。
7.1 开启存储感知,让Windows定时自动清理临时文件
Windows 10和11都内置了“存储感知”功能,可以在后台定期帮你清掉临时文件和回收站内容。
设置方法:
- 打开“设置→系统→存储”。
- 找到“存储感知”,点开开启开关。
- 点击“配置存储感知或立即运行”,设置运行频率为“每周”或“当磁盘空间不足时”。
- 勾选“删除我的应用未使用的临时文件”“删除回收站中超过30天的文件”等选项。下载文件夹的清理时间你可以自己定,但我个人不会选太激进的时间,避免误删还在用的文件。
- 点击“立即清理”可以直接触发一次。
开启之后,系统会在后台自动处理大部分日常垃圾。有些朋友说存储感知不灵敏,那是因为它默认阈值设得比较高,把频率和阈值调低就勤快了。
7.2 改变四个路径习惯,C盘才能真正“不胖”
路径习惯的养成比任何工具都好使:
- 安装软件永远“自定义安装”,把默认路径改成D盘。很多软件直接默认C盘,尤其是某些国产软件,装的时候快,塞满C盘也快。
- 下载文件默认放到D盘。在浏览器设置里把下载路径改到D盘,能避免大量安装包和临时文件落在C盘的Downloads里。
- 大文件(视频、ISO镜像、虚拟机磁盘)从C盘搬到其他分区。我给自己定过一条规矩:C盘用户目录里不允许出现大于1GB的非必要文件。
- 用网盘或移动硬盘定期归档桌面内容。桌面文件最容易堆积,养成周五下班前清一次的习惯,胜过任何清理工具。
7.3 给开发者和重度用户的一点额外建议
如果你经常做开发、用虚拟机、跑大型软件,可以额外做三件事:
- Windows Subsystem for Linux(WSL)的虚拟磁盘默认在C盘。如果空间紧张,可以用
wsl --manage相关命令迁移到D盘。这个操作略复杂,建议先搜官方文档再执行。 - Docker Desktop等容器工具的镜像默认位置也可以改到D盘。在Docker Desktop设置里的Resources里修改Disk image location即可。
- 把日志、构建产物、临时输出目录统一指向D盘。很多开发工具允许设置工作目录,改动一下,C盘的长驻占用立刻下来。
这些操作对普通用户来说可能超纲,但对搞研发的同学来说,每一招都能省出好几个GB,而且比事后再清理高效太多。
最后再分享一个我常年保留的“每日顺手清理”小习惯:每隔几天,按一次Win + R输入cleanmgr做一次普通的磁盘清理,顺手把回收站清掉。每次可能只有几百MB,但细流不断,才能防止C盘再次爆红。空间这东西,白白放着也是浪费,留给自己用,才是真的舒服。