首页 / 技巧
最全的清理系统垃圾文件代码
2022-02-17 20:00:28
清理系统垃圾文件代码
@echo off
::修正于2007-09-12
color 2f
系统垃圾文件清理器
echo.
echo =========================================================
echo ***** 系统垃圾文件清理器 *****
echo.
echo
echo =========================================================
echo.
echo 本程序特点
echo.
echo 鉴于很多人把IE缓存等文件夹转移到非系统盘,
echo 所以,本程序清理垃圾文件时,首先进行判断系
echo 统的设置。
echo.
echo 优点:清理位置更加准确,策略更加科学。
echo.
echo 开始执行清理……
echo.
echo 正在检查cookies、历史纪录等目录位置(当前用户)……
reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders" /v Cache>%temp%cleantmp.txt
reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders" /v Cookies>>%temp%cleantmp.txt
reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders" /v History>>%temp%cleantmp.txt
reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders" /v NetHood>>%temp%cleantmp.txt
reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell 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~1Tempor~1*.*"
del /a /f /s /q "%userprofile%Locals~1Temp*.*"
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%SoftwareDistributionDownload"
rd /s /q "%SystemRoot%Assembly"
rd /s /q "%SystemRoot%Help"
rd /s /q "%SystemRoot%system32ReinstallBackups"
del /a /s /q "%SystemRoot%inf*.pnf"
del /a /f /s /q "%SystemRoot%infInfCache.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 CacheInfCache.1"
del /a /f /s /q "%SystemRoot%system32drivers*.pnf"
del /a /f /s /q "%SystemRoot%system32driversInfCache.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~1RealUpdate_OBrealsched.exe" realsched.ex_
Del "%ProgramFiles%Common~1RealUpdate_OBrealsched.exe"
Reg Delete "HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun" /v TkBellExe /f
rd /s /q "%ProgramFiles%TencentQQGameDownload"
taskkill /f /im "TIMPlatform.exe" /t
del /a /f /s /q "%ProgramFiles%Kaspersky Lab*.tmp"
echo.
echo 全部清理完毕,任意键退出 (注: 若提示文件没找到是正常的)……
pause >nul
del %SystemRoot%vTmp.txt
最新内容
相关内容
双击文件夹或双击盘符时不在当前窗
双击文件夹或双击盘符时不在当前窗口打开解决,盘符,方法,窗口,设置,浏览,新窗口,双击,选项,以下是这种故障还原的情况,打开我的电脑中的磁盘Windows无法访问指定设备,路径或文
Windows无法访问指定设备,路径或文件.您可能没有,文件,文件关联,路径,系统,无法访问,解决办法,管理员,账号,进入系统后无法执行文件 提示"Win8一键清理垃圾方法
Win8一键清理垃圾方法,清理系统垃圾,系统,工具,方法,优化大师,一键,安装,系统垃圾清理,Win8系统自2012年发布上市至今已经有一段时间了,Win8U盘里面文件消失 U盘文件被吃掉怎
U盘里面文件消失 U盘文件被吃掉怎么恢复 如何恢,文件,恢复,扩展名,容量,常见,简单,修改,名字,其中就以U盘吃文件最为常见,什么是U盘吃文件。Win7系统文件备份的操作方法
Win7系统文件备份的操作方法,备份,系统,文件备份,操作方法,步骤,选择,文件,单击,服务器的日常维护中,经常需要将重 要的文件进行备份,文件的系统的权限法清理dll木马
系统的权限法清理dll木马,进程,木马,删除,项目,权限,属性,单击,系统,相信大家对Dll木马都是非常熟悉了。它确实是个非常招人恨的家伙。它不WIN7系统桌面文件删除后不消失的解
WIN7系统桌面文件删除后不消失的解决方法,宋体,系统,自动刷新,方法,双击,简单,第二,粘贴,第一种方法点击“开始→运行”,在对Windows7系统壁纸自动换:清理和新建
Windows7系统壁纸自动换:清理和新建自定义文件夹,壁纸,自定义,添加,功能,系统,清理,系统下载,壁纸自动换,Windows 7的个性化壁纸功能想必得win7系统怎么不让垃圾文件进回收站
win7系统怎么不让垃圾文件进回收站删除,删除,回收站,经回,文件,确认,键盘,系统,选择, 有时候,想删除一些已经是确认没用的文件,送进回收站XP升级Win7确保C盘外文件都不受影
XP升级Win7确保C盘外文件都不受影响方法,安装,系统,升级,确保,方法,文件,格式化,推荐,问:我想把我的WindowsXP系统升级成Windows7,要确保C盘windows XP系统文件被破坏的恢复方
windows XP系统文件被破坏的恢复方法,文件,系统文件,破坏,系统,方法,恢复,路径,搜索,系统文件被破坏,很有可能将导致电脑无法正常启动,该如何浏览器缓存文件经常被自动清除
浏览器缓存文件经常被自动清除,浏览器,系统,设置,缓存文件,清除,磁盘,经快,空间,浏览器缓存文件自动被删除解决方法第1种:浏览器本身设置问