Windows 11可通过四种方法自动清空回收站:一、启用存储感知并设置保留天数;二、专业版等用户可用组策略编辑器配置;三、任务计划程序配合PowerShell脚本定时执行;四、通过新建测试文件验证清理是否生效。

如果您发现Windows 11的回收站长期堆积大量已删除文件,占用C盘空间且需手动清空,则可能是由于回收站自动清理功能未启用。以下是设置自动清空回收站的多种方法:
一、通过存储感知功能启用自动清空回收站
存储感知是Windows 11内置的自动化磁盘管理机制,可按设定时间阈值自动清空回收站中超过保留期限的文件,无需人工干预。
1、按下 Win + I 组合键打开“设置”应用。
2、在左侧导航栏点击“系统”,右侧选择“存储”选项。
3、向下滚动至“存储感知”区域,将顶部开关切换为“开”状态。
4、点击“配置存储感知或立即运行”,进入详细设置界面。
5、在“自动用户内容清除”部分,确保“回收站”右侧的开关处于开启状态。
6、点击“回收站”右侧的下拉菜单,选择保留天数,例如30天后自动清空,也可选1天、14天或“从不”。
二、通过组策略编辑器配置回收站自动清理
此方法适用于Windows 11专业版、企业版或教育版用户,允许以策略方式强制执行回收站清理规则,支持更严格的控制逻辑。
1、按下 Win + R 打开运行对话框,输入 gpedit.msc 并回车,启动本地组策略编辑器。
2、依次展开路径:用户配置 → 管理模板 → Windows组件 → 文件资源管理器。
3、在右侧列表中找到并双击“自动清空回收站”策略。
4、选择“已启用”,在下方“回收站最大容量(MB)”或“保留天数”字段中输入数值,例如30表示30天后清空。
5、点击“确定”保存设置,关闭组策略编辑器后,重启文件资源管理器或重新登录系统使策略生效。
三、使用任务计划程序配合PowerShell脚本定时清空
该方法完全绕过系统内置机制,通过创建定时任务调用PowerShell命令,实现跨账户、跨驱动器的强制回收站清空,适合高级用户或统一运维场景。
1、在开始菜单搜索“任务计划程序”,以管理员身份运行。
2、点击右侧“创建基本任务”,输入名称如AutoEmptyRecycleBin,描述可选填。
3、设置触发器为每日、每周或特定时间点,例如每天凌晨2:00。
4、在操作类型中选择“启动程序”,程序栏输入powershell.exe,参数栏输入:-Command "Clear-RecycleBin -Force -ErrorAction SilentlyContinue"。
5、完成向导后,任务将按设定周期自动运行,清空所有驱动器上的回收站内容,且不提示确认。
四、验证回收站自动清理是否生效
该步骤用于确认前述任一方法是否已正确部署并持续运行,避免因配置遗漏导致清理失效。
1、在桌面或任意位置新建一个测试文件,右键选择“删除”,确认其进入回收站。
2、打开回收站窗口,查看右下角显示的“删除日期”是否与当前日期一致。
3、等待至所设保留周期(如30天)届满后的下一个存储感知运行时刻(如设为每日,则次日凌晨)。
4、再次打开回收站,确认该测试文件已消失且不可恢复,同时可在“设置 > 系统 > 存储 > 存储感知”页面查看最近一次运行时间及释放空间量。










