C盘清理技巧分享的技术文章大纲
很多 Windows 用户都会遇到 C 盘空间不足的情况,导致系统运行缓慢甚至出现更新失败。本文将从了解 C 盘占用情况、清理垃圾文件、管理系统和应用、优化存储设置、到高级技巧和预防性维护,完整地介绍实用方法,帮助你安全有效地释放系统盘空间。
了解C盘空间占用情况
在开始清理之前,先要搞清楚空间都被什么占用了。
1. 使用 Windows 内置工具
# 打开磁盘清理
Win + S 搜索 “磁盘清理” → 选择 C 盘 → 点击“清理系统文件”
在弹出的列表中,你可以看到系统临时文件、更新缓存、回收站等占用情况,勾选后即可清理。
2. 借助第三方工具可视化
如果想更直观地看到哪些文件夹占空间,可以使用 TreeSize 或 WinDirStat。
# 下载 TreeSize Free https://www.jam-software.com/treesize_free
安装后以管理员身份运行,就能用“饼图”或“树形图”看到大文件分布,方便定位。
二、清理临时文件和系统垃圾
1. 删除 Windows 临时文件
按下 Win + R
打开运行框,输入 %temp%
:
这会打开系统临时文件夹,全选后删除即可(少量无法删除的文件可以跳过)。
2. 清理 Windows 更新残留
有时系统升级后会遗留 Windows.old
文件夹,这个文件夹通常占用数 GB:
# 用 PowerShell 删除 Windows.old
Remove-Item -Path "C:\Windows.old" -Recurse -Force
⚠️ 删除前请确认不再需要回退到旧版本。
3. 清空回收站和浏览器缓存
回收站默认也在 C 盘,右键“回收站”选择“清空”即可;浏览器缓存可以在各浏览器设置中找到“清理历史记录”选项。
三、管理应用程序和系统文件
1. 卸载不常用的程序
通过“控制面板”或“设置 → 应用”卸载长期不用的软件:
Win + S 搜索 “添加或删除程序” → 选择应用 → 卸载
2. 转移大型软件安装目录
部分软件(如游戏、Adobe 软件)支持安装后迁移路径:
# 以 Steam 为例 Steam → 设置 → 下载 → Steam 库文件夹 → 移动安装目录
3. 压缩系统文件
NTFS 文件系统支持压缩功能,可以节省一定空间:
# 压缩 Windows 系统文件 在 C:\Windows 文件夹右键 → 属性 → 勾选“压缩此驱动器以节约空间”
四、优化系统存储设置
1. 启用存储感知
Windows 10/11 内置“存储感知”功能,能自动清理临时文件和回收站:
设置 → 系统 → 存储 → 存储感知 → 打开并配置自动清理
2. 调整虚拟内存位置
虚拟内存(pagefile.sys)默认在 C 盘,可以移动到其他盘:
控制面板 → 系统 → 高级系统设置 → 性能 → 高级 → 虚拟内存
3. 禁用休眠文件(适合台式机)
休眠文件 hiberfil.sys 可能占用数 GB,可以禁用:
powercfg -h off
五、高级清理技巧
这些方法更强力,但请谨慎操作。
1. 使用 DISM 清理 Windows 更新缓存
DISM.exe /Online /Cleanup-Image /StartComponentCleanup
2. PowerShell 批量删除旧日志
可以写一个简单脚本自动清理超过 30 天的日志:
Get-ChildItem -Path "C:\Logs" -Recurse -Include *.log | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-30) } | Remove-Item -Force
3. 清理 WinSxS 组件存储
WinSxS 文件夹存放系统组件,可以用 DISM 清理:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
⚠️ ResetBase 会删除旧版本组件,无法卸载已安装更新。
六、预防性维护建议
定期清理:用任务计划程序(Task Scheduler)每月自动执行清理脚本。
更改默认下载目录:把浏览器和应用的下载目录改到 D/E 盘。
使用符号链接:将用户文档或桌面等目录转移到其他盘:
# 把桌面迁移到 D:\Desktop mklink /J "C:\Users\你的用户名\Desktop" "D:\Desktop"
以上就是我总结出来的C盘清理方式分享,希望能够帮助到你