资讯动态

C盘爆满不用慌:4个经过验证的清理方法,从入门到根治

发布时间:2026/9/14 15:41:17 来源:尧图企业网站定制
C盘爆满这事我这些年帮朋友、同事处理过不下几十次。每次看到那种C盘红得发亮、开机转圈半天的电脑十有八九都是同一个套路下来的临时文件堆积、微信聊天记录疯长、系统更新缓存残留、还有各种软件默认往C盘里塞数据。很多人一上来就想着格式化、重装系统其实大部分情况根本用不着那么狠。这篇文章我就把这几年反复验证过的最有效的4个清理方法讲透从零基础到稍微进阶一点的操作都有你照着做就行不用懂什么高深原理但我会把每一步为什么这么做讲清楚免得你踩我踩过的坑。先说清楚这篇文章适合谁看电脑已经卡到想换新、但预算有限想再撑一两年的普通用户C盘动不动就红、一脸懵不知道删什么的新手以及想系统学一下磁盘空间管理、避免以后再爆满的玩家。文章里所有操作我都亲自在Windows 10和Windows 11上跑过路径、命令、注意事项都以这两个系统为准。放心我会把哪些能删、哪些千万别碰分得明明白白。1. 动手清理前先搞清楚C盘的空间都去哪了1.1 C盘爆满的常见原因分析很多人上来就问C盘满了怎么清理但真正的问题不是怎么删文件而是空间到底被谁吃了。不搞清楚这一点你删了一堆东西过几天又满了周而复始心态直接崩掉。以我经手的机器来看C盘爆满的来源高度集中在下面几个地方用户目录下的临时文件和缓存C盘里最容易被忽视的就是Users\你的用户名\AppData这个文件夹。AppData下面有三个子目录Local、LocalLow、Roaming。绝大多数软件的缓存、日志、临时文件都堆在Local里尤其是浏览器的缓存、各类软件的更新包、安装缓存。这一块经常能占到20到60GB甚至更多。微信和QQ的聊天记录及文件微信的默认存储路径在Documents\WeChat Files如果文档目录在C盘的话QQ在Documents\Tencent Files。一个用了两三年的微信二三十GB很正常很多重度用户聊天记录里的图片、视频、文件动辄上百GB。这是C盘爆满的最大元凶之一而且很多人根本不知道微信文件还能搬走。Windows系统更新残留系统每次大版本更新都会在C盘留下旧版本的备份文件放在C:\Windows\SoftwareDistribution\Download和C:\Windows\WinSxS这个组件存储库里。WinSxS这个名字看着挺神秘其实它就是Windows组件存储里面存着系统所有功能组件的本体。更新完以后旧的组件并不会自动全删时间一长这里轻松堆积十几个GB甚至几十GB。休眠文件和虚拟内存hiberfil.sys是系统休眠功能用的大小大概是物理内存的40%到75%。如果你电脑是16GB内存这个文件可能就有6到12GB。pagefile.sys是虚拟内存默认情况下跟物理内存大小差不多甚至更大。这俩文件都在C盘根目录特别隐蔽手动删也删不掉需要专门的操作处理。各软件私自往C盘塞数据最典型的就是开发工具类软件。装的时候明明选了D盘结果实际运行起来一堆环境、依赖、缓存全写到了C盘用户目录里。比如Anaconda默认会把环境和包放在用户目录下Docker Desktop默认的虚拟磁盘文件也在C盘npm和pip的缓存目录默认也在C盘。这种装在其他盘照样占C盘的问题是治本阶段最难啃的骨头。你在清理之前最该做的一件事是先定位大块头在哪。我常用的工具是WizTree和TreeSize Free这俩都是扫描磁盘占用的小工具扫一遍哪个文件夹占几个GB列表一目了然。别用资源管理器一项项翻那效率太低而且你根本看不出哪些隐藏文件夹最占地方。1.2 哪些文件能删哪些绝对不能碰这是新手最容易慌的地方。我见过有人为了腾空间把C:\Windows里的文件夹一顿删最后系统直接起不来。这里我给一个我自己清理时的判断标准你照着判断就行可以放心处理的是这些用户Temp目录和系统Temp目录里的临时文件Windows更新下载缓存SoftwareDistribution整个文件夹都能动系统会自动重建浏览器缓存、缩略图缓存各类软件的缓存目录、日志文件回收站里的内容微信/QQ聊天记录里的缓存文件注意是缓存不是聊天记录本体休眠文件通过命令关闭而不是直接删文件绝对不能碰的是这些C:\Windows下的系统组件文件尤其是System32目录不要手动删任何东西C:\System Volume Information这是系统还原和卷影副本的核心区域你连权限都没有强行操作会出问题pagefile.sys和hiberfil.sys这两个文件不是普通文件需要专门的系统设置来配置你没见过的、在系统目录里看起来不太对的文件不要自作聪明删掉Program Files和Program Files (x86)里的程序文件卸载软件要正经人家卸载别直接删文件夹注意我经常看到有文章说C盘里所有.TMP文件都可以删这话只对了一半。临时文件确实可以删但如果有程序正在运行占用着它你删的时候会提示文件被占用这个没问题跳过就行。真正需要警惕的是那些教你删系统前缀不明文件的操作删错了直接开不了机。1.3 先花一分钟看看C盘到底还剩多少清理之前看一眼当前的状态。按Win E打开文件资源管理器左侧找到此电脑C盘图标下面会显示可用空间。如果C盘已经变成红色那就已经到了必须处理的地步。右键C盘选属性中间那个圆形饼图会显示已用和可用空间的占比这个数字记一下清理完回来对比你会很有成就感。另外我建议你用Win I打开设置进系统→存储这个页面会按类别列出临时文件应用和游戏系统和保留空间这些大类虽然它给的分类粒度比较粗但作为第一轮排查很方便。2. 4个实用清理方法从零门槛到根治级2.1 方法一Windows自带清理功能完全不折腾这个方法可能是你最先应该尝试的因为它的门槛极低不需要安装任何东西不需要记命令系统给你安排得明明白白。第一步打开存储感知。在Windows 10里路径是设置→系统→存储打开存储感知的开关。Windows 11里同样在设置→系统→存储但入口改成了存储管理。打开以后系统会定期自动清理临时文件。我个人建议把这个开关打开它能在后台不定时帮你清掉一部分垃圾虽然清得不算彻底但胜在自动化省心。第二步手动点一次临时文件。在存储页面里这个选项一般在列表的中间位置。Windows会先扫描一遍临时文件、系统更新备份、回收站这些内容然后你就能看到每一项占多少空间。这时候直接把临时文件以前版本的Windows这些勾上点删除文件就行。这一波操作下来通常能释放5到20GB。第三步用磁盘清理把深度的文件也挖出来。存储页面的清理属于明面上的垃圾还有不少藏在系统文件里得动用老牌工具磁盘清理。按下Win R输入cleanmgr回车弹出的窗口默认清理的是用户文件。点左下角清理系统文件它会再扫描一遍这时候列表里会出现Windows更新清理系统还原和卷影副本以前的Windows安装这些选项。这里有个小技巧cleanmgr支持用参数调用你可以输入cleanmgr /d C:直接把C盘调出来这个命令的作用跟右键C盘属性里的磁盘清理一样。如果只想清理系统文件也可以用cleanmgr /sageset:1先设置清理项再用cleanmgr /sagerun:1执行。不过对于普通用户图形界面的磁盘清理已经够用了。第四步顺手关掉系统休眠可选但见效极快。还是按下Win R输入cmd注意别直接回车要按Ctrl Shift Enter以管理员身份打开命令提示符然后敲一行命令powercfg /h off这条命令会关闭休眠功能同时删掉hiberfil.sys这个文件。我实测在16GB内存的笔记本上这一条命令能立刻释放大约12GB空间。代价是你不能用系统的休眠功能了但睡眠功能不受影响笔记本电脑合盖照样能睡。提示如果你平时就靠休眠功能续命不想关那也可以用powercfg /h /type reduced把休眠文件缩小到系统最小容量。这个文件本来就只能放在C盘没法转移所以只能二选一。2.2 方法二手动清理三大积压区效果立竿见影系统自带工具清理完你会发现还有不少空间被隐形内容占着。这时候就得手动出马重点清理三个地方临时文件、更新缓存、聊天记录缓存。这三个地方是C盘爆满的大头手动清一轮往往能再释放20到30GB。清理临时文件。打开文件资源管理器在地址栏输入%temp%回车这里就是当前用户的临时文件目录C盘里它的完整路径通常是C:\Users\你的用户名\AppData\Local\Temp。CtrlA全选然后ShiftDelete直接永久删除。会有一些文件提示被占用而删不掉这些不用担心跳过就好。同一个思路再清理一下系统临时文件地址栏输入C:\Windows\Temp全选删除。注意这里可能需要管理员权限提示的时候点继续就行。清理Windows更新残留。打开C:\Windows\SoftwareDistribution\Download这个文件夹里是系统更新时下载的安装包装完以后就没用了可以全选删除。很多人在这个目录上耗了老半天删不干净其实最好的方式是在命令提示符里操作先停掉Windows Update服务删完再启动服务。命令如下net stop wuauserv del /f /q %systemroot%\SoftwareDistribution\Download\*.* net start wuauserv三条命令一条条执行。第一条是停止Windows Update服务第二条是强制删除下载目录里的所有文件第三条是重新启动更新服务。这波操作比在资源管理器里删快得多也不会因为服务占用而报错。清微信和QQ的聊天缓存。微信的路径一般在C:\Users\你的用户名\Documents\WeChat Files里面每个好友/群聊会有一个文件夹。你不需要删除聊天记录本体而是在微信里操作打开微信PC版左下角菜单→设置→文件管理→打开文件夹然后在文件管理设置里勾选自动下载把不用的图片、视频缓存清掉。更直接的办法同样在这个文件管理设置里点迁移按钮把整个存储位置搬到D盘连聊天记录带缓存一步到位。QQ类似在设置→文件管理里可以更改存储目录。这一步强烈建议做尤其是用了好几年的微信搬过去之后C盘直接瘦身几十GB是常事。2.3 方法三命令行快速清垃圾效率远超手工如果你是那种看到黑框框不慌的人我建议直接上命令行方案因为效率真的差距巨大。手工点好几层菜单删半天命令行一条命令几秒钟搞定。下面这几个命令都是我日常反复用的你按顺序执行就行。第一条一键调用磁盘清理工具。这个前面提过但我要单独再强调一次打开管理员命令提示符输入cleanmgr /d C:它会弹出磁盘清理的图形界面这时候点清理系统文件再全选里边的选项执行删除。很多人不知道cleanmgr /d这个参数是专门用来指定盘符的如果你C盘爆满的时候其他盘也要清一遍改成对应盘符就行。第二条用DISM清理组件存储库。WinSxS这个文件夹里全是系统组件的备份和旧版本直接删会损坏系统必须用DISM命令来清理。管理员命令提示符里执行DISM /Online /Cleanup-Image /StartComponentCleanup这条命令会分析组件存储库并清理被替换的旧组件。加上/ResetBase参数还能把所有的更新变成没法卸载的这样空间释放得更彻底DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase我建议先用不带/ResetBase的版本安全第一。这条命令跑起来可能要十几分钟中间千万别强制关闭窗口跑完以后C盘通常会少掉几个GB到十几个GB。第三条清理卷影副本系统还原点。卷影副本占用的是系统还原功能的历史快照有时候占比能到5%甚至10%。你可以用下面这条命令查看当前卷影副本占用vssadmin list shadowstorage如果发现卷影副本占用了好几GB可以执行删除vssadmin delete shadows /forC: /all /quiet注意这条命令会删除C盘上所有的还原点删了以后你就没法回到过去某个时间点了。建议在确认系统当前状态正常、没有需要回滚的顾虑时再执行。第四条用PowerShell找出C盘大文件。内存紧张到一种程度你可能会想精准定位某个大文件在哪。PowerShell里的Get-ChildItem配合Sort-Object就可以实现。管理员打开PowerShell执行Get-ChildItem -Path C:\ -Recurse -Force -ErrorAction SilentlyContinue | Sort-Object Length -Descending | Select-Object -First 20 FullName, {NameSizeMB;Expression{[math]::Round($_.Length/1MB,2)}}这条命令会扫描整个C盘列出最大的20个文件。跑的时候会比较慢硬盘在转耐心等一会儿。出来的结果里如果是像hiberfil.sys、pagefile.sys这种系统文件你不需要手动处理用前面说的方法配置就行如果是某个软件的数据文件就能精准定位了。注意命令行操作有个铁律——不要拿管理员权限乱删系统目录里的陌生文件。用DISM清理组件库没问题但你要是手动进C:\Windows\WinSxS删东西轻则系统损坏重则无法启动。所以能用系统工具和命令完成的清理就别去手动碰文件。2.4 方法四扩容与软件迁移从根本上杜绝再爆满前面三种方法都是治标把现有的垃圾清掉但软件默认往C盘写数据的习惯不改过不了几个月C盘又会红。这一节是治本方案两部分一是把C盘扩容二是让软件别再把东西往C盘塞。先说扩容。最稳妥的方式是用分区工具从相邻分区挪用空间。目前我推荐两款免费工具傲梅分区助手和DiskGenius。操作逻辑大同小异启动软件后右键D盘C盘右侧的相邻分区选择调整/移动分区往前拖动分区的起始位置腾出一块未分配空间然后再右键C盘选择扩展分区把这部分未分配空间合并进去。注意扩容的前提是C盘旁边必须有紧邻的未分配空间如果D盘和C盘中间隔着一个恢复分区那就需要先把恢复分区的空间处理一下这一步对新手来说稍复杂建议多看几篇图文教程再动手。这里我要提醒一句分区扩容属于风险较高的操作虽然工具都带防止断电中途失败的机制但数据无价操作前一定备份重要数据。公司的电脑、学校机房的电脑一般别乱动分区先请示管理员。再说软件迁移。这个比扩容更常见也更安全。重点要处理几个大户微信和QQ这个前面说过在软件设置里改存储位置把整个文件目录搬到D盘。系统的用户文件夹桌面、下载、文档、图片这些右键文件夹→属性→位置→移动可以整体挪到D盘。这是很多C盘爆满的隐藏原因——你往文档里存了一堆资料全堆在C盘了。把文档挪到D盘以后存东西就再也不用担心挤占系统盘了。开发工具的缓存目录npm、pip、Anaconda、Docker它们默认都在用户目录下建了一堆东西。npm的缓存可以执行npm config set cache D:\npm-cache来改pip可以在系统环境变量里设置PIP_CACHE_DIRD:\pip-cacheAnaconda可以在安装或配置时把envs和pkgs目录指到D盘Docker Desktop在设置里可以直接改虚拟磁盘的位置。这些看着麻烦但一次配好终身受益。我见过很多人电脑C盘是120G的固态装完系统和几个必备软件就剩三四十G再用几个月微信直接干满。这类电脑如果不做迁移怎么清理都是治标不治本。3. 实操过程与核心环节实现3.1 一次完整的清理流程实录说了这么多方法我拿最近一次帮朋友清理的笔记本当案例给你完整走一遍流程大概花了一个小时左右。朋友那台笔记本是512G固态C盘分了100G系统占了快95G开机要转两分钟。我先在设置→系统→存储里看了一圈临时文件占了8G其他类目分布比较散。接着我打开%temp%全选删除大部分删掉了有一部分提示被占用跳过。删除之后C盘可用空间从5G涨到13G。然后我打开管理员命令提示符执行了cleanmgr /d C:在清理系统文件的列表里勾选了Windows更新清理和以前的Windows安装跑完又释放了7G左右。接着我执行了DISM /Online /Cleanup-Image /StartComponentCleanup这个跑了大概15分钟释放了3.5G。最关键的一步是微信迁目录。打开微信PC版的设置文件管理里显示当前位置是C:\Users\zhang\Documents\WeChat Files占了足足36GB。我把目标位置改到D:\WeChat Files微信会自动迁移文件等了大几分钟迁移完成后C盘直接多了36G可用空间。整个流程下来C盘可用空间从5G变成了超过70G开机速度肉眼可见地变快了。这一套流程基本对应了文章前面说的四类方法系统自带清理、手动清缓存、命令行清理、软件迁移。普通用户照着做即使不扩容、不折腾开发工具C盘也能空出大量空间开机卡顿基本能解决掉七成。3.2 清理后怎么验证成果和避免反弹清理完以后别急着关电脑。右键C盘属性对比一下清理前的可用空间心里就有数了。如果C盘还是红着那说明最大的占用点不在上面说的那几类里这时候就得用WizTree这类工具做一次彻底的扫描找出到底是谁在占地方。防止C盘再次爆满我总结三条日常习惯软件尽量装到D盘装的时候把安装路径改了别一路点下一步。微信、QQ的文件存储目录设置好之后不要去挪动免得聊天记录丢失。定期比如每个月跑一次磁盘清理和%temp%清理养成习惯比一次性大扫除省事得多。另外C盘爆满还有一个隐蔽后果系统虚拟内存不足。虚拟内存用的是pagefile.sysC盘满了这个文件没法变大系统运行大型程序时就容易崩溃或报错。所以当你看到某软件提示虚拟内存不足的时候优先检查C盘剩余空间空间一放开这个问题往往自动解决。4. 常见问题与排查技巧实录4.1 C盘红了但仍提示空间不足怎么办最典型的情况是你明明看着资源管理器里C盘还剩几百MB软件就是装不进去或者系统一直报磁盘空间不足。这时候先看是不是回收站占了一部分空间右键回收站属性看各盘符的回收站占用有东西就直接清空。还不行就检查休眠文件和虚拟内存文件是不是被系统设置成固定大小了。尤其是pagefile.sys如果你自定义了虚拟内存大小C盘空间不足时它会顶住不降低这时候需要到设置→系统→关于→高级系统设置→性能设置→高级→虚拟内存更改里把虚拟内存改成系统自动管理或者挪到D盘。注意很多人以为C盘满了就删pagefile.sys这是完全错误的想法。pagefile.sys是系统正常运行要用的虚拟内存直接删它会带来更多问题。正确的做法是在虚拟内存设置界面里修改位置或大小。4.2 Temp文件夹里面的文件到底能不能删能删但有两个前提第一只删C:\Users\你的用户名\AppData\Local\Temp和C:\Windows\Temp这两个目录下的文件第二正在被程序占用的文件删不掉就跳过别用解锁工具强行删。很多人的疑惑在于Temp里面有些文件看起来挺重要不敢删。其实这个目录从设计上就是给临时文件用的软件运行时会在这里穿插文件用完了就该清掉系统不会依赖这目录里的文件开机。你删了它们最多是某些软件下次启动时需要重新生成缓存不会造成功能损害。4.3 软件明明装在D盘为什么还是占C盘这是最容易被误解的一个问题。应用程序的主体文件确实装在D盘但它运行时产生的用户数据是独立存放的。举个实际例子你玩Steam游戏游戏本体装D盘没问题但存档和云同步缓存默认写在C盘的用户目录下。再比如Anaconda安装时你选了D盘但环境和包缓存目录默认在C盘用户目录跑深度学习项目时Hugging Face的模型缓存也能塞几十GB进去。这类问题的排查思路是用WizTree扫一遍C盘找出占空间的文件夹再考虑迁移。通常集中在AppData目录下把对应的软件配置改掉就行。卸载后重新安装时路径也记得一块改了。4.4 扩容失败、空间没变多常见原因有哪些分区扩容不是每次都能成功我见过几个常见坑未分配空间没有紧挨着C盘的右侧。Windows自带的扩展卷功能只认紧邻C盘右侧的未分配空间。如果未分配空间在D盘右边你得先把D盘数据挪一挪用傲梅分区助手把未分配空间移动到C盘旁边再扩展。电脑硬盘是GPT分区且存在恢复分区的阻挡。这种情况下先用工具查看分区布局如果C盘和未分配空间之间隔着一个恢复分区或EFI分区需要谨慎处理不能乱删。固态硬盘没预留足够的空闲空间给主控做磨损均衡。我建议扩容后C盘至少保留20%到30%的剩余空间这对固态寿命和读写性能都有帮助。强行把C盘塞到95%以上电脑迟早会卡出幻觉。另外提醒一点扩容前先把重要数据备份到移动硬盘或网盘。分区工具报错的概率不大但万一断电、死机数据出问题就麻烦了。备份不占地方安心最重要。5. 最后一个建议把清理变成习惯而不是救火清理C盘这活儿干一次容易难的是以后别再让它爆满。我自己实际操作下来的体会是与其等到C盘红了再花一下午折腾不如平时养成几个顺手的小习惯下载的文件随手放到D盘软件安装时瞄一眼路径微信文件存到D盘一个月跑一次磁盘清理。这几件事加在一起每天花不了半分钟但能省掉你未来很多麻烦。如果你现在正好面对着爆红的C盘别慌从方法一老老实实做起一步步来大概率能在半小时内看到明显缓解。如果真的清出来五六十个G开机变快了软件也不报错了那种满足感懂的都懂。动手试试吧你的C盘没有那么脆弱清晰地管理它它会用流畅的系统回报你。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价