C盘清理全攻略:系统自带工具与手动操作,安全释放磁盘空间

发布时间:2026/10/17 16:12:26
C盘清理全攻略:系统自带工具与手动操作,安全释放磁盘空间 很多朋友一看 C 盘爆红就头疼尤其是系统盘只有 120G 或 256G 的老机器一开机就提示“磁盘空间不足”Windows 更新卡住软件装不上微信图片转半天打不开。说实话C 盘清理这事真没有想象的那么玄乎但也绝不是下个“清理大师”点一键就能解决的。这十来年我折腾过不少机器也踩过把系统文件删懵的坑今天就把 C 盘清理的核心思路、系统自带工具的用法、手动清理的安全边界以及几个特别容易忽略的“空间刺客”一次性讲清楚。这篇东西适合怕删错文件的新手也适合想让 C 盘长期保持干净的老手。我会尽可能把每一步的“为什么”也讲明白而不是扔给你一堆命令让你背。1. C 盘为什么会爆满先摸清空间去向再动手很多人一上来就开删删完发现空间没回来多少过两天又红了。问题就出在没先搞清楚 C 盘里到底装了什么。C 盘不是只有你的桌面和“我的文档”它还是整个操作系统的家。系统文件、软件安装目录、用户配置、缓存、虚拟内存、休眠文件全都堆在里面任何一个环节出问题都会迅速吃掉大量空间。1.1 最常见的一批“空间大户”我把这些年整理的 C 盘主要占用项列个表你对照着心里就有底了项目典型大小位置说明休眠文件 hiberfil.sys内存大小的 40% 左右C:\hiberfil.sys隐藏系统文件用来支持快速启动和睡眠虚拟内存 pagefile.sys内存的 1~1.5 倍C:\pagefile.sys系统内存不够时用来换页系统还原点几GB 到几十GBC:\System Volume Information系统保护服务自动创建Windows 更新缓存2GB 到 10GBC:\Windows\SoftwareDistribution\Download补丁安装包残留临时文件几百MB 到几GBC:\Windows\Temp 和用户 AppData\Local\Temp各种软件安装、运行产生的垃圾回收站不固定C:$Recycle.Bin删除文件的暂存地WinSxS 组件存储5GB 到 20GBC:\Windows\WinSxS系统组件备份不能手动删微信/QQ 聊天文件10GB 到 30GB用户文档目录下图片、视频、文件全部本地保存软件安装包残留1GB 到 5GBC:\Program Files 与 Installer 目录卸载不干净的遗留物看见没真正拖垮 C 盘的往往不是你以为的“垃圾文件”而是一堆看不见的系统机制。如果连这些都不认识盲目清理等于闭着眼开车。1.2 两个不装软件就能判断空间去向的土办法第一个土办法是直接在资源管理器的“此电脑”里右键点 C 盘选择“属性”然后切到“常规”选项卡看看已用空间和可用空间。如果 C 盘爆红但你又不知道文件在哪可以打开 C 盘根目录逐个文件夹右键“属性”看大小。我习惯先看“Windows”这个文件夹和“用户”文件夹这两个通常是最占地方的。用户文件夹下面把“隐藏项目”勾出来还能看到 AppData 目录很多软件的本地缓存都埋在这里。第二个土办法是按下Win R输入cleanmgr回车先让磁盘清理工具跑一遍。它会快速扫描并给出一个可清理空间数字。这个数字也侧面告诉你系统认为哪里能清理。如果你想看得更细用系统自带的 PowerShell 就可以Get-PSDrive C | Select-Object Used,Free这行命令只显示 C 盘剩余和已用空间。要列出某个目录底下占用最大的子目录可以用下面这段脚本注意别一次性跑整个盘会慢到怀疑人生先指定文件夹Get-ChildItem -Path C:\Users -Directory -Force -ErrorAction SilentlyContinue | ForEach-Object { $size (Get-ChildItem -Path $_.FullName -Recurse -Force -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum).Sum [PSCustomObject]{ 文件夹 $_.FullName; 大小GB [math]::Round($size / 1GB, 2) } } | Sort-Object 大小GB -Descending导出结果后一眼就能看出谁才是那头“大象”。我建议清理任何东西之前都先做这一步省得瞎忙活。2. 系统自带工具的正确打开姿势别只点一次“磁盘清理”就完事系统自带的清理工具其实比我见过的大部分第三方“大师”都靠谱因为它知道哪些文件能删、哪些不能删。可惜很多人只会点一下普通清理完全没发现“清理系统文件”这个隐藏入口。2.1 磁盘清理的进阶用法先打开隐藏选项输入cleanmgr后默认弹出的是最基础的那几个勾选项回收站、临时文件、缩略图。这些项通常只有几百MB删完没什么感觉。真正的效果在“清理系统文件”按钮上。点击“清理系统文件”后系统会再扫描一次这次才会出现“Windows 更新清理”“系统错误内存转储文件”“传递优化文件”“设备驱动程序包”等新选项。我实测过很多次光是“Windows 更新清理”就能扫出 2GB 甚至 5GB 的旧补丁残留。勾选时不用太省但要注意不要勾“下载的软件程序”里的东西如果它出现在列表里说明是系统保留的文件也不要误删“以前的 Windows 安装”除非你已经确认不再需要回滚版本。还有一个冷门但好用的参数管理员身份运行命令提示符输入cleanmgr /sageset:65535会弹出一个完整版的磁盘清理配置界面里面几乎列出了所有可清理类型。你可以一次性把所有安全项勾上保存配置之后用cleanmgr /sagerun:65535直接按这套配置执行。这个参数把高级选项固定住了适合定期维护时用。2.2 存储感知与系统清理建议Windows 10 和 11 都带“存储感知”位置在“设置 → 系统 → 存储”。它的好处是能自动清理比如定期删除临时文件、清理回收站里超过一定天数的文件。我建议打开它并把频率设为“每周”再把“删除临时文件”勾上。这样即使哪天你忘了大扫除系统也会帮忙兜底。在“存储”下面系统还会按“应用”“文档”“临时文件”等分类显示占用情况。点进“临时文件”系统会直接列出当前用户缓存、下载文件夹内容、回收站内容每一项都带说明该项清理会影响什么。比起直接去 C 盘删文件这条路更安全。另外WinSxS 目录看起来特别大很多人手痒想去删。系统自带命令可以压缩它管理员权限命令行执行DISM.exe /Online /Cleanup-Image /StartComponentCleanup。这个操作会清理组件存储中无法使用的旧版本组件比用手去删安全一万倍。跑之前可以先执行DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore它会告诉你这个目录实际占用和建议清理量。我第一次跑的时候看到“建议清理大小”只有几百MB以为没用结果跑完更新几天后系统盘又松快了不少。3. 手动清理实操从临时文件到系统文件的安全边界工具能帮你扫掉一部分但真要控制住 C 盘的体积还是要手动介入。手动不等于乱删理解哪些能删、哪些不能动是所有人都应该掌握的基本功。3.1 临时文件、回收站与崩溃转储的可靠清理路径临时文件的规矩是“能用系统删就不要自己刨”。推荐路径是这样的先用磁盘清理工具完成基线清理再打开这两个目录盯一遍C:\Windows\Temp%TEMP%当前用户临时目录这两个目录里的文件大部分是安装程序、软件运行时产生的中间产物删了不影响系统。注意%TEMP%打开的是当前登录用户的临时目录不同用户互不共享。删除时如果提示某些文件正在使用直接跳过就好不用强行干掉。最稳妥的方式是先重启电脑等所有软件释放文件句柄后再删。回收站方面右键桌面回收站点“清空回收站”就完了注意看一眼里面有没有你还没决定好的资料。没必要用任何第三方工具“深度清理”系统自带的清空就是最干净的。崩溃转储文件也是个容易被忽视的隐藏大户。当系统或软件崩溃时系统会留下 .dmp 文件。这些文件对于高级排错有作用对普通用户基本没用。磁盘清理工具里有一项“系统错误内存转储文件”勾上即可。如果你想自己找路径在C:\Windows\Minidump和C:\Windows\MEMORY.DMP确认不需要就删。3.2 休眠文件与虚拟内存能省好几GB但别关错功能hiberfil.sys是很多电脑的“沉默空间杀手”。它的体积大概是你物理内存的 40% 左右16G 内存的机器这个文件轻松占掉 6GB。而且默认情况下它还是隐藏的难怪很多人找不到。要省这个空间在管理员命令行里执行powercfg /h off执行完hiberfil.sys会立刻消失C 盘立刻多出几个GB。但代价是“快速启动”和“休眠”功能失效。如果你每天关机都选“关机”而不是“休眠”这个功能关掉其实影响不大。但我不建议所有人无脑关——笔记本合盖睡眠后再唤醒依赖的是休眠文件。你要是经常合盖走人关了休眠会发现电池偷偷掉电、唤醒变慢。所以这个操作因人而异空间很紧张再考虑。虚拟内存pagefile.sys类似它本质是内存不够时的“硬盘替补”。有人图空间大直接禁用它我不建议。很多软件、游戏在低内存场景下会直接崩溃禁用虚拟内存省下的空间和产生的稳定性隐患完全不成正比。正确的做法是保留系统托管或者手动设一个固定大小比如 4GB 内存以下设为 4096MB8GB 以上设为 2048~4096MB 也够用。位置在“设置 → 系统 → 关于 → 高级系统设置 → 性能设置 → 高级 → 虚拟内存”。3.3 给“搬家”类操作留余地把大软件和数据迁出 C 盘C 盘空间再大也架不住什么都往里塞。装软件时我习惯改安装路径这一点最简单也最容易被忽略。默认安装到 C 盘的应用安装时如果提示可以选位置哪怕多犹豫两秒点成“自定义安装”把路径改成 D 盘们的位置长期下来效果非常明显。用户文件夹里的“文档”“下载”“桌面”也很占地方尤其是“下载”常年躺着几个几十GB的安装镜像。这些文件夹可以通过右键属性 →“位置”→“移动”整体迁移到其他分区。这样即使你在“此电脑”里还看到 D 盘的快捷方式实际保存位置已经变了。老文件会被系统自动搬过去不用手动剪切。如果你已经装了很多大型软件到 C 盘有些启动器或游戏平台支持“移动已安装内容”直接在平台设置里操作即可。不要用剪切的方式把整个 Program Files 文件夹搬到别的盘那样注册表路径对不上软件反而全废了。这是很多人“搬家”翻车的重灾区。4. 几个容易忽略的“空间刺客”聊天记录、浏览器缓存与系统备份残留C 盘清理中最坑的是那些平时想不到、但存在感极强的目录。我见过不少朋友清理半天结果微信一个文件夹就占了三四十GB前功尽弃。这块儿必须单独拿出来说。4.1 微信和 QQ 的聊天文件不删记录只清缓存微信和 QQ 这类即时通信工具默认会把所有聊天图片、视频、文件原图保存到本地路径一般藏在“文档”目录下。很多人以为聊天记录只占了手机空间其实电脑端一个工作群几个月就能攒下十几GB的缓存文件。清理时先在应用里操作而不是直接去文件夹删。微信电脑端的路径是“设置 → 文件管理 → 打开文件夹”你可以先看看这个文件夹多大。接着在“设置 → 存储空间”里点击“管理”微信会帮你扫描出所有缓存这里的“缓存”指的是已接收图片和视频的缩略图等临时数据“聊天文件”则是实际发送和接收的文件。清理“缓存”对正常聊天记录影响很小可以放心清“聊天文件”清理时如果里面有重要的工作文件建议先备份或者针对性勾选再删除别一键全选。给这类应用动手之前有一个习惯我坚持了好几年在应用设置里把存储目录整体迁移到非系统盘。操作路径一般都在“文件管理”里选“更改”即可。迁移过程会自动复制旧文件几百GB也不用自己搬。迁移完成后再确认 C 盘那个巨大文件夹可以删掉空间一次能释放大几十GB。4.2 浏览器缓存、包管理器残留与开发工具垃圾浏览器缓存也是隐藏大户。以 Chromium 内核的浏览器为例缓存路径一般在%LOCALAPPDATA%\...\User Data\Default\Cache下。普通用户直接在浏览器设置里“清除浏览数据”勾选“缓存的图片和文件”就能清掉。千万别去 User Data 目录里手动乱删里面混着登录状态、书签、扩展程序数据删错一个就得重新登录所有网站。如果是开发环境坑更多。很多包管理器会把下载过的依赖包缓存到本地方便离线安装。比如 Node 的 npm 缓存、Python 的 pip 缓存时间长了几个GB很轻松。清理方式通常是执行类似“缓存清理”的命令npm cache clean --force pip cache purge这两个命令干的是纯缓存活不影响已安装的包。类似地如果您用过容器类工具比如镜像镜像层缓存也会占用大量空间可以在工具的命令行里使用“清理未使用数据”一类的命令但我这里就不展开细节了。4.3 Windows.old、系统错误报告与更新备份的收纳升级大版本或高版本系统后C 盘里可能出现“Windows.old”文件夹它保留着旧系统文件让你可以在升级后一段时间内回滚。如果你确认新系统稳定这个文件夹完全可以删而且必须用磁盘清理工具删直接在资源管理器里删除会提示权限不足。路径是C:\Windows.old但正确删除入口是磁盘清理工具里的“以前的 Windows 安装”。系统错误报告WER也是一个低调的存储消耗者。程序崩溃后系统会把错误信息写入C:\ProgramData\Microsoft\Windows\WER高级用户可以手动清理。不过磁盘清理工具里的“系统错误内存转储文件”选项基本能覆盖大部分场景。手动进文件夹删省不了什么大事反而容易误删排错记录。5. 常见问题与排查技巧实录清理完空间没变文件删不掉做了这么多清理工作之后有些朋友会发现“为什么我清理完了空间还是没变化”这个问题我见了太多次多半不是清理没生效而是清理的对象和空间占用源没对上。5.1 刚清理完空间又满了的几个隐藏原因第一个原因是删除的文件还在被进程占用。比如某个软件的临时文件正被打开Windows 会拒绝删除资源管理器里你删了但实际文件还在空间自然没变。解决办法是重启电脑再清。第二个原因是虚拟内存和休眠文件又涨回来了。尤其是虚拟内存在“系统托管”模式下会按需增长你清出 5GB它可能就长掉 3GB。空间很紧张时把虚拟内存设为“自定义大小”能显著降低这个波动。第三个原因是 Windows 更新服务还在后台工作。新补丁下载后会在SoftwareDistribution\Download里留下安装包如果更新还没完全安装或正在反复下载清理完很快又满了。等更新全部装完再清理空间才会真正固住。还有一个容易忽略的是“系统保护”功能它默认会把还原点写入 C 盘。系统还原点像滚雪球一样增长而且不显示在普通磁盘扫描里。解决办法是“系统保护”里把占用空间限制在 5% 以内或者定期删除旧的还原点。这一项能直接腾出好几GB而且对备份习惯良好的人来说影响极低。5.2 文件被占用、权限不足的排查与解决思路删除文件提示“操作无法完成因为文件已在另一程序中打开”这种场景我建议不要依赖任何“强制解锁”工具先找出占用进程再决定下一步。最实用的办法是打开任务管理器按进程名挨个排查如果是资源管理器占用的就先重启资源管理器如果是某些开机自启软件占用的退出后重试。如果连管理员身份删除都提示“你需要权限才能执行此操作”一般是系统文件或受保护文件。这时候可以进安全模式再删一次因为安全模式下很多服务和进程不加载文件锁更少。但凡是能删的隐藏系统文件比如休眠文件、虚拟内存文件还是用命令或系统设置里操作最稳别靠“取得所有权”后狠删来解决。5.3 建立维护节奏实测下来最省心的 C 盘大扫除流程清理不是一次性的手术而是要养成周期习惯。我现在每个月末固定做一次大扫除操作顺序基本不变你也可以直接抄作业先打开“存储感知”确认它已经清理过临时文件运行cleanmgr /sageset:65535勾选所有安全项再用cleanmgr /sagerun:65535执行进微信和 QQ 的存储管理清理缓存检查聊天文件重要资料提前归档看看“下载”和“桌面”有没有超过 1GB 的旧文件该挪就挪该删就删卸载半年以上没打开的软件卸载时选清理配置数据如果有重启电脑再重新查看 C 盘剩余空间。这套流程跑完多数机器的 C 盘能稳定保持几个月不亮红灯。我甚至遇到过帮朋友按这套流程清完120GB 系统盘直接多出 40GB 可用空间的案例。差别主要来自微信缓存和 Windows 更新残留这两个大头。我个人现在对所谓“一键清理所有垃圾”的工具保留很大意见。它们确实方便但很容易误删正常文件还经常推销自家的其他软件唯一让人省心的清理方式仍然是“系统自带 有节制的手动干预”。你理解了每项操作背后的道理就再也不会被满屏的红条吓住也知道该从哪里动手最有效。另外再分享一个实用小习惯每次大扫除之后我会把 C 盘剩余空间记在一个文本文件里下次对比时就能直观看到清理的净收益。比如“清理前剩 12.5GB清理后剩 23.1GB”这种反馈特别有成就感也方便你复盘到底是哪一步效果最好。时间久了你就知道自己的机器最需要清理什么了。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询