Windows系统自带磁盘清理功能可完全胜任日常C盘维护:开启存储感知实现自动定期清理;用cleanmgr /sageset与/sagerun预设深度任务;通过任务计划程序+PowerShell每日清空回收站;辅以每月一次手动“清理系统文件”查漏补缺。
windows系统自带的磁盘清理功能完全能胜任日常c盘空间维护,关键在于把“手动点一次”变成“自动定期做”。不需要装第三方工具,也不用写复杂脚本,系统原生方案就够用、够稳。
开启存储感知自动运行
这是最省心的方式,适合大多数用户。它会在后台按设定周期扫描并清理临时文件、回收站等,不打断你工作。
- 按 Win + I 打开设置 → 进入“系统”→“存储”
- 打开“存储感知”开关,点击“配置存储感知或立即运行”
- 将“运行存储感知”设为每天;“删除临时文件”设为1天后;“清空回收站”设为30天后
- 点“立即运行”触发首次清理,确认列表里有“临时文件”“Delivery Optimization Files”“回收站”等常用项
用cleanmgr命令预设深度清理任务
存储感知不处理“Windows更新清理”“系统错误内存转储”这类大块头文件,需要cleanmgr配合预设配置来覆盖。
通过 handsfree-windows CLI控制 Windows 本机应用 (UIA) 和浏览器 (Playwright) 的引导技能,用于自动化或测试桌面应用。
- 以管理员身份运行命令提示符,输入:cleanmgr /sageset:100,回车
- 在弹出窗口中勾选“临时文件”“Windows更新清理”“回收站”“系统错误内存转储文件”,点击确定保存为编号100的配置
- 再输:cleanmgr /sagerun:100 测试是否能自动开始清理C盘
- 测试成功后,用任务计划程序创建每日任务,执行该命令即可
单独定时清空回收站(防堆积)
回收站容易被忽略,但长期不清理可能占几GB。单独设一个轻量级PowerShell任务,精准控制时间与范围。
- 按 Win + R 输入 taskschd.msc,打开任务计划程序
- 右侧点“创建基本任务”,命名为“每日清空回收站”,描述写清楚时间点(如“凌晨2点”)
- 触发器设为每天02:00;操作选“启动程序”
- 程序填:PowerShell.exe;参数填:-NoProfile -Command "Clear-RecycleBin -Force"
- 注意:该命令会清空所有驱动器的回收站,如只需清C盘,可加参数 -DriveLetter C
配合手动深度清理查漏补缺
自动化不能替代一次性深度整理。建议每月花5分钟做一次人工确认,尤其关注系统更新残留和还原点。
- 右键C盘 → 属性 → “磁盘清理” → 点“清理系统文件”
- 再次扫描后,重点勾选“Windows更新清理”(确认当前系统稳定后再清)和“以前的Windows安装”(升级后半年内可删)
- 若还原点占空间过大,可进“系统保护”→“配置”→调低“最大使用量”,或直接点“删除”清空全部旧还原点

















