本文为根据网上流传已久之"一键自动清理系统lj.bat"和万能系统封装减肥及系统精减技术改进而来,原"一键自动清理系统lj.bat"之版权归原作者所有.原系统减肥及系统精减技术亦归原作者所有.本人也在此感谢原作者提供之原始代码及原始技术.本人在此所发之代码实际上相当于将系统手动减肥作成了一个自动的过程,主要内容如下:
1.自动删除微软了补丁安装过程中自动生成的位于%systemroot%\目录中的以kb开头的log日志文件(文件虽然超小一个,但太多看着累,这些日志文件主要是给将来卸载微软的补丁用的.但我们知道,微软的补丁一旦安装,我们一般都不需要再进行卸载了.特殊的kb905474请大家不要去安装,这也就是现在网上闹得沸沸扬扬的微软反盗版监视补丁).
2.自动删除了位于%systemroot%\Help目录中的帮助和文持文件----素以生涩难懂,故作莫测高深而闻名的的微软帮助程序.试问真正帮到过谁(即便是微软官方网站提供的解决方案.实际上也根本解决不了我们的任何实际问题).真正有问题时.我们实际上还不是在百度里找到解决方案的.坚决删了.-----可以节约80兆左右的空间出来.
3.自动删除了位于%systemdrive%\Documents and Settings\All Users\Documents目录中的"共享文档.共享音乐.共享图片"
4.自动删除了应用程序解压在系统盘的安装包(软件安装完成后这些自动解压出来存在%systemdrive%\Program Files\InstallShield Installation Information里面的垃圾并不会被自动删除.所以有必要我们使用批处理干掉它们).----根据安装过的软件多少.此文件夹的容量可能从10几兆到几百兆.
5.自动删除了每个磁盘根目录中的名叫recycler的文件夹-----这就是微软自动为我们准备的垃圾回收站.每个盘里的回收站均要占用我们这个盘总容量的10%的容量.太浪费磁盘空间了.换句话说.如果您的硬盘是80G的.那么被微软用来装垃圾的回收站就要占用掉8G的空间.简直太浪费了.不删不足以平民忿.呵呵
6.自动删除了某些应用程序利用IE等浏览器自动下载存在%systemroot%\Downloaded Installations里面的安装包(如3721等)-----可能从10几兆到几十兆不等.
7.自动删除了ie7的补丁包卸载程序(存放在%systemroot%\ie7updates,IE7补丁安装完后我们自然永远不会去卸载它们了.所以这些文件也就成为垃圾,有必要自动删除).-----可以节约近百兆.
8.自动删除了微软自动更新自动下载的补丁安装包(存在%systemroot%\SoftwareDistribution\Download,打完了补丁后这些原始下载来的补丁安装包就没用成垃圾了嘛)-----根据您下载过的微软补丁的个数.此文件夹可节约的空间从十几兆到400多兆.微软官方正式发行的xp sp2原始光盘有近200个补丁.删去后大约可以节约400兆左右的磁盘空间.
其实这些也就是现在网上流行的万能克隆封装前做的主要减肥工作了.完整代码如下:
@echo off
echo ************************************
echo * 奔流电脑维修网---香帅keven改进之 *
echo * 一键系统自动减肥 *
echo ************************************
del /f /s /q %systemroot%\kb*.log
del /f /s /q %systemroot%\Help\*.*
del /f /s /q %systemroot%\temp\*.*
rd /s /q c:\recycler
rd /s /q d:\recycler
rd /s /q e:\recycler
rd /s /q f:\recycler
rd /s /q g:\recycler
rd /s /q h:\recycler
rd /s /q %systemdrive%\Documents and Settings\All Users\Documents\共享文档
rd /s /q %systemdrive%\Documents and Settings\All Users\Documents\共享音乐
rd /s /q %systemdrive%\Documents and Settings\All Users\Documents\共享图片
rd /s /q %systemdrive%\Program Files\InstallShield Installation Information
rd /s /q %systemroot%\Downloaded Installations
rd /s /q %systemroot%\ie7updates & md %systemroot%\ie7updates
rd /s /q %systemroot%\SoftwareDistribution\Download & md %systemroot%\SoftwareDistribution\Download
regsvr32 /u zipfldr.dll & del /f /s /q %systemroot%\ststem32\zipfldr.dll
echo 已完成系统自动减肥!
exit
特别说明:
(1).鉴于很多朋友在运行了原来卸载dllcache后出现的问题.现将自动卸载dllcache部份的代码去掉.只保留安全的蓝色代码部份.
(2).代码中的%systermdrive%是指的您系统的安装盘.一般我们是都是将系统安装在c盘.那么您也可以理解为%systermdrive%就是您的c盘,而%systemroot%是指的您的系统目录.一般.对于xp也就是系统安装盘根目录中的windows文件夹(当然.nt和2000系统是指winnt这个文件夹),如果您的xp是安装在c盘.则您可以将%systemroot%理解为就是您的c:\windows文件夹.
(3).此批处理程序只需运行一次即可. |