给大家分享个系统减肥用的批处理,可以在封装系统时使用!~

       
@Echo Off
Echo.
Echo.
Echo 即将进行系统清理,按任意键继续...
Pause 1>nul 2>nul
:: 下面是可用的变量
Set HomeDrive=C:
Set WinDir=%HomeDrive%\WINDOWS
Set SysDir=%WinDir%\System32
Set ProgFile=%HomeDrive%\Program Files
Set CurUser=%HomeDrive%\Documents and Settings\Administrator
Set AllUser=%HomeDrive%\Documents and Settings\All Users
:: 这里添加要执行的清理操作
:: 清理回收站
Rd /s/q "%HomeDrive%\Recycled"
:: 清理磁盘检测时生成的损坏文件备份
:: Rd /s/q "%HomeDrive%\Found.*"
For /f "delims=\" %%i in ('dir "%HomeDrive%\Found.*" /adh /b') do Rd /s/q "%HomeDrive%\%%i"
:: 清理虚拟内存文件
Del /a/f/q "%HomeDrive%\PageFile.sys"
:: 删除系统休眠文件
Del /a/f/q "%HomeDrive%\HiberFil.sys"
:: 清理系统补丁卸载文件
:: Rd /s/q "%WinDir%\$*$"
For /f "delims=\" %%i in ('dir "%Windir%\$*$" /adh /b') do Rd /s/q "%WinDir%\%%i"
:: 清理 Windows 的帮助文件
Del /a/f/s/q "%WinDir%\Help\*.*"
:: 清理 Windows 的帮助中心程序
Copy "%WinDir%\pchealth\helpctr\binaries\msconfig.exe" "%SysDir%\msconfig.exe"
Del /a/f/s/q "%WinDir%\pchealth\*.*"
:: 清理 搜索助手 文件夹(那个卡通小狗)
Del /a/f/s/q "%WinDir%\srchasst\*.*"
:: 清理 卡通助手 角色
Del /a/f/s/q "%WinDir%\msagent\chars\*.*"
:: 清理系统激活程序
Del /a/f/s/q "%SysDir%\oobe\*.*"
:: 清理多余鼠标方案
Del /a/f/s/q "%WinDir%\Cursors\*.*"
:: 清理系统临时文件
Del /a/f/s/q "%WinDir%\Temp\*.*"
:: 清理程序预读文件
Del /a/f/s/q "%WinDir%\Prefetch\*.*"
:: 清理驱动预编译文件
Del /a/f/s/q "%WinDir%\Inf\*.PNF"
:: 清理硬件驱动备份
Del /a/f/s/q "%SysDir%\ReinstallBackups\*.*"
:: 清理 繁体 输入法
Rd /s/q "%WinDir%\ime\CHTIME"
:: 清理 日文 输入法
Rd /s/q "%WinDir%\ime\IMJP8_1"
Rd /s/q "%WinDir%\ime\imejp"
Rd /s/q "%WinDir%\ime\imejp98"
:: 清理 韩文 输入法
Rd /s/q "%WinDir%\ime\IMKR6_1"
:: 清理 繁体 输入法的 手写识别 文件
Del /a/f/q "%WinDir%\ime\CHTIME\Applets\HWXCHT.DLL"
:: 清理 仓颉码 输入法
Rd /s/q "%SysDir%\IME\CINTLGNT"
:: 清理 注音 输入法
Rd /s/q "%SysDir%\IME\TINTLGNT"
:: 清理韩文字体
Del /a/f/q "%WinDir%\Fonts\batang.ttc"
:: 清理日文字体
Del /a/f/q "%WinDir%\Fonts\msmincho.ttc"
:: 清理希腊、土耳其、中欧等字体
Del /a/f/q "%WinDir%\Fonts\gulim.ttc"
Del /a/f/q "%WinDir%\Fonts\msgothic.ttc"
:: 清理网页临时文件
Del /a/f/s/q "%CurUser%\Local Settings\Temporary Internet Files\*.*"
:: 清理用户临时文件
Del /a/f/s/q "%CurUser%\Local Settings\Temp\*.*"
:: 清理网页历史纪录
Del /a/f/s/q "%CurUser%\Local Settings\History\*.*"
:: 清理访问过的网络邻居快捷方式
Del /a/f/s/q "%CurUser%\NetHood\*.*"
:: 清理未完成的打印任务
Del /a/f/s/q "%CurUser%\PrintHood\*.*"
:: 清理最近使用的文档纪录
Del /a/f/s/q "%CurUser%\Recent\*.*"
:: 清理网页 Cookie
Del /a/f/s/q "%CurUser%\Cookies\*.*"
:: 清理图标缓存文件
Del /a/f/q "%CurUser%\Local Settings\Application Data\IconCache.db"
:: 清理当前桌面壁纸文件
Del /a/f/q "%CurUser%\Local Settings\Application Data\Microsoft\Wallpaper*.bmp"
:: 清理无用的 Windows 程序
Rd /s/q "%ProgFile%\Messenger"
Rd /s/q "%ProgFile%\Movie Maker"
Rd /s/q "%ProgFile%\MSN Gaming Zone"
Rd /s/q "%ProgFile%\NetMeeting"
:: 清理安装程序备份
Del /a/f/s/q "%ProgDir%\InstallShield Installation Information\*.*"
:: 清理 RealPlayer KoWo
Rd /s/q "%ProgFile%\KWREAL"
:: 清理 RealPlayer 保存的安装程序
Del /a/f/q "%ProgFile%\Real\RealPlayer\Setup\setup.exe"
:: 紫光拼音输入法用户词库
Del /a/f/q "%AllUser%\Application Data\UNISPIM\usrwl.dat"
Del /a/f/q "%CurUser%\Application Data\UNISPIM\usrwl.dat"
:: 清理迅雷看看
Rd /s/q "%AllUser%\Application Data\Thunder Network\KanKan"
Rd /s/q "%ProgFile%\Thunder Network\Thunder\Components\KanKan"
:: 清理迅雷的升级文件
Del /a/f/s/q "%ProgFile%\Thunder Network\Thunder\Program\Update\*.*"
:: 清理 ACDSee 目录
Del /a/f/s/q "%ProgFile%\ACDSee\*.hlp"
Del /a/f/s/q "%ProgFile%\ACDSee\*.cnt"
:: 清理安全卫士
Rd /s/q "%ProgFile%\360Safe\hotfix"
:: 超级兔子注册表备份
Rd /s/q "%WinDir%\MAGICSET"
:: 清理系统垃圾
Del /a/f/s/q "%HomeDrive%\*.tmp"
Del /a/f/s/q "%HomeDrive%\*._mp"
Del /a/f/s/q "%HomeDrive%\*.log"
Del /a/f/s/q "%HomeDrive%\*.gid"
Del /a/f/s/q "%HomeDrive%\*.chk"
Del /a/f/s/q "%HomeDrive%\*.old"
Del /a/f/s/q "%WinDir%\*.bak"
:: 清理我自己写入的文件
Rd /s/q "%WinDir%\Web\Wallpaper\Old"
Del /a/f/q "%WinDir%\Web\BuDong.bmp"
:: 清理注册表键值
:: 清理注册表最后一次访问位置
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit" /v "LastKey" /t "REG_SZ" /d "我的电脑" /f
:: 清理注册表中的程序运行记录
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU" /f
Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo 即将进行深入清理,如果没有必要,请不要执行下面的清理
Echo.
Echo 按任意键继续,关闭窗口退出...
Pause 1>nul 2>nul
:: 下面的能不清理就不要清理
:: Installer 安装程序留下的备份文件
Del /a/f/s/q "%WinDir%\Installer\*.msi"
Del /a/f/s/q "%WinDir%\Installer\*.msp"
:: 系统的最后一次正确配置文件
Rd /s/q "%WinDir%\LastGood"
:: 系统注册表等文件备份
Rd /s/q "%WinDir%\Repair"
:: 系统补丁生成的系统驱动备份
Del /a/f/q "%WinDir%\Driver Cache\i386\ntkrnlmp.exe"
Del /a/f/q "%WinDir%\Driver Cache\i386\ntkrnlpa.exe"
Del /a/f/q "%WinDir%\Driver Cache\i386\ntkrpamp.exe"
Del /a/f/q "%WinDir%\Driver Cache\i386\ntoskrnl.exe"
:: 系统重要文件备份
Del /a/f/s/q "%SysDir%\DllCache"

Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo.
Echo 清理完毕,按任意键退出...
Pause 1>nul 2>nul
:: 删除自身
:: Del /a/f %0