20秒强力清理系统垃圾!因为是增强版,所以简单高效!
以前出现够好多系统垃圾处理代码,即30秒或一分钟清理系统垃圾,很简单也很管用,但是效果并不彻底,会留下很多未清理的碎片垃圾,今天发给大家一个增强版的系统垃圾处理代码,由于经过重新整理编写,效果更为明显,只需20秒就可以轻松处理系统垃圾,希望与大家分享交流。 首先和原来一样,复制以下代码到记事本; @echo off ::增强版 color 2f Title echo. echo echo. echo 开始执行清理…… echo. echo 正在检查cookies、历史纪录等目录位置(当前用户)…… reg query "HKCU\software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Cache>%temp%\cleantmp.txt reg query "HKCU\software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Cookies>>%temp%\cleantmp.txt reg query "HKCU\software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v History>>%temp%\cleantmp.txt reg query "HKCU\software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v NetHood>>%temp%\cleantmp.txt reg query "HKCU\software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Recent>>%temp%\cleantmp.txt echo 正在清理Cookies、IE缓存、历史纪录等(当前用户)…… for /f "tokens=3*" %%a in (%temp%\cleantmp.txt) do ( for /d %%i in ("%%a %%b\*.*") do rd /s /q "%%i" del /a /f /s /q "%%a %%b\*.*" ) ::跟上面几项未必是重复的(!),也是对当前用户目录 echo 正在清理临时文件 (系统目录)…… del /a /f /s /q "%userprofile%\Locals~1\Tempor~1\*.*" del /a /f /s /q "%userprofile%\Locals~1\Temp\*.*" del /a /f /s /q "%userprofile%\cookies\*.*" del /a /f /s /q "%userprofile%\recent\*.*" del /a /f /s /q "%Temp%\*.*" del /a /f /s /q "%Tmp%\*.*" del /a /f /s /q "%HomePath%\..\IconCache.db" echo 正在清理系统目录中的垃圾文件 (稍候,需要点时间)…… del /a /f /s /q "%systemdrive%\*._mp" del /a /f /s /q "%systemdrive%\*.log" del /a /f /s /q "%systemdrive%\*.dmp" del /a /f /s /q "%systemdrive%\*.gid" del /a /f /s /q "%systemdrive%\*.old" del /a /f /s /q "%systemdrive%\*.tmp" del /a /f /s /q "%systemdrive%\recycled\*.*" del /a /f /s /q "%SystemRoot%\*.bak" del /a /f /s /q "%SystemRoot%\*.query" rd /s /q "%SystemRoot%\Downloaded Program Files" rd /s /q "%SystemRoot%\Offline Web Pages" rd /s /q "%systemroot%\Connection Wizard" rd /s /q "%SystemRoot%\SoftwareDistribution\Download" rd /s /q "%SystemRoot%\Assembly" rd /s /q "%SystemRoot%\Help" rd /s /q "%SystemRoot%\system32\ReinstallBackups" del /a /s /q "%SystemRoot%\inf\*.pnf" del /a /f /s /q "%SystemRoot%\inf\InfCache.1" dir %SystemRoot%\inf\*.* /ad/b >%SystemRoot%\vTmp.txt for /f %%a in (%SystemRoot%\vTmp.txt) do rd /s /q "%SystemRoot%\inf\%%a" del /a /f /s /q "%SystemRoot%\Driver Cache\*.pnf" del /a /f /s /q "%SystemRoot%\Driver Cache\InfCache.1" del /a /f /s /q "%SystemRoot%\system32\drivers\*.pnf" del /a /f /s /q "%SystemRoot%\system32\drivers\InfCache.1" rd /s /q "%SystemRoot%\temp" & md "%SystemRoot%\temp" del /a /f /s /q "%SystemRoot%\Prefetch\*.*" del /a /f /s /q "%SystemRoot%\minidump\*.*" echo 正在清除无用的磁盘检错文件 (系统分区)…… del /a /f /q "%SystemDrive%\*.chk" dir %SystemDrive%\found.??? /ad/b >%SystemRoot%\vTmp.txt for /f %%a in (%SystemRoot%\vTmp.txt) do rd /s /q "%SystemDrive%\%%a" echo 正在清理系统升级补丁留下来的反安装目录 (已修正能正确清除)…… dir %SystemRoot%\$*$ /ad/b >%SystemRoot%\vTmp.txt for /f %%a in (%SystemRoot%\vTmp.txt) do rd /s /q "%SystemRoot%\%%a" echo 正在清除常见的软件垃圾项目 (按默认目录)…… rd /s /q "%ProgramFiles%\InstallShield Installation Information" Ren "%ProgramFiles%\Common~1\Real\Update_OB\realsched.exe" realsched.ex_ Del "%ProgramFiles%\Common~1\Real\Update_OB\realsched.exe" Reg Delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v TkBellExe /f rd /s /q "%ProgramFiles%\Tencent\QQGame\Download" taskkill /f /im "TIMPlatform.exe" /t del /a /f /s /q "%ProgramFiles%\Kaspersky Lab\*.tmp" echo. echo 全部清理完毕,任意键退出 (注: 若提示文件没找到是正常的)…… pause >nul del %SystemRoot%\vTmp.txt 然后保存,后缀名为.bat,例如:强力垃圾处理.bat ,双击运行即可。 希望会给大家带来帮助,一定会使你的电脑越来越快的。注:进程越少,清理效果越佳! 如果觉得有用,欢迎回帖,呵呵 本贴来自天极网群乐社区--http://q.yesky.com/group/review-18707310.html |
|