Windows C 盘安全清理工具,提供两种使用方式:
- 🖥️ 图形界面版 — 双击即用,勾选项目、点按钮即可
- 📟 命令行版 — 传统批处理,适合无 GUI 环境
基于 Windows Forms 的图形界面,无需记忆命令,勾选 + 点击即可。
| 文件 | 说明 |
|---|---|
clean_safe_gui.ps1 |
图形界面主程序 |
launch_gui.bat |
双击启动器 |
双击 launch_gui.bat 即可运行。会自动:
- 检测管理员权限 → 不是则弹窗提权
- 加载界面,显示 C 盘空间
- 勾选需要的清理项 → 点击「开始清理」
┌──────────────────────────────────────────────────────┐
│ C盘清理工具 · 安全版 │
├──────────────────────────────────────────────────────┤
│ C: 总容量 237.5 GB | 已用 195.2 GB | 剩余 42.3 GB │
│ ████████████████████████████████░░░░░ (进度条) │
├──────────────────────────────────────────────────────┤
│ ▸ 系统清理(安全) │
│ ☑ 临时文件 ☑ Prefetch │
│ ☑ 更新缓存 ☑ 日志文件 │
│ ☑ 缩略图缓存 ☑ 回收站 │
│ ▸ 浏览器缓存 │
│ ☐ Chrome ☐ Edge │
│ ☐ Firefox │
│ ▸ 应用缓存 │
│ ☐ 微信 ☐ VSCode │
│ ☐ NVIDIA │
│ ▸ 开发缓存 │
│ ☐ pip ☐ npm │
│ ☐ conda ☐ __pycache__ │
│ ☐ Docker │
│ ▸ 其他 │
│ ☐ 关闭休眠 ☐ 分析 C 盘大目录 │
├──────────────────────────────────────────────────────┤
│ [▶ 开始清理] [⏹ 取消] [☑ 全选] [☐ 取消全选] │
│ ████████████████████░░░░░░ 60% Docker OK │
├──────────────────────────────────────────────────────┤
│ [14:32:05] ▶ 开始清理临时文件... │
│ [14:32:06] ✓ 用户 Temp 清理完成 │
│ [14:32:10] ✅ 清理完成!释放 24.25 GB │
│ ━━━━━ 清理前后对比 ━━━━━ │
│ 清理前剩余: 20.87 GB │
│ 清理后剩余: 45.12 GB │
│ 释放空间: 24.25 GB │
└──────────────────────────────────────────────────────┘
| 项目 | 默认 | 说明 |
|---|---|---|
| ▸ 系统清理(安全) | ||
| 临时文件 | ✅ 开启 | Temp / AppData Temp / Windows Temp,安全可删 |
| Prefetch | ✅ 开启 | 清理后自动重建,安全 |
| Windows 更新缓存 | ✅ 开启 | 需重启 Windows Update 服务 |
| 日志文件 | ✅ 开启 | Windows Logs + WER 错误报告 |
| 缩略图缓存 | ✅ 开启 | thumbcache_*.db 安全可删 |
| 回收站 | ✅ 开启 | C:\$Recycle.Bin |
| ▸ 浏览器缓存 | ||
| Chrome | ❌ 关闭 | Chrome\User Data\Default\Cache |
| Edge | ❌ 关闭 | Edge\User Data\Default\Cache |
| Firefox | ❌ 关闭 | Mozilla\Firefox\Profiles\*\cache2 |
| ▸ 应用缓存 | ||
| 微信缓存 | ❌ 关闭 | 聊天图片/视频(可能超 10GB) |
| VSCode 缓存 | ❌ 关闭 | Code\Cache + Code\CachedData |
| NVIDIA 缓存 | ❌ 关闭 | Downloader + Installer2 目录 |
| ▸ 开发缓存 | ||
| pip | ❌ 关闭 | pip cache purge |
| npm | ❌ 关闭 | npm-cache 目录 |
| conda | ❌ 关闭 | conda clean --all -y |
__pycache__ |
❌ 关闭 | Python 字节码缓存 |
| Docker | ❌ 关闭 | docker system prune -a |
| ▸ 其他 | ||
| 关闭休眠 | ❌ 关闭 | 删除 hiberfil.sys,释放数 GB |
| 分析 C:\ 大目录 | ❌ 关闭 | 扫描 C 盘最大的 12 个目录(较慢) |
清理完成后,日志中会自动显示 清理前后对比 和释放的空间大小。
clean_safe_plus.bat — 传统批处理脚本,适合无 GUI 环境或远程会话。
双击运行 clean_safe_plus.bat,自动请求管理员权限。
或从管理员命令提示符运行:
clean_safe_plus.bat- 管理员权限检查 — 自动提权
- 显示 C 盘空间 — PowerShell 查询容量 / 剩余
- 分析 C 盘大目录(可选) — 递归统计最大 12 个目录
- 安全清理(自动) — 临时文件 / Prefetch / 日志文件 / 缩略图 / 更新缓存 / 回收站
- 关闭休眠(可选) — 删除 hiberfil.sys
- 浏览器缓存(可选) — Chrome + Edge + Firefox
- 微信缓存(可选) — WeChat Files\FileStorage
- VSCode 缓存(可选) — Code\Cache + CachedData
- NVIDIA 缓存(可选) — Downloader + Installer2
- pip 缓存(可选) — 自动检测
python -m pip/py -m pip/pip - npm 缓存(可选) —
npm-cache目录 - conda 缓存(可选) —
conda clean --all -y __pycache__(可选) — Python 字节码缓存- Docker(可选) —
docker system prune -a -f - 显示清理后空间 — 对比前后变化
- 建议在 中文 Windows 上运行
- 需要 管理员权限(清理系统目录、回收站等必须)
- 批处理文件(
.bat)保持 GBK/ANSI 编码,不要改成 UTF-8 - 图形界面版本(
.ps1)自动处理编码,双击启动器即可 - 如果 C 盘仍然很满,优先检查:
C:\Users\<用户名>\AppDataC:\ProgramDataC:\WindowsSystem Volume Information