windows 11需将临时文件保留期从默认7天改为1天以及时释放空间:一、通过设置→系统→存储→存储感知→配置,将“删除临时文件”保留期限设为1天;二、若开关灰显,则修改注册表hkey_local_machine\software\microsoft\windows\currentversion\storagesense下tempfileretentiondays值为1。

Windows 11 默认将临时文件保留7天后才清理,但多数缓存当天就失效,留满7天只会白白占用C盘空间。你需要把保留期限从7天改为1天,让系统次日就自动清掉无用缓存。
通过设置界面修改临时文件清理时间
这是最安全、无需权限的操作路径,适用于所有版本的 Windows 11。
1、按 Win + I 打开“设置”,点击左侧“系统”,再点击右侧“存储”。
2、向下滚动到“存储感知”区域,确保顶部开关已开启;若为灰色不可点,先跳转至注册表方法。
3、点击“配置存储感知或立即运行”,进入详细设置页。
4、在“运行存储感知”下拉菜单中选择“每天”——频率不改,只改保留时间,否则清理可能延迟发生。
5、找到“自动用户内容清除”区域,勾选“删除临时文件”,然后点击其右侧的“更改”链接。
6、在弹出窗口中,将保留期限从默认的“7天后”改为【1天后】——这是关键操作,改完后系统会在文件生成满24小时即标记为可删。
7、点击“保存”退出,设置即时生效,无需重启。
通过注册表强制修改(当设置界面灰显时)
家庭版或被组策略禁用时,“存储感知”开关常呈灰色。此时必须绕过图形界面,直接写入注册表参数。
方法一:启用并设为1天保留
1、按 Win + R 输入 regedit,回车,以管理员身份运行注册表编辑器。
2、导航至路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\StorageSense
3、在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 StorageSenseEnabled,双击将其数值数据设为 1。
4、在同一位置新建另一个 DWORD 值,命名为 TempFileRetentionDays,双击设数值数据为 1——【此值决定临时文件保留天数,必须为纯数字1,不能带单位或空格】。
5、关闭注册表编辑器,重启“设置”→“存储”→“存储感知”,开关应已恢复可操作状态。
验证是否生效
1、回到“配置存储感知或立即运行”页面,点击底部“立即运行存储感知”按钮。
2、等待扫描完成,观察清理日志或释放空间数值——若显示删除了大量“临时文件”,说明新规则已触发。
3、打开资源管理器,地址栏输入 %temp% 回车,查看文件修改日期:生成时间早于24小时的文件应已被移除,未被删的多为正在被程序占用的活跃缓存,属正常现象。











