电脑学堂
第二套高阶模板 · 更大气的阅读体验

用批处理一键清理电脑垃圾文件

发布时间:2025-12-23 23:11:14 阅读:130 次

电脑用久了,系统盘里的临时文件、缓存、回收站残留这些东西越积越多,C盘空间眼看着就不够用了。每次手动去删除又麻烦,还容易漏掉一些隐藏的垃圾文件。其实你可以写个简单的批处理脚本,双击一下,自动帮你把常见的垃圾文件全清干净。

什么是批处理?

批处理(.bat 文件)是 Windows 自带的一种脚本功能,不需要安装任何软件,用记事本就能写。它能按顺序执行一系列命令,比如删除文件、清空文件夹、运行程序等等。对于重复性的清理任务,特别实用。

自己动手写一个清理脚本

下面这个脚本涵盖了大多数常见的垃圾文件路径,包括系统临时文件、浏览器缓存、回收站、Windows 更新残留等。复制下面的代码,保存成 .bat 文件就行。

@echo off
@echo 正在清理临时文件,请稍候...
del /f /s /q %temp%\*
del /f /s /q C:\Windows\Temp\*
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %systemdrive%\$Recycle.Bin\*.*
del /f /s /q C:\Windows\Logs\*.*
del /f /s /q C:\Windows\SoftwareDistribution\Download\*.*
@echo 清理完成!
pause

怎么使用?

打开记事本,把上面的代码粘贴进去,然后点击“另存为”,文件名输入 清理垃圾.bat,保存类型选“所有文件”,编码选 ANSI 或 UTF-8 都行,然后保存到桌面。

以后只要双击这个文件,黑窗口就会自动运行,几秒钟后提示清理完成。你再也不用一个个进文件夹去删 temp 文件了。

注意事项

虽然这些路径基本不会误删重要文件,但如果你正在运行某些程序,它们的临时文件可能被占用,导致删除失败,这属于正常现象。另外,别随便添加你不熟悉的删除命令,比如删 system32 里的东西,那就真出大事了。

如果想更安全一点,可以在脚本开头加上“以管理员身份运行”的判断,避免权限不足删不干净。也可以加个确认步骤,比如运行前问你一句“确定要清理吗?”,防止误点。

定制你的专属清理工具

比如你常用 Chrome,可以加上清除 Chrome 缓存的命令:

rd /s /q "%localappdata%\Google\Chrome\User Data\Default\Cache"
rd /s /q "%localappdata%\Google\Chrome\User Data\Default\Media Cache"

或者你玩的游戏会在 D:\GameTemp 留下日志,直接加一行 del /q D:\GameTemp\*.log 就行。脚本完全由你控制,想清哪里就清哪里。

时间一长,这种小脚本能省下不少精力。把它放在开机启动项里定时运行,或者每周双击一次,C盘再也不会动不动就红了。