电脑运行变慢常由临时文件堆积引发,需通过磁盘清理工具、手动清空Temp文件夹、PowerShell清除UWP与.NET缓存及批处理脚本四步精准清理。

电脑运行变慢常由临时文件堆积引发,C盘空间告急、程序启动卡顿、甚至鼠标点击后界面延迟响应,多数情况就藏在%TEMP%、Windows Temp、Prefetch这些目录里——它们不显眼,但半年积压下来轻松突破6GB。
用系统磁盘清理工具一键扫除
这是最安全的起步操作,cleanmgr能自动识别可删项,不会误碰系统核心文件。
按下 Win + R → 输入 cleanmgr → 回车启动;
选择系统盘(通常是 C:)→ 点击“确定”;
勾选“临时文件”“缩略图”“回收站”“Windows 更新清理”四项;【务必先点“清理系统文件”按钮再勾选,否则看不到“Windows 更新清理”选项】
点击“确定”,等待进度条走完即可。
手动清空用户及系统Temp文件夹
磁盘清理工具不覆盖所有临时路径,手动清理能释放更多空间,尤其对微信、Office、PS等软件生成的临时缓存效果明显。
方法一:快捷路径直达
按 Win + R → 输入 %temp% → 回车,全选(Ctrl+A)→ 删除;
方法二:深入系统级Temp
再按 Win + R → 输入 %windir%\Temp → 回车 → 全选 → 删除;
⚠️ 注意:若提示“某文件正在使用”,跳过它即可,强行终止可能影响当前运行程序;不要勾选“同时删除子文件夹中所有项目”复选框,避免误删未关闭程序的临时锁文件。
用PowerShell精准清除UWP与.NET缓存
Edge、邮件、天气等现代应用的缓存藏得深,传统方式扫不到。PowerShell可定位到AppData下的隐藏缓存区,专治这类顽固残留。
第一步:以管理员身份运行 PowerShell
在开始菜单搜索“PowerShell”→ 右键 → “以管理员身份运行”;
第二步:逐行执行以下命令(每输完一行回车):
Get-ChildItem "$env:LOCALAPPDATA\Packages" -Directory | ForEach-Object { Get-ChildItem "$($_.FullName)\TempState" -ErrorAction SilentlyContinue } | Remove-Item -Recurse -Force
Get-ChildItem "$env:LOCALAPPDATA\Microsoft\Windows\WebCache" -Recurse -Force | Remove-Item -Recurse -Force
Remove-Item "$env:LOCALAPPDATA\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue
第三步:清理.NET临时程序集
运行:del /s /q "%WINDIR%\Microsoft.NET\Framework\v*\Temporary ASP.NET Files"
del /s /q "%WINDIR%\Microsoft.NET\Framework64\v*\Temporary ASP.NET Files"
批处理脚本全自动清理(进阶推荐)
适合每月固定执行一次的用户,把高频垃圾类型打包成双击即跑的指令,省去重复操作。
① 新建文本文档 → 复制粘贴以下完整代码:
@echo off
echo 正在清理系统临时文件,请勿关闭窗口
del /f /q "%TEMP%\*.*"
del /f /q "%SystemRoot%\Temp\*.*"
del /f /q "%SystemRoot%\Prefetch\*.*"
del /f /q "%USERPROFILE%\AppData\Local\Temp\*.*"
for /d %%i in ("%TEMP%\*") do rmdir /s /q "%%i"
for /d %%i in ("%SystemRoot%\Temp\*") do rmdir /s /q "%%i"
echo 清理完成,按任意键退出
pause
② 文件 → 另存为 → 文件名填 clear_temp.bat → 保存类型选“所有文件” → 编码选“UTF-8 无BOM”;
③ 右键该文件 → “以管理员身份运行” → 等待提示“按任意键退出”即可。

















