Windows 系统本身内置了不止一种清理C盘空间的能力很多人却只记得手动删文件这一种办法。设置里的存储感知能按周期自动清理临时项和下载目录磁盘清理这个经典工具能一次性打包处理系统缓存和更新残留设置的存储页面里还单独放着一个临时文件清理入口三处各管一摊。找不到入口、不知道每处能清什么才是很多人C盘越攒越满的真正原因。下面按入口逐个说清楚它们在哪、怎么打开、能清到什么程度再补上休眠文件、Windows.old 和个人大文件这些系统入口管不到的部分。文章目录一、Windows 自带的三个清理入口分别管什么二、磁盘清理cleanmgr经典工具能清什么、怎么打开三、存储感知设置里怎么开自动清理和手动清临时目录的区别四、休眠文件和 Windows.old两个自动清理都碰不到的大头五、桌面、下载和大文件三个系统入口都管不到的个人文件六、系统入口分散时用「软领Windows优化大师」做一轮集中扫描七、系统自带清理入口对比八、常见误区直接删除 Windows 文件夹打开存储感知就以为万事大吉看到休眠文件就直接删除只清系统缓存不管个人大文件九、总结一、Windows 自带的三个清理入口分别管什么C盘空间被占用的东西大致分三类系统自动生成的临时数据、有保留价值需要先确认的历史文件、以及系统和程序自身的目录。这三类东西分别对应磁盘清理、存储感知和设置里的临时文件页面这三个不同入口用错入口经常是清了半天空间没见涨的原因。下图把这三类占用按处理方式粗分了一下越靠左的项目越能放心清越靠右的越需要先确认用途具体怎么操作看后面几节按入口展开的说明。C盘清理风险顺序低风险临时文件 回收站需确认Windows.old 休眠高风险系统目录 程序目录低风险这一档基本对应磁盘清理和存储感知能自动覆盖的临时文件、回收站需要确认这一档是 Windows.old 和休眠文件靠的是磁盘清理的进阶模式和 powercfg 命令不在自动清理范围内高风险的系统目录和程序目录三个自带入口都不会去动也不建议手动删。二、磁盘清理cleanmgr经典工具能清什么、怎么打开磁盘清理是从很早的 Windows 版本就带着的老工具入口不在设置里走的是运行框调用的路子处理对象以系统缓存、临时文件和更新残留为主。操作步骤操作步骤按 Win R输入 cleanmgr。选择 C盘点击 确定。勾选临时文件、缩略图、回收站和 Windows 更新清理。确认后执行清理。Windows 更新清理这一项如果显示占用较大说明升级或补丁积累的残留比较多处理耗时会长一些等待完成即可中途不要强行结束进程。磁盘清理还有一个不少人不知道的命令行用法先跑一次 sageset 保存好要清理的项目配置以后再清理时直接跑 sagerun 就能无人值守执行不用每次都重新勾选。系统组件残留另有 dism 命令可以单独处理不会碰到 Windows.old# 打开清理项配置界面勾选一次即可保存成配置编号 1cleanmgr/sageset:1# 之后直接按保存好的配置无人值守执行清理cleanmgr/sagerun:1# 清理 WinSxS 目录里累积的过期系统组件不影响 Windows.olddism/online/cleanup-image/startcomponentcleanup这两条命令配合任务计划程序可以做成定期自动清理比每次手动打开磁盘清理界面更省事。三、存储感知设置里怎么开自动清理和手动清临时目录的区别设置里另有一个叫存储感知的功能路径是 设置 系统 存储 存储感知打开后系统会按设定周期自动清理临时文件、回收站超期项和下载文件夹里的旧文件不用每次手动跑磁盘清理。存储感知的配置项在同一页面能调整多久自动运行一次、临时文件放几天不用还清、回收站里的文件放多久算过期、下载文件夹里的文件放多久没打开就清掉。企业环境批量下发这几个开关对应的注册表位置在HKCU\Software\Microsoft\Windows\CurrentVersion\StorageSense下也可以通过组策略统一配置。存储感知覆盖不到的地方是系统自身的临时目录C:\Windows\Temp和当前登录用户的%temp%这两处需要手动进去看一眼遇到还在被占用的文件跳过就行。操作步骤操作步骤按 Win R输入 %temp%删除可清理文件。再输入 temp打开 C:\Windows\Temp。删除能删除的临时文件跳过正在使用的项目。打开常用浏览器清理缓存和下载记录。浏览器缓存不属于存储感知和磁盘清理的范围要单独在浏览器设置里清经常下载、装卸软件的电脑这几步清出来的空间通常比想象中更明显。四、休眠文件和 Windows.old两个自动清理都碰不到的大头休眠文件hiberfil.sys按内存大小预留一块固定空间升级系统后留下的Windows.old经常有 10GB 以上这两项存储感知和普通磁盘清理都不会自动碰需要单独确认后处理。操作步骤操作步骤不需要休眠时以管理员身份打开终端执行 powercfg -h off。升级后不需要回退旧系统时再次运行 cleanmgr。点击 清理系统文件勾选 以前的 Windows 安装。确认后删除旧系统文件。还能保留系统回退能力时先别急着删 Windows.old平时会用到睡眠唤醒或者笔记本盖上盖子直接进入休眠的也别关掉休眠文件。想确认休眠文件占了多少空间可以在管理员终端跑一下powercfg /a看当前电源状态支持情况或者直接在资源管理器里打开隐藏文件查看 hiberfil.sys 的实际大小。五、桌面、下载和大文件三个系统入口都管不到的个人文件存储感知、磁盘清理、临时文件清理这三个入口处理的都是系统自己生成的缓存和残留跟用户主动下载、保存的文件没关系。C盘长期爆满很多时候大头就在桌面、下载、视频这几个目录里堆着没人管的大文件。操作步骤操作步骤打开 C:\Userslt;用户名检查 Desktop、Downloads 和 Videos。按大小排序优先迁移视频、安装包、压缩包和备份文件。把文件复制到 D 盘确认可打开后再删除 C 盘原文件。把浏览器和聊天软件的保存路径改到非系统盘。手动一个个目录翻很慢PowerShell 可以直接把用户目录下最大的文件按大小排出来看Get-ChildItem-Path$env:USERPROFILE-Recurse-ErrorAction SilentlyContinue|Sort-ObjectLength-Descending|Select-Object-First 20 FullName,{Name大小MB;Expression{[math]::Round($_.Length/1MB,1)}}跑出来的列表按体积从大到小排安装包、视频、压缩包和备份文件通常排在最前面确认能打开、不是正在用的文件再决定搬到 D 盘还是直接删。六、系统入口分散时用「软领Windows优化大师」做一轮集中扫描存储感知、磁盘清理、临时文件清理和大文件排查分别在四五个不同界面里「软领Windows优化大师」把这几件事收进了同一个入口适合C盘已经报警、又不想来回切换设置和运行框的情况。这里主要用到C盘瘦身和大文件分析两个功能。C盘瘦身会一次性扫描临时文件、系统缓存、Windows.old、旧补丁残留和休眠文件这些可清项扫完标出预计能释放的空间确认后一键执行不用再分别跑磁盘清理、进设置页面和敲命令行。大文件分析按路径把C盘占用摊开显示跟前面 PowerShell 命令查大文件是同一个思路只是不用自己写脚本、看目录树也更直观。搬不搬、删不删仍然按文件用途判断系统目录和程序目录这里也不建议动。这一轮扫描省掉的是分别打开好几个系统入口这件事本身具体该清哪项、该留哪项判断逻辑跟前面几节讲的没有区别。七、系统自带清理入口对比把前面几个入口摊开对比能看清各自适合什么场景方法处理内容适合场景注意事项磁盘清理基础垃圾和更新缓存所有 C 盘爆满场景优先执行临时目录清理%temp% 和 C:\Windows\Temp缓存持续增长跳过占用文件关闭休眠hiberfil.sys平时不用休眠会移除休眠能力Windows.old 清理旧系统备份升级后空间不足确认不回退再删八、常见误区直接删除 Windows 文件夹C:\Windows不是可以随便清的垃圾目录里面混着系统运行必需的文件。要处理系统文件占用走磁盘清理、存储感知或者命令行工具别手动进去硬删。打开存储感知就以为万事大吉存储感知只按设定周期清理临时项、回收站和下载目录Windows.old、休眠文件、Windows\Temp 系统临时目录都不在它的自动范围里还是要单独处理。看到休眠文件就直接删除hiberfil.sys只能通过powercfg -h off关闭休眠功能来移除直接删除文件本身做不到也可能导致系统异常。只清系统缓存不管个人大文件下载、桌面、视频这些目录持续往C盘堆文件光靠系统清理入口清出来的空间很快会被填满个人大文件的迁移要一起做。九、总结C盘空间紧张时先弄清楚磁盘清理、存储感知和设置里的临时文件清理这三个自带入口分别在哪、能清什么比直接翻文件夹动手删更稳妥。休眠文件和 Windows.old 这两处入口覆盖不到的大头确认好用途再处理桌面、下载等个人大文件PowerShell 命令或者「软领Windows优化大师」的大文件分析都能帮着找出来。系统入口分散、想省事一次清完的时候「软领Windows优化大师」的C盘瘦身能把这几步收进一次扫描里。.old 这两处入口覆盖不到的大头确认好用途再处理桌面、下载等个人大文件PowerShell 命令或者「软领Windows优化大师」的大文件分析都能帮着找出来。系统入口分散、想省事一次清完的时候「软领Windows优化大师」的C盘瘦身能把这几步收进一次扫描里。