清空%temp%和C:\Windows\Temp可释放大量空间且不影响软件运行;前者通过Win+R输入%temp%后Shift+Delete删除,后者需管理员权限执行takeown与icacls命令再清理;开启存储感知可自动定期清理%temp%,但C:\Windows\Temp仍需手动处理。

Windows 11系统盘突然告急,打开C盘一看发现%temp%文件夹占了6GB以上,大量.tmp、.log、.cache文件堆满目录,这些全是应用程序运行时生成又未自动清理的残留,删掉立刻释放空间,且不影响任何已安装软件的正常使用。
手动清空当前用户的Temp文件夹
这一步操作起来很简单,直接把文件拖进去就行。按下 Win + R 打开运行框,输入 %temp% 回车,系统会直接跳转到当前登录用户的临时文件目录。
按 Ctrl + A 全选所有内容,再按 Shift + Delete 永久删除——不要用普通Delete,否则会进回收站白占空间。
遇到提示“文件正在使用中”不用慌,这是浏览器、微信或后台进程锁住的缓存文件,【直接跳过即可,强行终止进程反而可能造成软件异常】。删完刷新文件夹,90%以上的临时文件都会消失。
顺手清理系统级Temp文件夹
C:\Windows\Temp 是全系统共用的临时目录,普通用户权限进不去,必须提权操作。先关闭所有非必要程序,尤其是杀毒软件和云同步工具,它们常会锁定该目录下的日志文件。
右键“开始”按钮 → 选择“Windows Terminal(管理员)” → 输入以下命令并回车:
takeown /f C:\Windows\Temp /r /d y & icacls C:\Windows\Temp /grant administrators:F /t
执行完后,在同一窗口输入 explorer C:\Windows\Temp 回车,资源管理器就会以管理员身份打开该文件夹。
全选 → Shift + Delete → 遇到无法删除的个别文件(如某些服务日志)直接跳过,清空后关闭窗口。
让%temp%不再野蛮生长
Windows本身不自动清理%temp%,但可以靠存储感知强制它每周动手。打开设置 → 系统 → 存储 → 开启“存储感知”,点击“配置存储感知” → 将“删除我的临时文件”设为“立即”或“每天”。
这一步做完,系统会在你每次关机或闲置时自动扫一遍%temp%,【但不会碰C:\Windows\Temp,那个仍需手动或脚本干预】。
如果某天发现%temp%又悄悄涨到2GB以上,说明有某个软件在疯狂写缓存(比如老版本Chrome或某些国产下载工具),这时候就得去任务管理器里看“启动”页签,禁用可疑项。

















