需启用并精确配置windows 11“存储感知”功能以实现每日自动清理:一、通过设置开启并设为每天运行,回收站30天、下载60天、临时文件1天后自动清除;二、注册表强制启用,新建allowstoragesenseglobal、configkey和storagesensefrequency三项并赋值为1;三、powershell一键执行三条set-itemproperty命令完成配置。

如果您希望 Windows 11 在后台自动识别并清理临时文件、回收站残留及长期未使用的下载内容,以每天持续释放 C 盘空间,则需启用并精确配置“存储感知”功能。以下是实现该目标的多种操作路径:
一、通过系统设置启用并配置每日自动清理
此方法利用 Windows 11 原生图形界面完成激活与策略设定,确保系统按日扫描并清除临时文件、回收站及下载目录中过期内容,覆盖高频垃圾源,适用于所有版本系统,无需额外权限或工具。
1、按下键盘上的Win + I组合键打开“设置”应用。
2、在左侧边栏点击“系统”,右侧选择“存储”选项。
3、向下滚动至“存储感知”区域,将顶部开关切换为“开”状态。
4、点击“配置存储感知或立即运行”,进入详细设置界面。
5、在“运行存储感知”下拉菜单中,选择每天——该频率可确保临时缓存及时释放,避免堆积。
6、在“自动用户内容清除”部分,分别开启“回收站”和“下载”开关;为“回收站”设置30天后自动清空,为“下载”设置60天后清理。
7、展开“临时文件”设置项,开启“删除临时文件”,并设为1天后自动清除。
8、勾选“当我的设备运行低存储时运行存储感知”,系统将在 C 盘剩余空间低于10%时立即触发清理。
二、通过注册表强制启用每日清理策略
当“设置”中存储感知开关灰显、不可用或受组策略限制时,可通过直接编辑注册表写入启用指令与执行周期参数,绕过图形界面限制,强制底层服务每日运行,此操作对家庭版完全兼容且不依赖用户账户权限。
1、按下Win + R打开“运行”对话框,输入regedit并回车,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\StorageSense;若该路径不存在,请逐级新建对应项。
3、在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为AllowStorageSenseGlobal,双击将其数值数据设为1。
4、再次右键 → 新建 → DWORD (32位) 值,命名为ConfigKey,双击将其数值数据设为1。
5、再次新建DWORD (32位) 值,命名为StorageSenseFrequency,双击将其数值数据设为1(表示每天执行)。
6、重启资源管理器或重新登录系统,使注册表策略生效。
三、使用 PowerShell 命令一键配置每日自动清理
该方法适用于批量部署或需脚本化操作的场景,通过命令行直接调用系统策略接口启用存储感知并设定每日执行周期,无需交互式界面,执行后立即写入系统配置,支持静默部署。
1、以管理员身份运行PowerShell(右键开始菜单 → 选择“Windows Terminal(管理员)”或“PowerShell(管理员)”)。
2、依次执行以下命令:
3、输入:Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\StorageSense" -Name "AllowStorageSenseGlobal" -Value 1 -Type DWORD -Force。
4、输入:Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\StorageSense" -Name "ConfigKey" -Value 1 -Type DWORD -Force。
5、输入:Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\StorageSense" -Name "StorageSenseFrequency" -Value 1 -Type DWORD -Force。
6、执行完毕后,关闭 PowerShell 窗口,重启系统或重新登录以使策略生效。











