跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

win11怎么设置自动清理 win11怎么定期删除系统垃圾【实用】

Windows 11可通过存储感知、磁盘属性设置、PowerShell命令及任务计划程序四种方式实现磁盘空间自动清理:启用存储感知可周期性清理临时文件、回收站和下载内容;通过磁盘属性可快速进入相同配置界面;PowerShell支持批量部署策略;任务计划程序可触发cleanmgr执行深度清理。

如果您希望 Windows 11 在无需人工干预的情况下持续释放磁盘空间,则可依赖系统内置的自动化机制对临时文件、回收站内容及下载文件夹中的陈旧项目进行周期性清理。以下是实现该目标的具体操作路径:

一、启用并配置存储感知功能

存储感知是 Windows 11 原生的后台空间管理服务,它依据用户设定的时间周期或触发条件(如磁盘空间不足),自动扫描并移除符合规则的冗余数据,避免手动遗漏且不依赖第三方工具。

1、按下

Win + I组合键打开“设置”应用。

2、点击左侧“系统”,再选择右侧“存储”选项。

3、将“存储感知”开关切换为开启状态。

4、点击“配置存储感知或立即运行”,在“运行存储感知”下拉菜单中选择每天、每周或在存储空间不足时作为触发方式。

5、在“自动用户内容清除”区域,分别开启对“回收站”和“下载”文件夹的自动清理,并为二者单独设置保留天数,例如30天后自动删除。

6、勾选“删除临时文件”选项,并设置其保留期限为

1天后清除,以加快临时资源释放节奏。

二、通过磁盘属性入口启用定时清理策略

该方法借助资源管理器图形界面直接调用存储感知设置,适合偏好可视化操作的用户,路径明确且无需记忆命令行。

1、打开“此电脑”或“文件资源管理器”,右键单击本地磁盘(C:)图标。

2、在弹出菜单中选择“属性”。

3、切换到“常规”选项卡,点击下方的“磁盘清理”按钮。

4、等待扫描完成后,点击窗口左下角的“存储感知设置”链接。

5、此时将跳转至与设置应用中完全一致的存储感知配置页,按前述步骤完成开启与参数设定即可。

三、使用 PowerShell 命令批量部署存储感知策略

适用于企业环境或需统一配置多台设备的场景,通过脚本方式强制启用并固化各项清理规则,确保策略一致性与可重复执行性。

elasticsearch-9.4.0 win PHP中文网提供Elasticsearch 9.4.0 Windows 版本压缩包下载解压即用,内置 OpenJDK 无需额外配置 Java 环境。该版本重磅推出原生 Prometheus 支持、正式版 Elastic Workflows 以及基于 NVIDIA cuVS 的 GPU 加速向量索引,大幅提升 AI 检索与可观测性能力。建议前往官网下载,快速体验极速搜索与强大的数据分析功能。

下载1、以管理员身份运行“Windows 终端(管理员)”或“PowerShell(管理员)”。

2、输入以下命令启用存储感知:

Set-StorageSensePolicy -Enabled $true。

3、设置临时文件自动清除周期为1天:

Set-StorageSensePolicy -TemporaryFilesThresholdDays 1。

4、设置回收站保留期限为30天:

Set-StorageSensePolicy -RecycleBinThresholdDays 30。

5、设置下载文件夹保留期限为60天:

Set-StorageSensePolicy -DownloadsThresholdDays 60。

6、执行

Get-StorageSensePolicy验证当前策略是否已成功写入系统注册表。

四、创建任务计划程序触发定期深度清理

当需要在存储感知之外额外执行一次完整的磁盘清理(如每月清空 Windows.old 或更新缓存),可通过任务计划程序绑定 cleanmgr 工具实现无人值守式深度释放。

1、按下

Win + R打开“运行”对话框,输入taskschd.msc并回车。

2、在右侧操作栏点击“创建基本任务”,命名为“月度系统深度清理”。

3、设置触发时间为

每月第一天凌晨2:00。

4、选择“启动程序”作为操作类型,在程序路径中填入:

cleanmgr.exe

,参数栏填写:

/sagerun:1。

5、点击“完成”后,右键该任务选择“属性”,勾选“不管用户是否登录都要运行”和“不存储密码”选项。

6、提前运行一次 cleanmgr,勾选所需清理项后点击“另存为”,保存为 C:\Windows\System32\cleanmgr.sag 文件,确保 /sagerun:1 调用有效。

相关文章