批处理优化电脑系统,快速清除系统垃圾
人们在使用电脑时,你是否发现电脑运行速度一天天变慢,严重影响你的心情而烦恼呢?而Windows在安装和使用过程中会产生相当多的^^文件,包括C:\$*$,临时文件(如:*.tmp、*._mp)日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件。特别IE的临时文件夹“Temporary Internet Files”,其中的缓存文件有时会占用上百MB的磁盘空间。这些^^文件不仅仅占用了宝贵的磁盘空间,严重时还会使系统运行慢如蜗牛甚至死机。这点相信你肯定忍受不了吧!所以应及时清理系统的^^文件保持系统的“苗条”身材。那现在就让我们一起来快速清除系统^^吧!!
新建一个记事本并放入以下内容:
@echo off
echo In processing,please wait a moment......
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\*.*
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\*.*"
echo system optimize complete,press any key to exit!
echo. & pause
最后将上述内容保存为后缀名为.bat的批处理文件,更名为“System optimize.bat”放到某个安全的地方,以后只要双击运行该批处理文件,当屏幕提示"system optimize complete!"还您一个"处女"系统!!
清除^^完成后,再看看你的电脑,是不是颇有成就感呢?
@echo off
:: ==============================================================================================================================================================
:: 提醒:在运行本批处理文件之前,务必通读一遍整个文件的内容,根据注释去掉你不想要的(或者与你的系统冲突的)部分。
:: 由于删除了一些系统文件,如果优化过程中提示插入系统安装光盘,请不要这样做并选择保留不可识别的文件版本。
:: 优化完成后请重新启动计算机。
:: 其它:不包括在本批处理中的其它优化内容(大部分都在“我的电脑 -> 鼠标右键 -> 属性”中设置,建议这些操作在运行本优化程序之前进行):
:: 1. 关闭系统还原功能。
:: 2. 在硬盘正中间的位置建立一个小的分区(我推荐1G以上,2G以内,视你的内存情况而定),然后将pagefile.sys转移到该分区上,设定为固定大小,一般为内存的2-3倍。
:: 当然同时将系统分区(C:)的pagefile.sys设置为无。
:: 3. 编辑环境变量,将TEMP及TMP的环境变量指向到上述分区(注意TEMP变量分用户变量及系统变量两种,尽量指向不同的目录)。
:: 4. 开始 -> 运行 -> DRWTSN32,去掉所有的Dr. Watson相关选项。
:: 5. 修改启动选项,将默认的菜单倒计时时间设置为1或者0。同时将调试信息中的内存转储设置为“无”。
:: 6. 在设置管理器中修改主、从IDE接口的高级设置,将没有接设备的接口类型设置为“无”,将接设备的接口的传送模式设置为“DMA(若可用)”。
:: =============================================================================================================================================================
:: 设置本批处理运行时的一些环境变量:tempdir为临时的工作目录,必须可写;bak为备份注册表需要用到的目录,必须可写
set tempdir=%temp%
set bak=d:\syssoft\system\regbak
:: 如果不存在上述目录,则建立相应的目录
if not exist %tempdir%\. md %tempdir%
if not exist %bak%\. md %bak%
:: 删除%windir%目录下的一些内容(注:这些内容是不建议删除的,用于极度减肥,建议删除之前做备份)
rd /s /q "%windir%\Downloaded Installations"
del /f /q /s "%windir%\Help\*.*"
del /f /q /s "%windir%\ime\CHTIME\*.*"
::del /f /q /s "%windir%\Media\*.*"
::del /f /q /s "%windir%\system32\LogFiles\*.*"
:: 微软仓颉输入法
del /f /q /s "%windir%\system32\IME\CINTLGNT\*.*"
:: 微软拼音输入法
::del /f /q /s "%windir%\system32\IME\PINTLGNT\*.*"
::del /f /q /s "%windir%\system32\IMSC40A.IME"
:: 微软注音输入法
del /f /q /s "%windir%\system32\IME\TINTLGNT\*.*"
:: 其它Windows内置输入法
for %%I in (chajei.ime CINTLGNT.IME dayi.ime imekr61.ime imjp81.ime MSCTFIME.IME phon.ime PINTLGNT.IME quick.ime romanime.ime TINTLGNT.IME unicdime.ime winar30.ime WINGB.IME winime.ime WINPY.IME WINSP.IME WINZM.IME) do if exist "%windir%\system32\%%I" del /f /q "%windir%\system32\%%I"
:: 删除Windows的DllCache及系统分区上的其它^^文件
sfc /purgecache
if exist c:\io.sys attrib -s -r -h c:\io.sys
if exist c:\msdos.sys attrib -s -r -h c:\msdos.sys
if exist c:\io.sys del /f /q c:\io.sys
if exist c:\msdos.sys del /f /q c:\msdos.sys
del /f /q /s %windir%\temp\*.*
del /f /q /s %windir%\*.log
del /f /q /s %windir%\*.dmp
del /f /q /s %windir%\*.tmp
del /f /q /s %windir%\*.bak
del /f /q /s %windir%\Help\Tours\*.*
rd /s /q %windir%\Help\Tours
del /f /q /s %windir%\minidump\*.*
del /f /q /s %windir%\*.old
del /f /q /s %windir%\*.query
del /f /q %windir%\*.txt
del /f /q /s "%userprofile%\Recent\*.*"