发布于:2006-08-18 14:59:18
来自:水利工程 / 水利软件
[复制转发]
为了使系统发挥更好的性能,我们经常需要整理磁盘碎片,但对于大容量的硬盘来说,这一工作通常需要花费很多时间,本文将向您介绍一些加速整理磁盘碎片的技巧。
1. 关闭应用程序
由于某些程序在运行的过程中可能需要反复地读取硬盘中的数据,这会影响碎片整理程序的正常工作,在系统不稳定的情况下甚至还会导致死机现象的发生。因此,为了加快磁盘碎片的整理速度,最好把各个正在运行的程序关闭掉。
2. 调整参数或使用专用软件
如果硬盘的容量或者分区的容量比较小,对其进行碎片整理工作需要的时间不会太长,但对于一些塞满数据的大硬盘和分区来说,则需要一个漫长的等待过程。所以,我们在整理这些大容量的硬盘或者分区时,可以采取下面2种措施: 首先可以将Windows 9x系统自身附带的整理程序中的优化参数关闭,这样可以加快碎片整理的速度,但这种方法的效果可能不会很明显。另外一种方法是,使用专用的碎片整理工具来对硬盘或者分区进行整理,例如笔者目前使用的Vop99软件,其整理磁盘碎片的速度就非常快。如果我们每天都使用Vop99整理磁盘碎片,磁盘将在几分钟内得到优化,系统能够一直保持最佳状态。笔者建议大家使用Windows的计划任务程序,设定至少每周自动运行一次Vop99。
3. 修改注册表自动关闭屏幕保护
在进行磁盘碎片整理工作前,首先要关闭屏幕保护程序,否则磁盘碎片整理程序会反复地启动,但是如果每次都通过人工的方式来关闭应用程序,可能比较麻烦。在这里笔者告诉大家一个小窍门,即通过修改注册表来实现自动关闭屏幕保护。具体操作步骤如下: 首先,在命令行中使用regedit命令打开注册表,定位到"HKEY_CURRENT_USER\Software \Microsoft\Windows\CurrentVersion\Applets",然后在此路径下寻找是否有"Defrag"键值,如果没有,就新建一个,系统默认情况下都有此键值。在"Defrag"键值下再新建一个名为"Settings"的主键,然后再在此新建的主键下建立一个名为"DisableScreenSaver"的主键,最后将它的默认字符串值改为"YES"即可。以后每次运行磁盘碎片整理程序时系统会自动屏蔽掉屏幕保护,运行完成后自动恢复。
4. 改变交换文件的位置
我们知道,如果大量碎片存在于C盘之中,可能会影响系统的启动速度。为了加快系统的启动速度,我们应该尽量减少C盘中的碎片。在Windows 95/98系统中,当应用程序所需的物理内存不足时,默认情况下系统会在硬盘的C:\Windows系统目录中产生一个文件名为win386.swp的临时交换文件,用该文件所占用的硬盘空间作为虚拟内存,即使不进行任何操作,只要打开电脑,该文件就存在。很显然,虚拟内存管理程序会对硬盘频繁读写,产生大量的碎片,这是产生磁盘碎片的主要原因。由于用户习惯将Windows 95/98系统和应用程序分别安装在C:\Windows和C:\Program Files目录下,已占用了大量空间。为避免临时交换文件在C盘频繁读写产生大量的碎片,我们可以将临时交换文件的生成路径指定在其他分区。具体操作步骤为: 选择"控制面板"*"系统",在对话框的"性能"选项卡中单击"虚拟内存"按钮,选择"用户自己指定虚拟内存设置"选项,再从"硬盘"选项中选择"D:\"(注意: D盘可用空间不可小于100MB),最后单击"确定"按钮。重新启动系统后,我们就会发现win386.swp临时交换文件已经生成在D盘的根目录下了。
5. 改变临时文件夹位置
在使用IE浏览器上网冲浪时,为了能花很少的钱访问更多的信息,用户常常会采取离线浏览的方法来进行访问。而每次上网后,IE浏览器将会在C:\Windows\Temporary Internet Files目录中留下许多临时文件。如果我们频繁地上网冲浪,IE浏览器可能会在该目录下生成大量临时文件,同样会对硬盘频繁读写,产生大量碎片,从而影响访问速度。为了避免这一情况,我们同样可以将临时目录指定到其他分区。方法为: 首先在D盘中建立一个临时文件的存放目录,选择"控制面板"*"Internet选项",在打开的对话框中单击"设置"按钮,然后单击"移动文件夹"按钮,选择D盘中相应目录即可。
6. 保留一定的磁盘空间
我们在使用中会发现,如果硬盘的剩余空间太小,运行应用程序的速度将会很慢,磁盘碎片整理也很难进行。所以,对于比较小的磁盘分区,最好保持15%以上的可用空间; 对于比较大的磁盘分区,最好保持5%以上的可用空间; 对于引导分区,至少要有40MB以上的可用空间。另外,在使用电脑的过程中,我们应该及时释放浪费的磁盘空间,例如经常清空回收站、删除上网后的历史记录以及删除临时文件夹和文件等。
三、系统磁盘碎片解决终极技巧
只要有读写,就有碎片产生。那怎样在使用系统盘(C盘)时碎片少些,提高系统性能呢?其实很简单的,在系统盘中,系统自动读写的,产生碎片最多来源于三个方面,我们只要将这三个程序转移到非系统盘,如D盘进行读取,就可以减少系统盘中的碎片了。操作方法如下。
1.将临时交换文件(Win386.swp)移到D盘
选择“控制面板”——“系统”,在对话框选择“性能”选项卡中单击“虚拟内存”按钮,然后选择“用户自己指定虚拟内存设置”选项,再从“硬盘”选项中选择:“D:”(注意 D盘可用空间不可小于100MB),最后单击“确定”按钮。重新启动系统后,我们就会发现Win386.swp临时交换文件已经生成在D盘的根目录下了。
2.将IE的临时文件储存目录(C:WindowsTemporary Internet Files)移到D盘
先在D区建立一个目录(如IE目录),再选择IE中的“工具”菜单下“Internet选项”,在弹出的对话框中单击“设置”——“移动文件夹”,最后选择D:IE目录即可。经过这样设置后,IE浏览器生成的大量临时文件只会在D区上产生碎片。
3.将Windows临时文件目录(C:WINDOWSTEMP)移到D盘
先在D区根目录建立目录TEMP,再编辑AUTOEXEC.BAT文件内容,在其中开始处输入SET TEMP=D:TEMP和SET TMP=D:TEMP两行,结尾处输入deltree /y d temp 和md d temp 两行(目的是删除有的程序执行后残留的临时文件)。之后,重新启动你的电脑,系统的临时文件目录指定到了D:TEMP,绝大多数程序安装和运行时生成的临时文件只在D区产生碎片。
四、安全模式下进行碎片整理
一般情况下,在整理了磁盘碎片后,会发现碎片整理报告中有一项 “未经过碎片整理的文件”,那下面常常会列出一长串没有被整理的文件名。这些未被整理的碎片大都是正处于运行状态的系统文件,而操作系统是不允许整理这些文件的。
如果想更彻底进行磁盘碎片整理,可以把系统启动到“安全模式”状态下整理。因为当系统启动到“安全模式”状态下时,只会加载必需的驱动程序和系统文件,而不会加载其它多余的程序。而且操作系统在“安全模式”下占用的内存空间较少,就会有更多的内存用来碎片整理,提高整理速度。
全部回复(5 )
只看楼主 我来说两句-
xurongdong
沙发
加速磁盘碎片整理的六大技巧,楼主真是高人啊,谢谢!
2007-09-18 22:03:18
赞同0
-
gywgyw867
板凳
PFPF楼主真的好伟大,我这厢有礼了.
2006-11-23 22:09:23
赞同0
加载更多回复 举报
回复 举报