Chinaunix首页 | 论坛 | 博客
  • 博客访问: 662437
  • 博文数量: 740
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 4910
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 15:16
文章分类

全部博文(740)

文章存档

2011年(1)

2008年(739)

我的朋友

分类:

2008-10-17 15:25:50


   虽然很好使用,但是一不注意,可能就惹祸上身,轻则耗时误工,重则系统崩溃,让你无可奈何。以下是我从长期的使用过程中总结出来的三条经验教训,希望对你有所帮助……
  
   使用Smartdrv加速安装
   不知道大家还记得当年在DOS下的Cache软件:smartdrv.exe,它将内存的一部分模拟成磁盘缓冲以加快文件的存取,启动之后,很多DOS下有关磁盘的程序执行起来快的不得了(比如Copy、Xcopy和Deltree工具等等)。
   为什么要提到它呢?原因是这样的,说起来是很久以前的事情了,因为 98使用的时间久了,运行速度十分慢,而且还老是有蓝屏错误,于是就想将Windows 98重新安装一次,可是又不想格式化硬盘(因为我的机器装的是多系统引导),直接将Windows 98安装磁盘的Windows目录和Program Files目录删除就相当于将Windows彻底删除了,于是我就执行了deltree c:\windows,结果呢?删除了半个小时才将这个目录完全删除,后来听一个朋友说加载smartdrv.exe之后删除速度会快很多,于是就将其加载,删除时间不超过3分钟(效率有近10倍的提升)。
   至于smartdrv.exe的加载方法,很简单,进入Windows安装盘的Win98安装目录,运行不带参数的smartdrv.exe就是了(如图1),不过需要说明一点的是这个程序要使用扩展内存,所以你必须事先加载Himem.sys,建议你制作一张Windows启动盘(直接执行format a:/s就可以了),然后将Windows 98安装目录下的Himem.sys和smartdrv.exe拷贝到软盘上,然后在软盘上边建一个Config.sys,在其中加入这样一句:
  device=himem.sys
   以后用这张软盘启动就可以运行smartdrv.exe了。
   另外需要说明的是:这个smartdrv.exe可不是仅仅可以加快删除文件的进程,如果你在安装Windows之前,没有加载这个程序,相信漫长的安装可以让你睡一觉了,不相信,我的一个朋友曾经从DOS模式启动安装Winnt,仅仅因为事先没有加载smartdrv而导致安装时间为3xx分钟,而我们一般的安装时间应该是3x分钟,记住一定要在Windows安装之前或者在DOS下删除大文件夹之前加载这个不起眼的smartdrv啊!
  
   设置文件加快系统速度
   Windows在运行过程中,如果物理内存不足,会在硬盘上建立一个文件(即Win386.swp,Windows NT为PageFile.sys)来虚拟内存,将部分内存数据存放在该交换文件中,腾出物理内存来装载要运行的软件。在运行一些大型软件或上网的过程中交换文件的存取是十分频繁的,所以随着系统使用时间的增长,磁盘碎片的不断增加,文件交换的速度会越来越慢,势必严重影响系统运行速度。此时我们可以专门划分出一个200MB左右的分区来放置交换文件,这会在一定程度上加快系统运行速度(当然了,我们还可以经常整理此磁盘分区),这个文件的大小应该设置为物理内存大小的1.5倍。
   至于指定虚拟内存存放位置的方法:
   Windows 9x
   在桌面右击“我的电脑”,依次选择“属性”/“性能”/“虚拟内存”/“用户自己指定虚拟内存设置”(如图2),在“硬盘”下拉列表中选择新划分的分区并重新启动就可以了。
   Windows NT
   在桌面上右击“我的电脑”,依次选择“属性”/“性能”/“更改”,在上边的分区窗口指定交换文件所处分区(如图3),在下边的“选定驱动器的页面文件大小”中指定最大值和最小值,一切OK,需要说明的是Windows NT允许交换文件存在于多个分区,所以你一定要将原先默认分区交换文件的大小设置为0。
  
   设置临时文件减少磁盘碎片
   磁盘碎片的产生除了你经常拷贝/删除文件的原因之外,还有一个很重要的原因就是Windows自身的临时文件产生的,我们同样的可以划分一个小分区将这些临时文件放置其中——磁盘碎片会大大地减少了。
   Windows 9x
   编辑c:\Autoexec.bat,加入以下两句:
   set temp=x: set tmp=x: 其中x代表你为临时文件分配的分区。
   至于最新版本的Windows Me由于没有了实DOS模式,所以不能在Autoexec.bat文件中加载,按下Win+R打开Windows运行窗口,输入msconfig,打开“系统配置实用程序”,选择“环境”,如图4选中“Temp”后编辑即可。
   Windows NT
   在桌面上的“我的电脑”上边单击右键,选择“属性”/“环境”,看见下边的用户变量了吗(如图5)?选中Temp,然后在“值”中修改“%SystemDrive\Temp”为你所在的分区号(我这里是G:),然后确定退出,同样的设置TMP变量,以后Windows NT应该不会在系统所在分区产生磁盘碎片了。
【责编:admin】

--------------------next---------------------

阅读(330) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~