给大家分享个系统减肥用的批处理,可以在封装系统时使用!~
@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