C盘又红了,这是 Windows 用户最常碰到的老大难问题。不管是办公电脑还是个人主力机,只要系统装在 C 盘,用上一段时间后空间就像流水一样消失。这篇教程不绕弯,直接讲怎么定位 C 盘空间被谁吃了、怎么用系统自带功能和命令行安全清出几十 GB、哪些文件可以迁走、哪些第三方工具要离远点,最后再聊扩容前必须注意的坑。全文不需要安装来路不明的“清理大师”,操作顺序按“排查 → 系统清理 → 迁移文件 → 谨慎扩容”来走,适合 Windows 10 和 Windows 11 用户。
先说清楚一件事:C 盘爆满通常是多个原因叠加的结果,不是简单“垃圾太多”就能概括。Windows 更新缓存、休眠文件、虚拟内存、用户目录下的 AppData、软件默认缓存、微信 QQ 聊天文件、甚至开发工具的模型包,都会默认往 C 盘塞。只靠“删桌面文件、清回收站”解决不了根本问题。这篇教程会从最基础的存储占用分析开始,逐步用系统自带工具清理,再配合命令行删除临时文件,最后处理掉真正的大头——各类软件的缓存目录和用户文件迁移。如果你电脑里装了 ComfyUI、Stable Diffusion WebUI、PyCharm、Node.js、Python 这类开发环境,文中也会有对应的缓存目录修改建议。
开始操作之前,请先确认两件事:第一,所有命令都需要以管理员身份运行,下面不会再重复提醒;第二,动手清理前最好给重要数据做一次备份,尤其是涉及分区扩容的步骤,宁可慢一点也别冒进。
1. C盘空间占用来源与清理手段速览
先把问题摊开看。C 盘空间被占满,来源基本集中在几个固定的位置,不同的占用类型处理方式完全不同。下面这张表总结了最常见的占用来源、处理方式和风险等级,你对照自己电脑的情况就能判断下一步该做什么。
| 占用来源 | 常见位置 | 处理方式 | 是否建议手动删除 |
|---|---|---|---|
| Windows 更新缓存 | C:\Windows\SoftwareDistribution | 磁盘清理“清理系统文件” | 不建议直接删文件夹 |
| 旧系统文件 | C:\Windows.old | 磁盘清理勾选“以前的 Windows 安装” | 删除后不能回退旧版本 |
| 休眠文件 | C:\hiberfil.sys | 管理员命令 powercfg -h off | 关闭休眠后无法使用该功能 |
| 页面文件 | C:\pagefile.sys | 系统属性中迁移到 D 盘 | 建议迁移,不建议完全关闭 |
| 临时文件 | C:\Users\用户名\AppData\Local\Temp | 手动删除或脚本清理 | 关闭占用进程后可删 |
| 系统组件缓存 | C:\Windows\WinSxS | DISM 组件清理 | 不建议手动删,用命令清理 |
| 应用数据 | C:\Users\用户名\AppData | 迁移具体软件缓存目录 | 不建议整个文件夹剪切 |
| 聊天软件文件 | 微信/QQ 默认存储目录 | 软件设置中迁移 | 建议迁移到 D 盘 |
| 浏览器缓存 | Chrome/Edge 默认目录 | 浏览器设置清理 | 可清理,不影响账号 |
| 开发工具缓存 | pip/npm/HuggingFace 缓存 | 修改环境变量或命令参数 | 可清理或迁移 |
| AI 绘图模型缓存 | ComfyUI/WebUI 默认模型目录 | 软件内设置或软链接 | 可迁移,不建议直接删模型 |
这张表的核心含义:C 盘清理不能看哪个文件夹大就删哪个,要先区分“系统必需”“可清理”“可迁移”三类。系统必需的目录删了容易蓝屏,可清理的删了能释放空间但可能影响回退,可迁移的挪到 D 盘后一劳永逸。
2. C盘空间占用排查:先找到空间被谁吃掉了
清理前最重要的一步是定位大文件。很多人一上来就翻 C 盘目录找大文件夹,这方法效率很低,因为用户目录、系统目录里都藏着大量隐藏文件,资源管理器默认看不到,而且逐个文件夹右键属性非常耗时。
2.1 用 Windows 自带存储感知查看分类占用
打开“设置 → 系统 → 存储”,Windows 会按“系统与保留”“应用和功能”“临时文件”“其他”等分类展示占用情况。这里能快速看到大方向,比如“系统和保留”动辄几十 GB,那是虚拟内存、休眠文件和系统还原点导致的;“临时文件”分类可以直接点击进入清理;“其他”分类则需要进一步定位。
2.2 用第三方扫描工具定位大文件
Windows 自带的分类信息比较粗略,想精准定位哪些文件夹占用最大,建议使用 WizTree 或 WinDirStat 这类只读扫描工具。这类工具不会自动删除文件,只是分析磁盘空间分布,安全性可控。以 WizTree 为例,以管理员身份运行后选择 C 盘,几秒钟就能扫出整个磁盘的目录树和文件大小,按文件夹展开,一眼就能看到 C:\Users、C:\Windows、C:\ProgramData 等目录各自占用多少空间。
如果不想下载第三方工具,也可以用 PowerShell 写一段简单的扫描逻辑来统计当前用户目录下各文件夹的大小:
# 统计 C:\Users\当前用户名 下第一级子目录的大小 $root = "C:\Users\$env:USERNAME" Get-ChildItem $root -Directory -Force | ForEach-Object { $size = (Get-ChildItem $_.FullName -Recurse -Force -File -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum).Sum [PSCustomObject]@{ 文件夹 = $_.FullName 大小GB = [math]::Round($size / 1GB, 2) } } | Sort-Object 大小GB -Descending | Format-Table -AutoSize注意这段脚本会遍历整个用户目录,第一次运行可能比较慢,耐心等它跑完即可。定位到大文件夹后,不要着急删除,先对照第 1 章的表格确认这类文件属于系统必需、可清理还是可迁移。
3. 系统自带清理功能:先把安全的空间释放出来
定位完占用情况后,先走系统自带清理流程。这部分最无脑也最安全,顺序不要跳。
3.1 开启存储感知并立即清理
打开“设置 → 系统 → 存储”,把“存储感知”开关打开,Windows 会自动清理临时文件和回收站文件。下拉找到“立即释放空间”,点击后系统会重新扫描一次可清理项,包括 Windows 更新清理、临时文件、回收站、缩略图等。这个位置能释放的空间通常在几个 GB 到十几 GB 之间,具体取决于系统使用时间。
3.2 使用磁盘清理工具清理系统文件
在开始菜单搜索“磁盘清理”,选择 C 盘,点击“清理系统文件”,等扫描完成后勾选以下项目:
- Windows 更新清理
- 以前的 Windows 安装
- 临时 Windows 安装文件
- DirectX 着色器缓存
- 传递优化文件
- 交付优化文件
注意,“以前的 Windows 安装”就是 Windows.old 文件夹,一般占用 10 GB 到 30 GB 不等,删除后系统将无法回退到上一个 Windows 大版本。如果你确认新系统用着没问题,可以放心勾选;如果还在犹豫是否回退,就先不要删。
磁盘清理也可以直接用命令行启动,这在批量维护多台电脑时比较方便:
# 以管理员身份运行,打开磁盘清理窗口 cleanmgr /d C:如果需要无人值守清理,可以用 sagerun 参数配置清理规则:
# 第一次先配置清理规则 cleanmgr /sageset:65535 # 按已配置的规则静默执行清理 cleanmgr /sagerun:65535这里的65535是编号,可以改成其他数字,只要两行命令编号一致即可。需要说明的是,/sageset的执行过程仍然会弹出配置界面,需要手动勾选一次;但后续批量执行时不会再弹窗。
4. 命令行清理:清理临时文件与 WinSxS 组件缓存
系统自带界面能处理一部分空间,但更深层的临时文件和系统组件缓存需要用命令行来完成。以下命令都必须在管理员命令行窗口中执行。
4.1 清理用户临时文件
用户临时文件目录位于C:\Users\用户名\AppData\Local\Temp,很多软件运行时会在这里写入临时数据,异常退出后残留文件越来越多。先关闭常用软件再执行清理,否则部分文件会因被占用而删除失败,这是正常现象。
:: 删除当前用户临时目录下的所有内容 del /q /f /s "%TEMP%\*" :: 删除 Windows 临时目录下的所有内容 del /q /f /s "C:\Windows\Temp\*"命令执行后可能提示“找不到文件”,说明临时目录本来就比较干净。少数文件会提示“另一个程序正在使用此文件”,可以跳过,不影响整体清理效果。更彻底一点的是使用 PowerShell 清理:
# 删除超过 7 天的临时文件,避免误删正在使用的文件 Get-ChildItem $env:TEMP -Recurse -Force -ErrorAction SilentlyContinue | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-7) } | Remove-Item -Recurse -Force -ErrorAction SilentlyContinue这里特意加上了时间条件,只删除 7 天前写入的临时文件,比直接全删更稳妥。如果你确实需要清理所有临时文件,在少量文件报错可跳过的情况下,也可以去掉时间过滤条件。
4.2 清理 WinSxS 系统组件缓存
WinSxS 是 Windows 组件存储目录,承载着系统更新后的旧组件,正常清理可以释放几个 GB 空间,但不能手动删除文件夹。正确方式是通过 DISM 命令先分析后清理:
:: 先查看组件存储大小,确定是否值得清理 Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore :: 执行组件清理 Dism.exe /Online /Cleanup-Image /StartComponentCleanupStartComponentCleanup不会删除当前系统正在使用的组件,只会清理被替换的旧版本文件,比较安全。执行时间会较长,建议在非工作时段运行,运行期间不要强制关机。
4.3 整理压缩系统文件
Windows 提供了 CompactOS 工具,可以对系统文件进行压缩来节省空间,适合空间紧张但不追求极致性能的场景。需要说明的是,压缩文件会引入轻微的性能开销,对老机器或低配电脑不推荐。
# 查看当前 CompactOS 状态 compact /compactos:query # 启用系统文件压缩 compact /compactos:always # 如果感觉性能受影响,可以取消压缩 compact /compactos:never极少数笔记本电脑可以借助这步释放几个 GB 的空间。如果你使用的是固态硬盘且 C 盘空间实在不够,可以考虑尝试,但启用之前先确定自己能接受后续的性能取舍;如果电脑运行的是高性能桌面平台,更推荐优先迁移文件而不是压缩系统。
5. 把大块头迁出 C 盘:从临时文件到开发环境缓存
系统自带清理和命令行清理解决的是历史遗留问题,但如果不改变默认存储位置,C 盘迟早还会再次爆满。这一章处理的是“长期占空间”的文件迁移。
5.1 迁移虚拟内存页面文件
页面文件 pagefile.sys 位于 C 盘根目录,默认大小通常是物理内存的 1 到 1.5 倍。如果电脑内存是 16 GB 甚至 32 GB,页面文件可能占用 16 GB 以上。迁移方法:
右键“此电脑 → 属性 → 高级系统设置 → 性能设置 → 高级 → 虚拟内存更改”,取消勾选“自动管理所有驱动器的分页文件大小”,选中 C 盘设置为“无”,再选中 D 盘设置为“系统管理的大小”,点击“设置”后重启生效。
这里强调一点:不建议把页面文件完全关掉,很多软件在高负载时依赖页面文件兜底,完全禁用在低内存场景下容易导致崩溃。迁移到 D 盘既能让 C 盘瘦身,又不会影响系统稳定性。
5.2 关闭休眠文件
hiberfil.sys是休眠功能生成的内存镜像文件,默认大小约为物理内存的 40% 到 75%。如果 32 GB 内存,休眠文件可能占用十几 GB。不需要休眠功能的用户可以禁用:
:: 以管理员身份运行,关闭休眠功能 powercfg /h off关闭后,睡眠功能不受影响,只是无法使用“休眠”和“快速启动”中的休眠相关机制。如果你用的是笔记本且经常合盖后长时间待机,建议保留休眠;台式机用户关闭休眠的收益通常更大。
5.3 迁移聊天软件的默认存储目录
微信和 QQ 是 C 盘空间的超级大户,默认会把大量聊天图片、视频、文件缓存到C:\Users\用户名\Documents下的固定目录。打开微信“设置 → 文件管理 → 更改”,把存储位置改到 D 盘;QQ 路径在“设置 → 存储管理”里同样可以调整。迁移后旧文件仍然保留在 C 盘,需要手动决定删除还是保留,建议先清理无关文件再彻底迁移。
5.4 迁移下载、文档、视频等用户目录
Windows 允许把用户目录下的“下载”“文档”“视频”“图片”等系统文件夹整体移动到其他盘。右键对应文件夹 →“属性 → 位置 → 移动”,选择 D 盘目标目录后系统会自动迁移内容。这一步适合浏览器默认下载到 C 盘的用户,迁移后新下载的文件会直接写到 D 盘,C 盘不会再因为下载文件增大。
5.5 迁移开发工具缓存目录
如果你日常使用 Python、Node.js、ComfyUI 等工具,C 盘会被各类缓存逐渐撑满。核心思路是修改环境变量,把缓存目录指到 D 盘。
Python pip 缓存:
:: 先创建 D 盘缓存目录 mkdir D:\cache\pip :: 永久设置 pip 缓存目录 setx PIP_CACHE_DIR "D:\cache\pip"Hugging Face 模型缓存:
setx HF_HOME "D:\cache\huggingface"ComfyUI 模型缓存:ComfyUI 默认把完整模型文件放在安装目录内的 models 文件夹,通常不会自动下载到 C 盘。但是如果你之前把模型重复下载到多个路径,或者通过 diffusers 方式调用模型,Hugging Face 缓存就会落在 C 盘。建议统一设置上面的HF_HOME环境变量,同时把 ComfyUI 的 models 目录迁移到 D 盘后,在启动脚本中指定:
:: ComfyUI 启动时指定模型目录,需要按实际安装路径调整 cd /d D:\AI\ComfyUI python main.py ^ --listen 127.0.0.1 ^ --port 8188 ^ --input-directory D:\AI\ComfyUI\input ^ --output-directory D:\AI\ComfyUI\outputNode.js 全局缓存迁移:
mkdir D:\cache\npm npm config set cache "D:\cache\npm"Visual Studio Code 等编辑器会在 AppData 下累积大量缓存,这类缓存无法直接迁移整体目录,但可以通过“设置 → 搜索 files.exclude 或 cache”查看可清理项。IDE 的索引缓存如果体积过大,可以在软件的设置中修改默认存储路径,不同 IDE 位置不同,需要到具体软件的设置界面查找。
5.6 绝对不要手动移动 AppData
用户目录下最大的往往是AppData\Local和AppData\Roaming,里面有大量软件运行数据。手动把整个 AppData 剪切到 D 盘是很多清理教程里最危险的建议,这样会导致软件无法找到配置、账号登录状态丢失、甚至系统某些组件报错。正确的做法是先识别出是哪个软件占空间,再到软件内部设置迁移路径,比如浏览器的缓存目录、开发工具的工作目录,都可以单独修改。
6. 第三方清理工具:哪些能用,哪些要躲开
市面上有大量“C 盘清理软件”,名称也很直白:C 盘清理大师、C 盘瘦身专家、电脑管家加速版。实际情况是,这类工具的质量极其参差。正规的国际工具如 CCleaner、WizTree,仍然可以在官方渠道下载后作为辅助;但很多网页里的“高速下载”按钮,下载下来的往往不是软件本身,而是渠道商的安装器,可能捆绑全家桶和弹窗广告。
真正值得警惕的是这类现象:装了一个“C盘瘦身专家”之后,桌面上出现一个删不掉的图标,明明卸载了软件却还有进程残留。遇到这种情况的处理思路是:
第一,先到“设置 → 应用”里找到对应程序,执行常规卸载,重启电脑。
第二,重启后以管理员身份打开services.msc,检查有没有与该软件同名的自动启动服务,找到后先停止再禁用。
第三,打开“任务计划程序”,检查是否有该软件创建的定时任务,顺手删除。
第四,到C:\Program Files、C:\Program Files (x86)、C:\ProgramData中查找同名残留目录,手动删除。
如果以上步骤都无法解决,优先在“安全模式”下重复卸载流程。不要再为了强制删除而下载另一个来路不明的“专杀工具”,那样只会让问题更复杂。
核心原则只有一条:装清理工具前先想清楚“这件事 Windows 自己能不能做”。事实上,前几章的系统自带清理、命令行处理和目录迁移,已经覆盖了绝大多数 C 盘清理需求。第三方工具的价值更多在于可视化分析大文件,而不是替代 Windows 清理功能。建议只使用 WizTree 这类只读分析工具,任何宣称“一键深度清理”的软件都保持谨慎。
7. 特殊场景:C盘红了、文件系统报错、恢复分区挡住扩容
如果你尝试了以上全部方法还是不够,接下来要考虑的是“扩容”这条路。先说明,扩容分区是有风险的操作,不是简单下载一个分区工具点“下一步”就行。
7.1 C 盘扩容前先检查文件系统
很多第三方分区工具在调整分区时会先检查文件系统,如果提示错误,比如搜索中常见的“本地磁盘 I 检测到文件系统错误:$bitmap 中有标记”,说明 C 盘的文件系统元数据已经出现了问题。此时不要强行继续扩容,先以管理员身份运行:
:: 检查并修复 C 盘文件系统错误,需要重启后执行 chkdsk C: /fchkdsk会提示“是否计划在下次系统重新启动时检查这个卷”,输入 Y 并重启,让 Windows 自动完成检查和修复。修复完成后再尝试分区调整,如果再次报错,说明磁盘本身可能存在坏道,建议先检查硬盘健康状态再做下一步。
7.2 Windows 自带磁盘管理的扩容限制
右键“此电脑 → 管理 → 磁盘管理”,可以看到当前磁盘的分区布局。如果 C 盘右侧紧邻的是未分配空间,可以直接右键 C 盘选择“扩展卷”。但很多 OEM 电脑出厂时在 C 盘和 D 盘之间塞了一个恢复分区,扩展卷选项是灰色的,无法用自带工具扩容。
恢复分区的正确态度是:能不动就不动。普通用户删除恢复分区后,系统还原、重置电脑、厂商恢复功能都可能失效。如果 D 盘有大量可清理数据,优先把 D 盘的数据挪走、缩小 D 盘,然后把未分配空间建在 D 盘右侧——但磁盘管理里“压缩卷”得到的空间只能在 D 盘后面,不能直接并入 C 盘。
第三方分区工具可以处理这种中间有恢复分区的布局,一般做法是先备份恢复分区内容或者直接删除它,再把未分配空间扩展给 C 盘。但删除恢复分区是不可逆操作,如果你不确定恢复分区是否包含厂商的出厂镜像,更稳妥的方案是保留它,改用“把 C 盘数据迁移到新硬盘 + 重新分区”的方式解决。
7.3 扩容后的常识性检查
扩容完成后第一件事是进入磁盘管理确认 C 盘容量是否正常,再重启两次验证系统没有问题。如果扩容过程中出现断电或强制关机,文件系统损坏的风险会明显上升,所以扩容前一定要备份重要数据,并且确保电脑接入电源。
8. 常见问题与排查方法
| 问题现象 | 可能原因 | 排查方式 | 解决方案 |
|---|---|---|---|
| 清理后 C 盘空间没有变化 | 回收站未清、系统更新缓存未删、文件被软件占用 | 重新打开存储感知查看分类占用 | 运行磁盘清理并勾选“清理系统文件”,重启后再看 |
| AppData 文件夹体积巨大 | 微信/QQ/浏览器/IDE 缓存累积 | 扫描 AppData 下各子目录大小 | 在软件设置中迁移缓存目录到 D 盘 |
| hiberfil.sys 和 pagefile.sys 很大 | 休眠功能开启、页面文件默认位于 C 盘 | 查看 C 盘根目录隐藏文件 | 关闭休眠、迁移页面文件 |
| 临时文件删除时报“正在使用” | 对应软件正在运行 | 观察报错文件名推测来源 | 关闭相关软件后重试 |
| Windows 更新缓存无法删除 | SoftwareDistribution 文件夹权限限制 | 磁盘清理中勾选更新清理 | 用磁盘清理清理系统文件,不要手动删除目录 |
| 删除文件后空间未释放 | 文件被其他进程占用 | 任务管理器检查占用进程 | 重启或结束占用进程后重试 |
| 运行分区工具提示文件系统错误 | C 盘存在损坏元数据 | 执行 chkdsk C: /f | 重启完成修复后再调整分区 |
| 第三方“清理专家”图标删不掉 | 软件服务或计划任务残留 | 检查服务、计划任务、启动项 | 按第 6 章步骤处理 |
| C 盘已满但扫描显示文件体积对不上 | 隐藏文件、休眠文件、系统还原点未计入 | 开启资源管理器“显示隐藏文件” | 用 WizTree 按文件大小排序定位 |
| Windows.old 无法删除 | 权限不足或系统回退需要该目录 | 磁盘清理中勾选以前安装 | 确认不回退系统后执行清理 |
这里的排查逻辑是自上而下的:先看是“系统文件占用”还是“用户文件占用”;系统文件走磁盘清理、DISM、chkdsk;用户文件找具体软件,能迁移就迁移,能清理就清理。不要一开始就上第三方工具,更不要因为 C 盘红了就去下载“清理大师”。
9. C盘清理维护节奏与执行顺序建议
C 盘清理不是一次性操作,建议形成固定的维护节奏,才能真正避免反复爆满。
日常维护每 1 到 2 周做一次:打开“存储感知”确认临时文件占用不高,清理浏览器缓存,检查回收站是否需要清空。如果临时文件增速很快,重点排查近期装的软件是不是默认把缓存写到了 C 盘。
月度维护做一次深度清理:运行磁盘清理清理系统文件,执行一次 DISM 组件清理,检查微信 QQ 的存储占用,看看有没有把下载目录默默设回 C 盘。
季度维护检查一次各分区容量趋势:如果 C 盘剩余空间持续下降,说明有软件正在向 C 盘写入大量数据,用 WizTree 再次扫描,找出增长源头。开发类用户还要检查 pip、npm、HuggingFace 缓存目录,确认环境变量设置没有失效。
关于执行顺序,最有效的做法是:先用 WizTree 定位最大占用目录,再用系统磁盘清理释放历史缓存,接着用命令行处理临时文件和 WinSxS,之后迁移页面文件、聊天记录和开发缓存,最后再判断是否需要扩容。如果直接跳到分区扩容,你只是把问题往后推,并没有解决 C 盘持续增长的根本原因。
另外一个容易忽略的点:每次清理完 C 盘后,记得重启一次电脑。很多文件删除后需要重启才能完全释放句柄,重启后再查看磁盘空间,往往比刚清理完时多出几个 GB。如果清理后空间变成绿色但系统提示某个文件正在使用,也是重启后再次尝试删除更稳妥。
10. 一些更“硬核”的后续方向
如果你已经熟练掌握了以上流程,可以考虑更进一步,从架构上彻底规避 C 盘空间问题。
一是给系统盘配置自动瘦身计划任务。把磁盘清理的cleanmgr /sagerun:65535和临时文件清理脚本组合成一个计划任务,每月自动运行一次。注意cleanmgr的清理由系统安全策略控制,计划任务执行时需确认用户具备管理员权限。
二是重新审视自己的分区模式。如果当前 C 盘只有 120 GB 或 128 GB,无论怎么清理都容易再满,因为 Windows 系统本身加上后续更新就占用 50 GB 以上,再叠加几款软件的缓存,空间就非常紧张。建议使用磁盘管理或系统迁移工具,把系统迁移到更大容量的固态硬盘,让 C 盘至少保持 256 GB 以上。这个方法效果最直接,也最干净,但需要完整的迁移操作。
三是关注 AI 相关本地工具的缓存路径。ComfyUI、Stable Diffusion WebUI、Ollama、LM Studio 这类工具会在本地存放大量模型文件。模型文件动辄几个 GB 甚至十几 GB,默认如果放在用户目录或系统盘,C 盘很容易爆满。部署这类工具时,尽量在设计阶段就把模型目录和环境变量指到非系统盘,避免以后模型下载多了再迁移,迁移大文件的时间和拷贝成本都很高。
四是养成“非必要不装 C 盘”的习惯。很多软件默认安装在C:\Program Files,安装时手动改到D:\Program Files,这是最简单也最有效的预防方式。代价是每次安装多花十秒钟,但能换回 C 盘长期的稳定空间。某些软件不支持选择安装路径,比如 Windows 商店应用默认安装在系统盘,这时可以用“设置 → 系统 → 存储 → 新内容的保存位置”把新应用默认安装位置改到 D 盘。
回到文章开头说的那个问题:C 盘爆满解决起来并不需要多高深的技术,也不需要什么特殊软件。按这套顺序走一遍,先排查、再清理、再迁移、最后扩容,把一次性的几十 GB 释放和长期的目录管理结合起来,C 盘才能从头到尾保持健康。最简单的检查标准是:清理完并重启之后,C 盘剩余空间至少比清理前多出 10 GB 到 30 GB,且一周后空间没有快速回跌。如果做到了两点,你这次清理就是真正成功了。