如何清理 Windows 系统中的临时文件

1. 使用磁盘清理工具

Windows自带的磁盘清理工具是清理临时文件的最简单方法。

打开磁盘清理工具

cleanmgr

清理临时文件

  1. 在弹出的窗口中选择目标驱动器(通常是C盘)。
  2. 勾选以下选项:
    • 临时文件
    • 系统缓存
    • 回收站
  3. 点击“确定”并确认清理。

2. 手动删除用户临时文件

用户的临时文件夹通常位于 %temp% 路径下,可以直接删除其中的内容。

删除用户临时文件

del /s /q %temp%\*
  • /s 表示递归删除子目录中的文件。
  • /q 表示静默模式(无需确认)。

3. 清理系统临时文件夹

系统级的临时文件夹位于 C:\Windows\Temp,也可以手动清理。

删除系统临时文件

del /s /q C:\Windows\Temp\*

4. 清理旧的更新文件

Windows更新会留下大量旧版文件,这些文件可以安全删除。

使用DISM工具清理更新文件

DISM /Online /Cleanup-Image /StartComponentCleanup

清理旧的系统还原点

vssadmin delete shadows /for=C: /all 
  • 该命令会删除C盘上的所有系统还原点(请确保已备份重要数据)。

5. 清理浏览器缓存

浏览器缓存也会占用大量磁盘空间,需要定期清理。

清理Chrome缓存

  1. 打开Chrome浏览器,进入设置 -> 隐私和安全 -> 清除浏览数据。
  2. 勾选“缓存的图片和文件”,点击“清除数据”。

清理Edge缓存

  1. 打开Edge浏览器,进入设置 -> 隐私、搜索和服务 -> 清除浏览数据。
  2. 勾选“缓存的图片和文件”,点击“清除”。

6. 使用存储感知功能

Windows 10及以上版本提供了“存储感知”功能,可以自动清理临时文件。

启用存储感知

  1. 打开“设置” -> “系统” -> “存储”。
  2. 打开“存储感知”开关,并点击“配置存储感知或立即运行”。

7. 清理日志文件

系统日志文件可能会占用大量空间,可以定期清理。

清理事件日志

wevtutil el | ForEach-Object { wevtutil cl $_ }
  • 该命令会清理所有事件日志。