《win7终极批处理.docx》由会员分享,可在线阅读,更多相关《win7终极批处理.docx(20页珍藏版)》请在三一办公上搜索。
1、win7终极批处理Win7清理系统垃圾方法大全 win7清理系统垃圾的方法有哪些? 答:win7垃圾文件存放的地方主要有两处:一个是在文件夹中,一个是存放在注册表里。 一、文件夹里的垃圾有: 1、“我的文档”里的垃圾,安放在C:WindowsRecent文件夹中; 2、安装程序、编辑文件时产生的临时文件安放在c:windowstemp文件夹中; 3、删除文件时扔往垃圾桶里的东西在C:RECYCLED文件夹中(隐藏文件夹); 4、当你上网浏览网站时,Windows会在C:WINDOWSHistory和C:WindowsTemporary Internet Files文件夹中保留下你曾看过的网页;
2、 5、曾经登陆过的信息,微软还会保留cookie,这些都存放在C:WINDOWSCookies中。 二、注册表里的垃圾有: 在Windows系统中,注册表是一个记录32位驱动的设置和位置的复杂的信息数据库。当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个BIOS支持的设备。无BIOS支持设备安装时必须需要驱动,这个驱动是独立于操作系统的,但是操作系统需要知道从哪里找到它们,文件名、版本号、其他设置和信息,没有注册表对设备的记录,它们就不能被使用。 长期的使用Windows系统,注册表被频繁的读取,总是会留下各种各样的残留信息,比如缺失的共享DLL文件、未使用的文件扩展名、类型库、字体
3、、应用程序路径、帮助文件、废弃的软件等信息,都在注册表里!但我们最好不要手动去删除这些残留信息,以免误删导致系统出问题。推荐使用专业的清理工具来扫描、清理。 复制一下内容 更改文件类型为.bat(txt-bat) echo off color 0b echo = echo. echo 您已启动 WIN 7 系统垃圾清理 ,这里运行的命令都很安全! echo. echo = echo. echo 在程序没有结束的信息时,请勿关闭本窗口! echo. echo = echo. echo 正在清除系统垃圾文件,请稍后. echo. echo = echo. echo * echo. echo 第 一
4、 echo 删除临时文件 echo. echo * echo. del /f /s /q %systemdrive%*.tmp del /f /s /q %systemdrive%*._mp rd /s /q %windir%temp & md %windir%temp del /f /s /q %userprofile%local settingstemp*.* del /f /s /q %windir%prefetch*.* echo. echo * echo. echo 第 二 echo 删除日志文件 echo 删除帮助索引文件 echo 删除磁盘扫描留下的临时文件 echo 删除备份文
5、件 echo 删除旧备份文件 echo. echo * echo. del /f /s /q %systemdrive%*.log del /f /s /q %systemdrive%*.gid del /f /s /q %systemdrive%*.chk del /f /s /q %windir%*.bak del /f /s /q %systemdrive%*.old echo. echo * echo. echo 第 三 echo 清空回收站 echo. echo * echo. del /f /s /q c:$recycle.bin*.* del /f /s /q d:$recycl
6、e.bin*.* del /f /s /q e:$recycle.bin*.* del /f /s /q f:$recycle.bin*.* del /f /s /q g:$recycle.bin*.* echo. echo * echo. echo 第 四 echo 删除自动更新后留下的软件 echo. echo * echo. rd /s /q %windir%SoftwareDistributionDownload md %windir%SoftwareDistributionDownload echo. echo * echo. echo 第 五 echo 删除上网产生的Cookies
7、 echo. echo * echo. del /f /q %userprofile%AppDataRoamingMicrosoftWindowsCookies*.* echo. echo * echo. echo 第 六 echo 删除上网产生的临时文件 echo. echo * echo. del /f /s /q %userprofile%AppDataLocalMicrosoftWindowsTemporary Internet Files*.* echo. echo * echo. echo 第 七 echo 运行私隐保护 echo. echo * echo. del /f /s /
8、q %userprofile%AppDataRoamingMicrosoftWindowsRecent*.* echo. echo = echo. echo 已清理完成! echo. echo = echo. echo. & pause & Win7优化 1 - 清理win7系统垃圾 2 - 修复打开图片缓慢 3 - 重启explorer进程 4 - 定时关机/取消关机 5 - 清除任务栏历史图标 6 - 去掉快捷方式小箭头 7 - 恢复快捷方式小箭头 8 - 备份/优化系统服务 9 - 清除图片位置冗余文件夹 复制一下内容 更改文件类型为.bat(txt-bat) mode con cols
9、=40 lines=20 title win7终极批处理 echo off color 3f :main cls echo. echo echo 丨 win7 终极批处理 丨 echo 丨=丨 echo 丨 制作: 何 苦 丨 echo echo. echo 1 - 清理win7系统垃圾 echo 2 - 修复打开图片缓慢 echo 3 - 重启explorer进程 echo 4 - 定时关机/取消关机 echo 5 - 清除任务栏历史图标 echo 6 - 去掉快捷方式小箭头 echo 7 - 恢复快捷方式小箭头 echo 8 - 备份/优化系统服务 echo 9 - 清除图片位置冗余文件夹
10、 echo 0 - 退出 echo. echo 直接回车可查看说明文档 echo. set choice= set /p choice=请输入序号+回车: if /i %choice%=1 goto main1 if /i %choice%=2 goto main2 if /i %choice%=3 goto main3 if /i %choice%=4 goto main4 if /i %choice%=5 goto main5 if /i %choice%=6 goto main6 if /i %choice%=7 goto main7 if /i %choice%=8 goto main
11、8 if /i %choice%=9 goto main9 if /i %choice%=0 goto end cls echo echo. pause goto main :end exit :main1 cls echo 正在清理系统盘中的垃圾文件. del /f /s /q %systemdrive%*.log 2nul del /f /s /q %systemdrive%*.bak 2nul del /f /s /q %systemdrive%*.chk 2nul del /f /s /q %systemdrive%*.tmp 2nul del /f /s /q %systemdriv
12、e%*._mp 2nul del /f /s /q %systemdrive%*.ftg 2nul del /f /s /q %systemdrive%*.gid 2nul del /f /s /q %systemdrive%*.pnf 2nul del /f /s /q %systemdrive%thumbs.db 2nul rd /s /q %windir%temp md %windir%temp 2nul del /f /s /q %systemdrive%recycled*.* 2nul del /f /s /q %windir%prefetch*.* 2nul del /f /q %
13、userprofile%AppDataRoamingMicrosoftWindowsCookies*.* 2nul del /f /s /q %userprofile%AppDataLocalMicrosoftWindowsTemporary Internet Files*.* 2nul echo 第 一 echo 删除临时文件 echo. echo * echo. del /f /s /q %systemdrive%*.tmp del /f /s /q %systemdrive%*._mp rd /s /q %windir%temp & md %windir%temp del /f /s /
14、q %userprofile%local settingstemp*.* del /f /s /q %windir%prefetch*.* echo. echo * echo. echo 第 二 echo 删除日志文件 echo 删除帮助索引文件 echo 删除磁盘扫描留下的临时文件 echo 删除备份文件 echo 删除旧备份文件 echo. echo * echo. del /f /s /q %systemdrive%*.log del /f /s /q %systemdrive%*.gid del /f /s /q %systemdrive%*.chk del /f /s /q %win
15、dir%*.bak del /f /s /q %systemdrive%*.old echo. echo * echo. echo 第 三 echo 清空回收站 echo. echo * echo. del /f /s /q c:$recycle.bin*.* del /f /s /q d:$recycle.bin*.* del /f /s /q e:$recycle.bin*.* del /f /s /q f:$recycle.bin*.* del /f /s /q g:$recycle.bin*.* echo. echo * echo. echo 第 四 echo 删除自动更新后留下的软件
16、 echo. echo * echo. rd /s /q %windir%SoftwareDistributionDownload md %windir%SoftwareDistributionDownload echo. echo * echo. echo 第 五 echo 删除上网产生的Cookies echo. & echo * echo. del /f /q %userprofile%AppDataRoamingMicrosoftWindowsCookies*.* echo. echo * echo. echo 第 六 echo 删除上网产生的临时文件 echo. echo * ech
17、o. del /f /s /q %userprofile%AppDataLocalMicrosoftWindowsTemporary Internet Files*.* echo. echo * echo. echo 第 七 echo 运行私隐保护 echo. echo * echo. del /f /s /q %userprofile%AppDataRoamingMicrosoftWindowsRecent*.* echo. cls d: cd echo 正在清理其他盘中的垃圾文件. del /f /s /q *.log 2nul del /f /s /q *.tmp 2nul del /f
18、 /s /q thumbs.db 2nul e: cd del /f /s /q *.log 2nul del /f /s /q *.tmp 2nul del /f /s /q thumbs.db 2nul f: cd del /f /s /q *.log 2nul del /f /s /q *.tmp 2nul del /f /s /q thumbs.db 2nul g: cd del /f /s /q *.log 2nul del /f /s /q *.tmp 2nul del /f /s /q thumbs.db 2nul goto main :main2 cls echo. echo.
19、 echo. echo. echo. echo. echo. echo. echo 正在修复,请稍等. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. del %windir%system32spooldriverscolorCalibratedDisplayProfile-?.icc nul 2nul ping localhost -n 3 nul 2nul goto main :main3 cls echo. echo. echo. echo. echo. echo. echo. echo. echo explorer
20、进程重启中,请勿关闭程序. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. taskkill /f /im Explorer.exe nul 2nul ping localhost -n 3 nul 2nul start explorer.exe %windir%explorer.exe goto main :main4 cls set hour=%time:0,2% set min=%time:3,2% echo echo 丨 丨 echo 丨 %date% %hour%时%min%分 丨 echo 丨 丨 echo e
21、cho. echo. echo. echo. echo = echo 1 - 定时关机 echo 2 - 取消关机 echo 0 - 退出 echo = echo. echo. echo 直接回车可查看说明文档 echo. echo. set ver0= set /p ver0=请输入序号+回车: if /i %ver0%=1 goto powerdown if /i %ver0%=2 goto giveup if /i %ver0%=0 goto exitd cls echo. echo. echo 如果要在21:30关机,输入格式: echo. echo 请输入时:21 echo 请输入分
22、:30 echo. echo. echo 请正确输入时间,否则可能不能成功执行! echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. pause goto main4 :exitd goto main :powerdown cls echo echo 丨 丨 echo 丨 %date% %hour%时%min%分 丨 echo 丨 丨 echo echo. echo. echo. echo 24时制 set /p time1=请输入时: set /p time2=请输入分: echo. if /i %time1%= goto
23、powerdown if /i %time2%= goto powerdown at %time1%:%time2% shutdown -s -t 0 nul echo. echo 您的电脑将在%time1%:%time2%时刻关闭 echo. echo 在关机之前,您可以随时取消关机计划 echo. echo. echo. pause goto main :giveup cls at /del /yes echo. echo. echo. echo. echo. echo. echo. echo. echo 关机计划已经取消,按任意键返回. echo. echo. echo. echo. e
24、cho. echo. echo. echo. echo. echo. pause nul goto main :main5 reg delete HKCUSoftwareClassesLocal SettingsSoftwareMicrosoftWindowsCurrentVersionTrayNotify /v IconStreams /f reg delete HKCUSoftwareClassesLocal SettingsSoftwareMicrosoftWindowsCurrentVersionTrayNotify /v PastIconsStream /f goto main3 :
25、main6 copy Empty.ico %systemdrive%windows nul echo Windows Registry Editor Version 5.00D:tmp.reg echo HKEY_CLASSES_ROOTpiffileD:tmp.reg echo IsShortcut=D:tmp.reg echo HKEY_CLASSES_ROOTlnkfileD:tmp.reg echo IsShortcut=D:tmp.reg echo HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShel
26、l IconsD:tmp.reg echo 29=C:WindowsEmpty.ico,0D:tmp.reg regedit/s D:tmp.reg del D:tmp.reg goto main3 :main7 echo Windows Registry Editor Version 5.00D:tmp.reg echo HKEY_CLASSES_ROOTpiffileD:tmp.reg echo IsShortcut=D:tmp.reg echo HKEY_CLASSES_ROOTlnkfileD:tmp.reg echo IsShortcut=D:tmp.reg echo -HKEY_L
27、OCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShell IconsD:tmp.reg regedit/s D:tmp.reg del D:tmp.reg del %windir%Empty.ico goto main3 :main8 cls echo. echo. echo. echo = echo 1 - 备份服务 echo. echo 2 - 优化服务 echo. echo 0 - 退出 echo = echo. echo. echo. echo 建议在优化之前先做备份 echo. echo. echo. echo.
28、echo. set ver1= set /p ver1=请输入序号+回车: if /i %ver1%=1 goto bfser if /i %ver1%=2 goto yhser if /i %ver1%=0 goto exitser :exitser goto main :bfser cls echo. echo 正在备份服务,如果优化出了问题您可以及时 echo 恢复.备份会生成一个以当前时间命名的批处 echo 理文件,恢复时只要双击即可. rem get current date and time for /f tokens=1, 2, 3, 4 delims=-/. %j in (D
29、ate /T) do set FILENAME=srv_%j_%k_%l_%m for /f tokens=1, 2 delims=: %j in (TIME /T) do set FILENAME=%FILENAME%_%j_%k.bat rem get all service name sc query type= service state= all| findstr /r /C:SERVICE_NAME: tmpsrv.txt echo. echo. echo. echo 正在备份,请稍等. echo. echo. echo. echo. echo. echo. echo. rem s
30、ave service start state into batch file echo echo Restore The Service Start State Saved At %TIME% %DATE% %FILENAME% echo pause %FILENAME% for /f tokens=2 delims=: %j in (tmpsrv.txt) do ( sc qc %j |findstr START_TYPE tmpstype.txt & for /f tokens=4 delims=:_ %s in ( tmpstype.txt) do echo sc config %j
31、start= %s %FILENAME%) echo pause %FILENAME% del tmpsrv.txt del tmpstype.txt echo 服务已备份到: echo %FILENAME% echo. echo 按任意键返回.&pause nul goto main8 :yhser cls sc config AxInstSV= demand sc config ALG start= demand sc config AppMgmt start= demand sc config AudioEndpointBuilder start= auto sc config Audi
32、osrv start= auto sc config BFE start= auto sc config BITS start= demand sc config Browser start= demand sc config CertPropSvc start= demand sc config clr_optimization_v2.0.50727_32 start= demand sc config COMSysApp start= demand sc config CryptSvc start= auto sc config DcomLaunch start= auto sc conf
33、ig Dhcp start= auto sc config Dnscache start= auto sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config
34、 sc config sc config sc config sc config sc config sc config sc config sc config sc config sc config dot3svc start= demand EapHost start= demand EventSystem start= auto fdPHost start= demand FDResPub start= demand FontCache3.0.0.0 start= demand gpsvc start= auto hidserv start= demand hkmsvc start= d
35、emand idsvc start= demand IKEEXT start= demand IPBusEnum start= demand KeyIso start= demand LanmanServer start= auto LanmanWorkstation start= auto lltdsvc start= demand lmhosts start= auto MMCSS start= auto MpsSvc start= auto msiserver start= demand napagent start= demand Netlogon start= demand Netm
36、an start= demand netprofm start= auto NetTcpPortSharing start= disabled NlaSvc start= auto nsi start= auto PlugPlay start= auto ProfSvc start= auto RasAuto start= demand RasMan start= demand RemoteAccess start= disabled RpcLocator start= demand RpcSs start= auto SamSs start= auto sc config SCardSvr
37、start= demand sc config SCPolicySvc start= demand sc config SENS start= auto sc config SharedAccess start= disabled sc config SNMPTRAP start= demand sc config SSDPSRV start= demand sc config SstpSvc start= demand sc config SysMain start= auto sc config TapiSrv start= demand sc config TBS start= dema
38、nd sc config Themes start= auto sc config THREADORDER start= demand sc config TrustedInstaller start= demand sc config upnphost start= demand sc config UxSms start= auto sc config vds start= demand sc config W32Time start= demand sc config wcncsvc start= demand sc config WcsPlugInService start= dema
39、nd sc config WinHttpAutoProxySvc start= demand sc config Winmgmt start= auto sc config Wlansvc start= demand sc config wmiApSrv start= demand sc config WMPNetworkSvc start= demand sc config wscsvc start= auto sc config wuauserv start= demand sc config wudfsvc start= demand sc config WinDefend start= demand goto main8 :main9 cls echo. echo. echo. echo. echo. echo. echo. echo. echo 正在清理,请稍等. echo. echo. echo. echo. echo. echo. echo. echo. ech