
C盘又见红了。昨天一个同事抱着笔记本过来说新电脑才用了半年C盘120GB只剩3GB连Windows更新都不敢点。我打开一看Windows更新缓存占4GB用户临时文件夹3GB休眠文件8GB微信聊天记录目录12GB——这还没算回收站和一堆软件默默塞进AppData里的缓存。所谓“10分钟释放10G”前提就是先把这些“散装”占用点找出来然后用自带工具一个个清掉。这篇文章不会让你装什么清理大师全程以Windows 10/11自带功能为主再补几个我在实际清理中反复验证过的迁移技巧。适合所有不敢乱动系统文件、又想把C盘赶紧腾出空间的人照着顺序做10分钟出10G不是理论值是平均值。1. C盘空间是被拆零花掉的先认清五个真正的大户很多人有个错觉觉得“C盘满了文件太多”。实际上绝大多数情况下不是文件多而是系统、软件、缓存把C盘当成默认仓库日积月累把每一个角落都填满了。我给人清C盘前第一件事永远是打开资源管理器看一眼盘符剩余空间然后直接扫下面这几个地方——它们才是真正的空间杀手。第一是Windows更新缓存。位置在C:\Windows\SoftwareDistribution\Download系统下载和安装更新包都会先落到这里装完之后这些文件并不会自己删干净。我见过最多的能到8GB往上。第二种是用户临时文件路径是C:\Users\你的用户名\AppData\Local\Temp平时登录软件、解压安装包、Office打开文档都会往里写临时数据越积越多。第三种是休眠文件和页面文件也就是hiberfil.sys和pagefile.sys一个跟着内存大小走一个跟着虚拟内存设置走动不动就是5到16GB但是这两个文件属于系统管理不能随手删。第四种是聊天软件的聊天记录和缓存微信、企业微信、飞书在我经手的机器上占个20GB完全不稀奇。最后还有一类容易被人忽略的是系统还原点可能几个GB藏在影子副本里位置在“系统保护”设置里。动手清之前我先给一个必须遵守的原则只清“可重建”的数据不删“系统运行依赖”的数据。哪些是可重建的临时文件、更新缓存、旧的更新包、缩略图缓存、回收站这些删了系统会自动重建。哪些是不能随便动的C:\Windows里的系统文件、Program Files里的已安装程序、System Volume Information里系统还原点、以及WinSxS组件库。很多人为了腾空间直接进Windows文件夹乱删结果系统挂了来找我我只能反问一句你见过谁靠拆承重墙省空间还不出事的正确逻辑是先把上述五个大户照单清理再看需不需要扩容。另外还要区分“占用大”和“垃圾多”。比如WinSxS这个目录你要是看大小肯定会被吓到但它是Windows组件存储删了系统会直接炸只能用官方DISM命令做安全收敛。再比如ProgramData里某些软件的数据文件看着大但删了软件就丢配置。所以分清哪些能清、哪些只能“瘦身”比闷头删东西重要得多。这一节看完你至少该知道自己C盘里那几个从没碰过的隐藏文件是什么了下面对症下药才不会慌。2. Windows自带工具已经够用四步操作先拿回6到10GB2.1 第一步存储设置里先把“明面垃圾”清一遍最直观的入口是系统设置。Win11用户按Win I进“系统 - 存储”里面会按“临时文件”“回收站”“未使用的应用”等分类列出可清理项。Win10用户也是一样在“设置 - 系统 - 存储”里能看到“临时文件”。这里的逻辑很简单系统已经把哪些能删、哪些不能删帮你分好了你只需要勾选然后点删除。我通常在这个界面里做的事有三件第一清空回收站很多人回收站里躺了十几GB的安装包和视频右键清空一下就行第二勾选“临时文件”这一步通常能清出2到4GB第三是查看“存储感知”有没有开启如果没开我建议直接打开并设置为“每周自动运行”以后起码不会等到飘红才来抢救。开存储感知有个好处它会定期自动清理C:\Users\你的用户名\AppData\Local\Temp这类临时目录减少垃圾堆积速度。这一步操作简单基本没有任何风险唯一要注意的是清理回收站前先看一眼里面有没有还要的东西。2.2 第二步磁盘清理工具加“清理系统文件”按钮存储设置里能看到的东西毕竟有限真正的大头藏在磁盘清理工具里。按下Win R输入cleanmgr回车选择C盘出来的界面会先给你一个普通模式。千万别直接点确定那样漏掉了大半。要先点左下角那个“清理系统文件”按钮要求管理员权限点完等它重新扫描一遍这时你才会看到“Windows更新清理”“系统还原和旧版本Windows”“Windows升级日志”等项目。这个环节里最值得勾的就是“Windows更新清理”后面通常会显示实际大小。我实测过很多次光这一项就能从1GB到6GB不等取决于是不是刚大版本更新完。其次可以勾选“临时文件”“缩略图”“错误报告”“Delivery Optimization”这些。需要注意如果列表里有“下载”这个分类勾选前一定要打开对应文件夹看看里面有没有你还没整理的安装包因为这里的“下载”指向的是C:\Users\你的用户名\Downloads不是临时目录删了就真没有了。“以前的Windows安装”也就是Windows.old系统升级完之后通常会保留10天如果现在已经不打算回退到旧版本可以直接勾掉这一项往往能释放10到20GB效果非常恐怖。但请确认自己电脑稳定运行了至少一周再删相当于系统给了你回退的后悔药。2.3 第三步DISM组件清理让WinSxS“瘦而不伤”如果你想连Windows系统组件库都“瘦身”就得用DISM命令。注意这一步不是清垃圾而是把WinSxS里已经被新版本替换的旧组件真正标记为可清理。所以它不追求释放十几GB通常能给出1到3GB但胜在安全且能延缓系统盘膨胀。操作方式很简单右键开始菜单选择“终端管理员”输入下面这行命令然后回车Dism.exe /Online /Cleanup-Image /StartComponentCleanup我一般建议不要在系统刚装完状态跑这个命令最好是用了几个月之后跑一次。如果你真的希望把组件库压到底可以在命令后面加/ResetBase这点需要谨慎它会强制标记所有现有组件为不可清理以后增量更新会相对受限。日常维护不需要加遇到空间极度紧张再加不迟。跑这个命令时机器可能会转很久中间千万别强制关机放到一边等它跑完就行。用完之后你再去看看WinSxS体积不一定变小太多但系统的实际“可压缩”空间会释放出来后面Windows更新也不会动不动就卡在“可用空间不足”。2.4 第四步休眠文件与页面文件两个“隐藏胖墩”C盘根目录下有俩默认隐藏的系统文件一个是hiberfil.sys一个是pagefile.sys。前者的大小基本上等于内存容量的40%到100%后者通常也有好几个GB。很多人在资源管理器里根本看不到它们还以为自己C盘很干净其实是系统把它藏起来了。hiberfil.sys是休眠功能使用的文件。现在很多笔记本默认开启了“快速启动”这个功能的底层就依赖休眠文件所以哪怕你从来没主动用过“休眠”键这个文件依然会占着内存大小的空间。如果你不需要“休眠”或者你能接受每次开机稍微慢一点直接在管理员命令行里运行powercfg /h off输完回车hiberfil.sys会被自动删除。以16GB内存的机器为例这一步就能放出大约8GB是整篇教程里“性价比”最高的单次操作。想要保留休眠功能但空间实在紧张可以试试powercfg /h /type reduced这个命令会让休眠文件变小但只支持快速启动真正休眠时可能会失效具体取舍看你自己的习惯。pagefile.sys的处理方式不是删除而是“搬家”。右键“此电脑”选“属性”进“高级系统设置 - 性能设置 - 高级 - 虚拟内存更改”取消勾选“自动管理所有驱动器的分页文件大小”选中C盘选“无分页文件”再选中D盘选“系统管理的大小”点设置并重启。重启后你会看到C盘多出来几个GBD盘少掉几个GB。这么做不会降低系统挂载的风险只是把页面文件从“压力最大的系统盘”挪到了数据盘日常办公基本感受不到差别。但有一个前提D盘本身也要有足够剩余空间否则虚拟内存设在D盘或者大小不足反而影响稳定性。顺手提一句不要在资源管理器里直接删这两个文件删了要么系统自动重建要么直接蓝屏没有第三种结果。把上面四步走完按我的经验大多数电脑已经能释放6到10GB了。如果还想要更多或者你平时重度使用聊天软件接下来这个环节往往是弯道超车库。3. 聊天软件和浏览器才是真正的“慢性胃扩张”微信、企业微信、飞书怎么救3.1 设置里改存储位置只是“不再继续胖”的第一步现在这个时代真正把C盘吃光的往往不是系统而是聊天软件。微信的聊天记录、传输文件、图片缓存少则几GB多则几十GB企业微信在办公场景下会接收大量文档和审批附件飞书更是以“云文档”为卖点本地会同步一份内容用久了G级缓存是常态。很多公司同事会跑来问我“我明明在企业微信设置里把文件存储改到D盘了怎么C盘还在变小”因为设置里改存储位置只对新接收的文件生效旧的数据还老老实实躺在C盘里。所以正确姿势是第一步改默认路径第二步把旧数据整体迁走第三步定期清理缓存。微信有一定之规在微信里打开“设置 - 文件管理”你会看到存储路径和“迁移”按钮。不同版本位置略有差异但思路一致。慎重起见先在微信的“存储空间”里看看“已用空间”具体是哪几类把不需要的旧缓存清一遍再把文件目录迁移到D盘。企业微信则在“设置 - 通用 - 文件管理”里确认存储位置并回到聊天记录的“文件目录”看看历史文件大小该清理清理该搬迁搬迁。飞书可以在“设置 - 存储”或“空间管理”里清理缓存通常企业用的机器人消息、下载文件都会临时存到C盘。改完设置之后老缓存依然占据了C盘的话就得用下面这个“终极迁移”办法。3.2 旧聊天文件整体搬家的实操流程这一步我是给同事做过无数次的适用于微信、企业微信这类把聊天文件存在用户目录下的软件。先说思路聊天软件你让它把路径改到D盘它以后会老老实实往D盘写但历史文件还是在C盘的原路径下最好的办法是把原路径整个做成一个“目录联接”让软件以为数据还在C盘实际上已经全部存在D盘。整个过程不复杂但要按顺序来。第一步完全退出目标软件包括它在后台的进程任务管理器里确认没有“Weixin.exe”“WXWork.exe”这些进程在跑。第二步打开管理员命令行用robocopy把原文件夹完整复制到D盘例如把微信默认存储目录从C盘文档目录复制到D盘robocopy C:\Users\你的用户名\Documents\WeChat Files D:\WeChat Files /E /W:1 /R:1命令里的/E表示复制所有子目录包括空目录/W:1 /R:1是遇到文件占用时只等1秒、重试1次避免卡死。注意把路径换成你自己的用户名。复制完之后确认D盘文件数量和C盘一致再删掉C盘原目录。直接右键删除也可以但有些文件可能被之前没退干净的进程占用导致删不完所以用命令更干净rd /s /q C:\Users\你的用户名\Documents\WeChat Files第三步回到管理员命令行在原始位置创建一个指向D盘的目录联接mklink /J C:\Users\你的用户名\Documents\WeChat Files D:\WeChat Files这个mklink创建出的文件夹图标会带一个小箭头但它对软件来说就是“真实的C盘路径”。以后微信再往这个路径写数据底层全进D盘C盘基本不再增长。整个过程复制几十GB可能要一会儿但一次性解决一劳永逸。越大的旧数据用这个方法越划算我清理过一台工作机仅微信就多出一个月30GB的可用空间。有人会问链接会不会导致文件损坏只要别在迁移中途断电、别在复制完成后直接删原目录基本不会出问题。最保险的做法是复制完先不删原目录把软件打开跑一遍确认聊天记录和文件都正常再回来删原始目录。3.3 浏览器与开发工具的缓存看着不起眼堆起来吓人除了聊天软件浏览器和开发工具也值得习惯性清理。Chrome和Edge默认把缓存放到C:\Users\你的用户名\AppData\Local\Google\Chrome\User Data\Default\Cache这类路径长期浏览视频、图片和在线文档缓存能堆出2到4GB。浏览器里按Ctrl Shift Delete清一次即可没什么难度。真正容易忽略的是开发者机器%LocalAppData%\npm-cache、%LocalAppData%\pnpm-cache、%LocalAppData%\Yarn\Cache、C:\Users\你的用户名\.cache\pip这些目录动辄几个GB删掉之后下次构建会自动重新下载不影响已有项目就是首次构建会慢一点。Android Studio、Docker Desktop这类工具尤其能占Docker Desktop的WSL虚拟磁盘文件你还会看到十几个GB的ext4.vhdx挤在%LocalAppData%\Docker下想知道它为什么这么大只能看系统内镜像和容器数量。缓存这东西从来都是“时间换空间”删了之后软件会重建所以别舍不得。4. 想精准打击大文件用对分析工具比瞎猜快十倍4.1 自带存储分析够用但不够直观Windows设置里的“存储”页面其实点进“系统和保留空间”“应用和功能”等分类也能看到大概占用排序但它做不到“一眼看出哪个文件夹最大”。如果你只想知道C盘到底被谁吃了我可以告诉你一个土办法在资源管理器里打开C盘按住Ctrl键就能看每个文件夹的体积但这个过程又慢又不准还会把系统文件算进去吓你一跳。所以遇到大文件排查我通常会用轻量级分析工具直接扫描。4.2 不推荐全家桶工具推荐绿色扫描器经常有人搜索“鲁大师C盘瘦身”或者“图吧工具箱怎么清理C盘”。我的态度很明确那些打着“瘦身大师”旗号的工具效果和内置cleanmgr差不多问题是你为了清一次C盘可能得先花半小时卸载它捎带的捆绑软件。搜一下“鲁大师C盘瘦身怎么删除”这个词的热度你就知道多少人装完后悔了。图吧工具箱这类绿色工具箱我见过不少里面集成了很多硬件诊断和分区工具对于爱折腾的人有一定用处但它本质上不是为C盘清理设计的一键方案你更多要用它里面的磁盘扫描功能来看目录体积。我自己常用的方案是WizTree一款免费绿色软件扫描速度极快因为它直接读MFT文件分配记录不用逐个文件夹翻几十秒钟就能把整个C盘按大小排出来。TreeSize Free也可以只是扫描速度和界面顺手程度稍差一点。扫描结果出来后先按“文件大小”降序排通常最先看到的就是pagefile.sys、hiberfil.sys这两个隐藏系统文件接着就是微信目录、QQ目录、C:\Program Files下某些大型应用到AppData里的三件套。直接在列表里右键打开所在位置看清楚了是谁家文件再决定删不删。4.3 找到大文件先看“出身”再动手大文件不一定都能删。我列过一个简单的判定标准如果它在C:\Windows目录下先搜一下是什么如果它在C:\Program Files或C:\Program Files (x86)下那是已安装软件卸载要用控制面板或设置里的“卸载”功能不能手删如果它在C:\Users\你的用户名\AppData下八成是某个软件的配置或缓存清了不会炸但可能影响登录状态或体验。如果它在用户桌面、下载、文档目录放心那才是真正属于你的文件能转移就转至少别让它们继续占C盘。另外别看到“System Volume Information”就好奇去访问那个目录普通用户根本进不去那是卷影副本和系统还原点的地盘真要清理得靠前面说的“系统保护设置”或“磁盘清理”里的还原点选项。搞清楚了这些你就知道哪些是真垃圾哪些只是你看着碍眼的系统文件。5. 清理完仍然紧张恢复分区挡在C盘后面怎么破D盘如何借空间给C盘5.1 什么时候该考虑扩容而不是硬撑如果上面所有步骤做完C盘剩余空间还是不足20%或者你预计之后要给微信留长期增长空间那就没必要跟C盘死磕了直接扩容更科学。Windows其实允许你把D盘或E盘的多余空间划给C盘扩但有一堆前提最核心的要求是“未分配空间必须和C盘相邻”。很多人一打开磁盘管理就蒙了C盘右边是恢复分区恢复分区右边才是D盘根本没法直接扩展。这正好对应了网上搜索量很高的两个问题“恢复分区在C盘后面怎么办”和“C盘在D盘右边如何扩容”。5.2 磁盘管理常规扩容法的路子先按Win R输入diskmgmt.msc打开磁盘管理看看C盘右侧到底是什么。如果C盘右侧直接是未分配空间右键C盘选“扩展卷”就行如果右侧是D盘可以先把D盘里的数据挪走右键D盘选“压缩卷”腾出一块未分配空间且至少和C盘紧贴然后再扩展C盘。这个过程不会破坏数据但D盘一旦压缩后文件位置会被重排D盘里的数据最好提前做一次备份。如果右侧是恢复分区麻烦就来了。Windows安装时通常会在C盘后面划分一个几百MB或1GB左右的恢复分区导致C盘“无地可伸”。最快捷的办法是用diskpart把恢复分区删掉给C盘腾出相邻空间下面是操作流程。diskpart list disk select disk 0 list partitionlist partition输出后找到恢复分区对应的编号它一般在C盘和D盘之间类型栏写着“恢复”。确认无误后执行select partition 编号 delete partition override删完后再回磁盘管理C盘右边就是未分配空间右键C盘扩展卷即可。注意删了恢复分区系统的“重置此电脑”以及高级启动里的恢复环境会缺失平时正常用系统没影响但以后做系统恢复只能靠安装U盘。所以我个人会建议如果这台机器是公用电脑或者单位配的想稳妥一点就不要走删恢复分区的路线而是用第三方分区工具把恢复分区整体挪到磁盘末尾再把释放出来的空间拼给C盘。5.3 遇到特殊盘序别硬来分区工具兜底第三方工具有很多我用过的傲梅分区助手、MiniTool Partition Wizard这类都支持图形化调整。操作逻辑其实很简单把D盘的一部分空闲空间挪到C盘旁边中间如果有恢复分区把它先移到磁盘末尾然后再扩展C盘。步骤大致是先备份整块磁盘重要数据然后关闭所有正在运行的软件运行分区助手右键要调整的分区选“移动/调整大小”用鼠标拖动分区边界让未分配空间紧贴C盘最后点“提交”执行。这个过程会有分区移动操作时间可能比较久笔记本一定插上电源台式机最好接个UPS我就见过半途断电导致分区表损坏的案例那不是清C盘能救回来的。总之扩容不是不能搞但优先级永远排在“清理垃圾”之后先把能省的空间省出来再考虑动分区。6. 跟着这张“10分钟清单”走今晚就能腾出10GB6.1 实操时间表我给自己清C盘设过一个标准流程节奏大概是这样第0到1分钟清空回收站顺手删除%TEMP%文件夹能删的内容这里释放1到3GB第1到3分钟打开cleanmgr选择“清理系统文件”重点勾选Windows更新清理和临时文件这里运气好能再出3到6GB第3到5分钟管理员命令行跑powercfg /h off如果你有8GB以上内存光这一下就是4到8GB第5到8分钟退出微信或者企业微信清理历史缓存甚至执行一次目录整体迁移这里看数据量多的时候20GB都是有的第8到10分钟如果还想再榨一点就跑DISM组件清理或者到“系统保护”里删掉不需要的还原点。10分钟拿到10GB不是要每个环节全跑完而是说“看菜下饭”你机器的瓶颈在哪里就重点打哪里。时间段操作预估释放风险等级0-1分钟清空回收站、清%TEMP%1-3GB极低1-3分钟cleanmgr清理系统文件3-6GB极低3-5分钟关闭休眠文件或移动页面文件4-8GB中低5-8分钟清理聊天软件缓存或迁移文件2-20GB低8-10分钟DISM清理、删除还原点1-3GB低6.2 顺手存一个个人清理脚本我习惯把这些命令封在一个批处理里每次给别人清C盘时先跑一遍最通用的部分。你也可以自己建一个clean.bat保存下面内容后右键“以管理员身份运行”echo off echo 正在清理用户临时文件... del /f /s /q %TEMP%\* nul 21 echo 正在清理系统临时文件... del /f /s /q C:\Windows\Temp\* nul 21 echo 正在打开磁盘清理窗口请勾选系统文件清理... cleanmgr /d C: echo 正在清理组件存储... Dism.exe /Online /Cleanup-Image /StartComponentCleanup echo 完成 pause nul这个脚本里cleanmgr /d C:会弹出磁盘清理界面你还是要手动点一次“清理系统文件”按钮并勾选Windows更新清理因为批处理无法替你确认哪些系统文件可以删除我也不会建议你用那些“强制无人值守”的方式安全永远比那两分钟更重要。Dism那行如果电脑开机时间还短可以自己注释掉前面加个::就不会执行了。6.3 最后几个实践心得都是花时间换来的第一不要等C盘飘红再来清理。Windows更新、显卡驱动更新、临时解压大文件都会短暂占用好几个GB如果你C盘常年只剩5GB任何一次驱动更新都可能中途失败。网上有人问“NVIDIA因为C盘空间不足更新驱动失败”我见到的多数情况就是更新包解压临时目录不够空间解决方案不是硬清驱动而是先把C盘腾出15GB以上再试。第二别对“清理软件”抱不切实际的幻想系统自带的清理逻辑不会输给那些花里胡哨的“一键体检”把基础清理学会之后你甚至能看懂那些清理软件到底干了什么。第三微信、企业微信这类办公软件每个月看一眼“存储空间”把失效的临时文件删掉能大大延长C盘寿命。我个人习惯是每个月的第一个周末趁着电脑开机速度不快的那几分钟顺手跑一遍上面的流程就当是给系统盘做一次轻量体检这些年再没遇到过“C盘爆红”的紧急状况。