Windows系统运行就了会产生很多垃圾。这样使得我们的系统越来越慢。当然,应用程序使用久了也是一样。比如QQ,火狐等软件。这样我们就需要清理一下。
为什么选择用批处理来清理呢?市面上有很多清理优化软件。他们都能清理垃圾。但他们到底真的清理干净了没有我们不知道。有的有,有的可能没有。用批处理要删除哪些文件一目了然。结果显示清晰。给人一种很干净的感觉。
下面是批处理的源代码:系统垃圾清理.bat
@echo off
echo 正在清理系统垃圾文件,请稍等......
del /f/s/q "%USERPROFILE%\Local Settings\Temporary Internet Files\*.*"
del /f /q "%USERPROFILE%\cookies\*.*
@echo 用户IE浏览器缓存 - 已经清理完毕!
rd /s/q "%USERPROFILE%\Local Settings\Application Data\Mozilla"
@echo 火狐浏览器缓存 - 已经清理完毕!
rd /s/q "%USERPROFILE%\Local Settings\Temp"
@echo 用户TEMP临时文件 - 已经清理完毕!
rd /s/q "%WINDIR%\Temp"
@echo 系统TEMP临时文件 - 已经清理完毕!是否继续清理系统可删文件?
pause
del /f/s/q %Systemdrive%\pagefile.sys
@echo 删除系统页面文件。如果正在使用则无法删除。
@echo 删除补丁备份目录
rd /s/q "%WINDIR%\$hf_mig$"
echo 把补丁卸载文件夹的名字保存成dellist.txt
dir "%WINDIR%\$NtUninstall*" /a:d /b >"%WINDIR%\dellist.txt"
echo 从dellist.txt中读取文件夹列表并且删除文件夹
for /f %%i in (%WINDIR%\dellist.txt) do rd /s /q "%WINDIR%\%%i"
@echo 删除dellist.txt
del /f/q %WINDIR%\dellist.txt
@echo 正在清理系统垃圾文件,请稍等......
del /f/s/q %systemdrive%\*.tmp
del /f/s/q %systemdrive%\*._mp
del /f/s/q %systemdrive%\*.log
del /f/s/q %systemdrive%\*.gid
del /f/s/q %systemdrive%\*.chk
del /f/s/q %systemdrive%\*.old
del /f/s/q %systemdrive%\recycled\*.*
del /f/s/q %WINDIR%\*.bak
del /f/s/q %WINDIR%\prefetch\*.*
del /f /q %userprofile%\recent\*.*
echo 清理系统垃圾完成!
echo. & pause
复制代码框里的内容保存为.bat文件。然后双击执行即可。