清理Win7系统的批处理
windows系统用的时间长了都会有些垃圾文件,以下是我从网上找的两个比较好的清理系统的批处理,做了些简单的修改。
批处理1:
@echo off
echo 正在清除系统垃圾文件,请稍等……
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\COOKIES s\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
sfc /purgecache ‘清理系统盘无用文件
defrag %systemdrive% -b ‘优化预读信息
echo 清除系统完成!
echo. & pause
批处理2:
@ ECHO OFF
::修正于2008-08-17
Title 系统垃圾文件清理程序
@ ECHO.
@ ECHO. 说 明
@ ECHO -----------------------------------------------------
@ ECHO 欢迎使用清理
@ ECHO 本批处理会自动清理系统垃圾文件,不保留系统历史记录。
@ ECHO 目的是减少不必要的资源占用,使系统运行顺畅。但清理掉的项目不作
@ ECHO 备份,请小心使用。
@ ECHO -----------------------------------------------------
@ ECHO 按任意键继续...
pause >nul
@ ECHO 正在清理系统垃圾文件,请稍等,需要点时间......
@ ECHO 开始执行清理……
@ ECHO 正在检查cookies、历史纪录等目录位置(当前用户)……
reg query "HKCU\software\Microsoft\Windows\Temporary Internet Files" /v Cache>%temp%\cleantmp.txt
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
清理Win7系统的批处理相关推荐
- 清理win7系统C盘的方法
清理win7系统C盘的方法 1.关闭系统保护:计算机-> 右键"属性"-> 系统保护 -> 配置,找到C盘的系统还原关闭即可.也可以选择不关闭这 个系统,但是你必 ...
- 清理win7系统闲置服务器,教你还原win7系统WICleanup清理Windows Installer冗余文件的方案...
我们经常在电脑上安装应用软件,难免会遇到诸如win7系统WICleanup清理Windows Installer冗余文件的状况,绝大部分用户在这之前从未遇到win7系统WICleanup清理Windo ...
- win7计算机磁盘清理,Win7系统磁盘清理使用方法图文教程
电脑使用时间长了以后,就会产生一些垃圾碎片错在于电脑之中,导致电脑反应速度会变得很慢,如果我们将这些碎片进行清理后会让电脑运行速度变的快一点,但是我们该如何对这些碎片进行清理呢?今天小编就和大家一起分 ...
- 计算机清除服务命令,计算机Dos批处理命令,一键清理Windows系统垃圾的bat代码...
通过计算机Dos批处理命令,编写一键清理Windows系统垃圾的bat代码,简单易懂,小白也可以学学. [新建记事本]-[复制代码]-[粘贴代码]-[重名名记事本,后缀名为bat] 开始时,选择是否清 ...
- win7系统如何清理系统日志
相信很多电脑用户都知道,电脑系统在运行的时候会产生系统日志,它可以记录系统中的硬件.软件和系统的各种问题信息,可以通过它检索错误发生的原因,不过时间长了,这类日志文件就会积压,导致系统存储变小,影响电 ...
- win7php一键,批处理也能干大事之——如何实现Win7系统一键切换用户
<批处理也能干大事之--如何实现Win7系统一键切换用户>要点: 本文介绍了批处理也能干大事之--如何实现Win7系统一键切换用户,希望对您有用.如果有疑问,可以联系我们. 我们在使用电脑 ...
- win7网站服务器空间怎么清理,window_Win7系统如何清理C盘空间?Win7系统清理C盘空间小技巧, Win7系统清理C盘空间小技 - phpStudy...
Win7系统如何清理C盘空间?Win7系统清理C盘空间小技巧 Win7系统清理C盘空间小技巧: 方法一:更改软件的缓存地址 1.一般的ie浏览器.qq.酷我音乐盒等文件的默认缓存文件都在c盘,所以我们 ...
- win7系统定时删除数据的批处理命令_win7系统使用批处理删除文件详细教程
批处理文件是扩展名为·bat 或·cmd的文本文件,包含一条或多条命令,由dos或windows系统内嵌的命令解释器来解释运行.很多win7用户为了提高效率也为了提高运行速度,常常使用批处理删除不需要 ...
- win7系统定时删除数据的批处理命令_Win7系统怎么批处理删除文件
平常使用电脑过程中,我们可以使用批处理命令,轻松删除文件.批处理文件是扩展名为·bat 或·cmd的文本文件,包含一条或多条命令,由DOS或Windows系统内嵌的命令解释器来解释运行.接下来,我们就 ...
最新文章
- ORA-20204 错误
- Winform中实现右下角Popuo弹窗提醒效果(附代码下载)
- 堆栈的生长方向和空栈满栈的区别
- TCSVT | 横看成岭侧成峰:交叉视角地理定位
- python输入什么就输出什么_一文读懂Python的输入和输出
- 通达学院计算机组成原理试卷及答案,2021全国网络工程专业大学排名(5篇)
- java制作h5视频聊天_JAVA实现大华摄像头WEB方式实时显示视频,H5界面展示方式思路。...
- Git使用教程-idea系列中git使用教程
- 通过lvm方式扩展swap分区
- 手机不小心把计算机隐藏了怎么恢复,任务栏被隐藏如何恢复?
- 多线程之阻塞队列ArrayBlockingQueue,BlockingQueue
- Servlet面试题汇总
- 实现74HC151的8选1数据选择器功能以及用两片74HC151组成一个16选1数据选择器
- Python数据分析项目-微信好友数据分析
- 转:亚熟男 我们该拿你怎么办?
- Google Hacking使用详解
- 涂鸦标准模组MCU SDK开发流程
- 用PHP进行Web编程
- 第二个MFC实例:GPA计算器
- java处理1927 12 31_为什么减去这两次(在1927年)给出一个奇怪的结果?
热门文章
- printf, sprintf - 转换成指定格式的输出结果.
- fzu - 1752 Problem 1752 A^B mod C
- NYOJ 127 星际之门(一)
- Ubuntu16.04 安装RabbitMQ
- k8s通过label来控制pod的位置
- 【Redis】Linux下Redis安装与redis-desktop-manager使用(无法连接Redis服务器解决方法)...
- [C++程序设计]指针总结
- 添加程序以DLL函数
- SQL Server 重置Identity标识列的值(INT爆了)
- Oracle 工具权限二