ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

C盘爆满不用怕!10个Windows系统清理技巧全解析

C盘爆满不用怕!10个Windows系统清理技巧全解析 C盘又红了这种提示我见过太多次了。给别人修电脑也好帮朋友远程也好十台机器里七八台都栽在C盘空间不足上。很多人第一反应是装个“清理大师”一键扫灰结果扫出来一堆没用的缓存过几天又红了有时候还把系统搞出毛病。其实C盘清理这件事真没那么多玄学核心就三件事搞清楚什么东西在占地方、用对方法把能清的安全清掉、从根上把往后膨胀的路径堵死。这篇文章就把我这些年清理C盘攒下来的10个招数一次讲透从系统自带的免费工具到进阶手动操作再到搬家防膨胀的策略按顺序走一遍你的C盘能舒服很长时间。新手照着做就行老手也可以看看有没有漏掉的操作。1. 动手之前先看清C盘空间被谁占了清理的第一步绝对不是盲目删除而是先把空间消耗的大头定位出来。很多人以为C盘被“垃圾软件”塞满了打开一看占地方的可能根本不是垃圾而是系统自己生成的文件和你不记得什么时候堆进去的数据。1.1 用系统自带统计快速摸底Win10和Win11都内置了存储统计功能打开“设置→系统→存储”系统会按类别给你列出“系统和保留”、“应用和功能”、“临时文件”、“其他”等项目的占用情况。这一步花不了两分钟但能让你对C盘的空间分布有个大致概念。我第一次用这个功能的时候也吓了一跳光“系统和保留”一项就占了30多GB这里面包括系统镜像、休眠文件、虚拟内存、系统还原点等属于大多数人不敢碰但也最占地方的类别。如果你看到“临时文件”那一栏显示了好几个GB大概率说明你从来没清理过系统产生的临时数据这个后文会讲怎么处理。注意系统盘里的“其他”类目经常被忽略但这通常是你散落各处的个人文件和软件缓存后面要用扫描工具进一步排查。1.2 扫描工具把“看不见的大块头”揪出来系统自带统计只能看到模糊分类想精确到“哪个文件夹占了多少字节”就得借助第三方扫描工具了。我个人用得最多的是WizTree免费版就够用扫描速度极快NTFS磁盘几秒钟就能出结果TreeSize Free也可以功能类似界面更传统一些。打开这类工具后选择C盘根目录扫描它会生成一个按占用大小排序列出的文件夹清单。你会看到几个熟悉又陌生的名字Windows、Program Files、Users还有Users下面你用户名对应的文件夹。继续点进去如果发现AppData里动辄几十GB别慌这是软件运行产生的数据和缓存的聚集地不是病毒但确实是清理的重点对象。这里要特别提醒一句扫描工具只是帮你“找出是谁占的地方”不是让你看哪个大就删哪个。看到系统文件、隐藏文件夹里的大文件第一反应应该是去查它的用途而不是右键删除否则很容易把系统搞坏。这个阶段的目标是形成一张“空间占用地图”后续的操作都基于这张地图来进行。2. 系统自带清理三件套先把安全的分拿到手如果你不想折腾任何高级操作光是系统自带的功能组合起来就能清理出几个GB的空间而且全程安全。这三件套是磁盘清理、存储感知、临时文件手动清理我一般建议从它们开始。2.1 磁盘清理别忽略“清理系统文件”按钮右键点击C盘盘符选择“属性”在“常规”选项卡里就能看到“磁盘清理”按钮。很多人点过这个按钮但扫完之后弹出的窗口里只有“临时文件”、“缩略图”、“回收站”这些常规项清完也就几百MB以为这功能没用。实际上真正的清理大头藏在“清理系统文件”按钮后面。点击“清理系统文件”后系统会让你再扫一遍这时出现的选项比之前多很多包括“Windows更新清理”、“旧的Windows安装”、“设备驱动程序包”等。其中“Windows更新清理”特别值得一提Windows每次大版本更新后会把旧版本的系统组件保留一段时间以便回滚这个文件动辄4到8GB勾选后清理非常可观。还有一个更彻底的方式在“运行”窗口输入cleanmgr /sageset:65535回车会弹出一个比默认界面多出很多选项的磁盘清理设置。这里的数字65535只是一个配置代号可以换成任意数字系统会记录你勾选的配置下次运行cleanmgr /sagerun:65535就能直接按这个配置执行。我第一次用这个命令的时候看到多出十几个可选项包括一些默认不显示的项目整个人都愣住了。2.2 存储感知让系统定期自动扫地存储感知这个功能很多人从来没打开过其实它就是Windows自带的“自动清理闹钟”。在“设置→系统→存储”页面找到“存储感知”开启后可以让系统定期清理临时文件、回收站里的过期文件等。你可以自己设定触发频率比如每周清理一次也可以让它“磁盘空间不足时自动运行”。我的做法是设置成“每周清理用户临时文件、系统临时文件回收站文件保留30天”这样系统会在后台自己维护基础卫生几乎不需要你手动干预。这项功能特别适合日常就把C盘塞得很满、但又不爱定期清理的人别指望它一次性释放巨大空间它的价值在于防止空间“慢性死亡”。2.3 临时文件与更新缓存的手动清理前面看到系统统计里“临时文件”几个GB的时候就可以手动来处理了。在“设置→系统→存储→临时文件”里你会看到“Windows临时文件”、“系统错误内存转储文件”、“传递优化文件”等选项勾选后直接删除。如果你想清得更彻底按WinR输入%temp%回车会打开当前用户的临时文件夹这里几乎全是软件运行过程中产生的缓存碎片全选删除即可。遇到提示“文件正在使用中无法删除”直接点跳过不影响清理效果。Windows更新缓存也是一个大头位置在C:\Windows\SoftwareDistribution\Download。手动删除建议先停掉Windows Update服务否则文件可能被占用。用管理员身份打开命令提示符依次执行net stop wuauserv del /f /q C:\Windows\SoftwareDistribution\Download\*.* net start wuauserv这几行命令的意思分别是停止Windows更新服务、清空下载缓存、重新启动服务。清完之后Windows更新不会出问题下次更新时系统会重新下载所需文件。其实更推荐直接用磁盘清理的“Windows更新清理”来干这件事因为系统会自动处理文件占用问题但如果你已经手动操作到这一步上面命令也完全可行。这个过程中唯一要留意的是不要动SoftwareDistribution文件夹里的其他子目录删了可能导致更新数据库异常。3. 再抠出几个G五个深度清理的正确姿势如果说第2章是“常规操作”那这章就是真正拉开差距的地方了。以下五个项目每一个动辄能释放好几个GB但它们都涉及系统文件操作时需要明白自己在做什么并且遵守对应的注意事项。3.1 休眠文件关掉省出一块等于内存大小的空间C盘根目录下有个隐藏文件叫hiberfil.sys它就是休眠文件。Windows默认开启休眠功能当你点击“休眠”时系统会把内存里的数据完整写入这个文件下次开机直接从文件恢复现场。这个文件的大小大约是物理内存的75%比如你电脑有16GB内存它差不多占12GB有32GB内存的话甚至可能达到24GB。如果你从来不用“休眠”功能注意和“睡眠”区分睡眠不依赖这个文件完全可以关掉它。用管理员身份打开命令提示符执行powercfg /h off执行完hiberfil.sys会直接消失C盘立刻多出对应大小的空间不需要重启就生效。不过要说明的是关闭休眠也会顺带关闭Windows快速启动功能因为快速启动本质上就是一次简化版休眠。如果你非常看重开机速度可以权衡一下每天省下几秒开机时间换12GB空间哪个更值得3.2 虚拟内存搬家pagefile.sys 挪到D盘pagefile.sys是Windows的虚拟内存文件当物理内存不够时系统会把部分数据移到硬盘上暂存。这个文件默认在C盘根目录大小通常是物理内存的1到3倍同样是几个GB到十几GB的级别。你想安全腾出这块空间不一定要关闭虚拟内存可以把分页文件挪到D盘或者其他空间充裕的分区。操作路径右键“此电脑”→“属性”→“高级系统设置”→“性能设置”→“高级”→“虚拟内存”→“更改”。先取消勾选“自动管理所有驱动器的分页文件大小”然后选中C盘设置为“无分页文件”再选中D盘设置为“系统管理的大小”或自定义一个合理范围比如最小值1024MB、最大值4096MB点“设置”后重启生效。这里必须强调不推荐直接把虚拟内存设为“无”尤其是内存不到16GB的电脑禁掉虚拟内存容易导致软件闪退、系统不稳定。搬到D盘就能解决问题别因小失大。转移后你会发现C盘根目录清爽不少可用空间也实打实多出来了。3.3 系统还原点保留最新的一个就够系统还原功能会定期给系统关键文件拍快照这些还原点存放在“系统保护”占用的空间里有时候能吃掉好几个GB。很多人的误区是“还原点越多越安全”实际上你可能根本不需要回到三个月前的状态最新的还原点对应急就够用了。打开方式右键“此电脑”→“属性”→“系统保护”→“系统保护选项卡→选择C盘→配置”。在这里你可以看到当前还原点占用了多少空间拖动滑块能调整系统保护的空间上限点击“删除”按钮可以删除所有还原点。我建议的做法是先创建一个手动还原点“创建”按钮然后点“删除”清掉旧还原点这样既保留了最近的安全网又释放了大量空间。这个方法特别适合经常装软件、系统更新频繁的人旧还原点往往攒了一大堆清完之后C盘能多出好几个GB。请注意不要把系统保护直接禁用因为哪天系统出问题时一个新的还原点可能就是救命稻草。3.4 WinSxS 组件清理压缩系统组件库并不影响功能C盘Windows目录下有个WinSxSWindows Side-by-Side文件夹中文叫组件存储里面存放着系统各组件的所有版本。很多人第一次用扫描工具看到这个文件夹占了大几个GB甚至20GB会怀疑是不是中病毒了其实它是Windows正常运作的核心部分不能手动直接删除。但WinSxS里确实有不少“旧版本组件”可以在系统更新后安全移除。用管理员身份打开命令提示符执行Dism.exe /online /Cleanup-Image /StartComponentCleanup这条命令会让组件清理工具扫描WinSxS删除不再被使用的旧版本组件。清理过程可能需要10到20分钟视磁盘速度和现有组件数量而定期间不要关机或断开电源。如果你的系统已经经历了多次更新执行一次往往能释放2到5GB空间。执行完之后还可以再跑一次Dism.exe /online /Cleanup-Image /AnalyzeComponentStore来查看清理后的组件存储占用情况。关于WinSxS有一条很重要的认知不能靠删文件来瘦身删WinSxS里的任何东西都可能导致系统组件损坏修复起来极其麻烦。只有上述Dism命令是官方支持的安全清理方式。3.5 Windows.old升级之后的“后悔药”怎么安全删如果你升级过Windows大版本C盘里可能会残留一个Windows.old文件夹这个文件夹装的是升级前的旧系统目的给用户10到30天的反悔期让你能退回到旧版本。它的体量非常庞大通常10GB到30GB不等。正常人一般不会临时决定回退系统所以这个文件夹基本就是空间杀手。不要直接在资源管理器里右键删除它因为里面很多系统文件被特殊保护你会不断遇到“需要管理员权限”的提示删到一半卡住。正确的删除方式就在前面提到的“磁盘清理”里点击“清理系统文件”勾选“以前的Windows安装”系统会用特殊权限帮你完整清除。如果你用的是Win10以上系统也可以在“设置→系统→存储→临时文件”里找到“以前的Windows安装”选项点击删除。这个操作是不可逆的删完就没法再回退旧版本了但换来的是几十GB的可观空间绝大多数情况下划算。4. 治本思路软件缓存、安装路径与数据搬家系统文件清理得再干净如果日常使用习惯不改C盘用不了多久又会膨胀。这一章才是“治本”的部分想办法把软件产生的数据从C盘引出去从源头控制增量。4.1 微信、QQ等大缓存应用的清理与搬移微信电脑版可能是C盘空间膨胀的头号元凶。它的聊天记录、接收的图片、视频、文件默认都存放在“我的文档”目录下通常位于C:\Users\你的用户名\Documents\WeChat Files。我见过不少人的微信文件夹积攒了30GB甚至50GB的聊天文件和临时缓存自己却毫不知情。解决办法分两步。第一步清理现有缓存打开微信进入“设置→文件管理”先点“打开文件夹”看看大小然后建议用系统自带的“存储感知”或手动删除WeChat Files里以FileStorage开头目录下的Cache、Image缓存内容但不要动File目录下的原始文件那里面是聊天记录源文件。第二步搬家在微信“设置→文件管理”里把文件保存路径改到D盘或其他分区之后新产生的文件就不再占用C盘空间。QQ的机制类似文件默认在C:\Users\你的用户名\Documents\Tencent Files下同样可以在设置里更改存储路径。这些操作做完C盘能保住的空间可能比前面所有系统清理加起来都多。4.2 浏览器缓存、下载目录与桌面文件的去向管理浏览器缓存的体量也不容小觑。以Chrome和Edge为例缓存数据默认放在C:\Users\你的用户名\AppData\Local\Google\Chrome\User Data\Default\Cache或Edge下的对应目录日积月累也能超过10GB。在浏览器设置里可以清理缓存但要根治建议把“下载内容”的默认保存位置改到D盘并定期手动清理“下载”文件夹因为大多数人的下载文件夹里堆满了不再使用的安装包。更隐蔽的空间消耗在桌面。很多人习惯把照片、视频、工作文档都堆在桌面上而桌面文件实际存储在C:\Users\你的用户名\DesktopC盘就这样被渐渐养肥了。我的建议是在D盘建一个“桌面归档”文件夹每周末把桌面上的旧项目资料挪过去让桌面保持清爽C盘自然不再被动增肥。4.3 新装软件别再默认C盘安装路径与已有应用搬家安装软件时如果不刻意修改路径程序默认基本全装到C:\Program Files下。一个大型软件动辄几个GB装十个八个就是几十GB这是C盘被塞满最常见的主动原因。解决方法分两个层面。新装软件时一看到安装向导里的“默认安装位置”就手动把盘符改成D盘并建立一个分门别类的目录结构比如D:\Program Files\软件名。这个习惯一旦养成C盘的增长速度会肉眼可见地放缓。对已经安装在C盘的软件部分可以搬家Win10/Win11的“设置→应用→已安装的应用”里点击单个应用如果出现“移动”按钮说明它支持迁移到其他盘选D盘后系统会完成搬移。Steam游戏、Epic游戏也有各自的迁移功能比如Steam的“游戏库文件夹”可以添加D盘路径然后对单个游戏执行移动操作。至于那些没有“移动”按钮的传统桌面软件通常只能卸载重装所以更要在安装时留个心眼。4.4 第三方清理工具怎么选、怎么防坑市面上各类“电脑清理大师”多如牛毛我见过太多把用户系统越清越慢、甚至顺手装上全家桶的案例。我的态度很明确大型第三方清理工具不是不能用而是要在充分了解其行为的前提下谨慎使用尤其是那些声称“一键清理所有垃圾”的极容易误删有效数据。我自己实际使用的第三方工具就两类。一类是前文提到的WizTree或TreeSize它们只负责“扫描和分析空间占用”不做自动删除属于纯粹的信息工具安全性极高。另一类是系统优化工具中口碑较好的CCleaner免费版但我会手动取消所有附加选项只勾选临时文件和无效注册表项清理前还会先设置“备份注册表”以防万一。相比之下现在Windows自带的磁盘清理、存储感知已经覆盖了日常清理的绝大多数需求第三方工具的优先级真心不高。如果非要给新手一句忠告凡是让你先下载全家桶注册会员、把“深度清理”列为付费功能的工具直接绕开。5. 常见问题、避坑清单与长期维护习惯把前几章的操作跑一遍的人C盘多半已经空出好几个G甚至几十个G。但清理这件事不是一次性任务理顺一些常见误区和长期习惯才能避免两三个月后再回来对着红色进度条叹气。5.1 常见问题排查速查我整理了几个在清理C盘时几乎必被问到的问题可以先对照着排查现象可能原因处理建议扫描工具显示C盘满了但文件夹加起来对不上隐藏的系统文件hiberfil.sys、pagefile.sys在作怪开启“隐藏受保护的操作系统文件”可见性后确认再按第3章操作处理磁盘清理选项里看不到“Windows更新清理”磁盘清理还没加“清理系统文件”权限必须先点“清理系统文件”按钮再勾选对应大项删除临时文件时总提示“文件被占用”有些缓存文件正被当前运行的程序锁住直接跳过占用文件不影响整体清理效果微信文件改到D盘后聊天记录不见了误删了聊天记录目录或未正确迁移老记录要用备份功能导出改路径后新记录在D盘生成旧记录保留在当前位置清理后开机速度明显变慢很可能误关了休眠/快速启动如需恢复管理员CMD执行powercfg /h onC盘又红了但找不到明显大文件用户目录AppData下软件缓存堆叠用WizTree扫Users目录重点看AppData/Local下的缓存5.2 十条方法速查表与“防爆盘”日常习惯为了方便你跑完之后复盘我把10招整理成一张速查表每个方法对应的章节都可以回翻序号清理招数大致可释放空间1磁盘清理含清理系统文件2-8GB2存储感知定期自动清理持续维护视使用情况3清理Temp目录与更新缓存1-5GB4删除Windows.old旧系统文件10-30GB5关闭休眠文件hiberfil.sys约等于内存的75%6将pagefile.sys虚拟内存移到D盘2-16GB7清理旧系统还原点2-5GB8WinSxS组件存储瘦身Dism命令2-5GB9微信/QQ等软件大缓存清理与搬家10-50GB以上10修改浏览缓存、下载目录及软件默认安装路径持续节省长期效果显著这张表里第9和第4招的释放空间往往最猛建议优先执行。表中的数值只是我经手电脑的常见范围具体取决于你的使用习惯但思路可以参考。从长期看防爆盘的习惯比一次大扫除重要得多。我自己的维护节奏是每个月第一周用存储感知清一遍系统临时文件用WizTree扫一眼C盘空间分布每个月检查一次微信和下载文件夹把超过一个月的旧文件搬到D盘归档新装软件一律改路径到D盘绝不偷懒点默认安装。这套流程走下来我的C盘长期保持在50%以下的占用率连续一两年很少再见到“磁盘空间不足”的红色警报。关于清理C盘我最后想掏心窝子说一句别把“一键清理”当成救命稻草也别为了一时痛快去删那些名字看着眼熟但不知用途的文件夹。绝大部分C盘危机都是几个特定的空间大户攒出来的你把它们拆掉、把后路堵上剩下的交给系统自带的工具定期维护就够了。你自己的电脑自己心里要有本账。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进