硬盘效率提高篇 2001年 6期 在介绍完日常的维护工作后,接下来我们来谈谈大家最关心的问题:怎样提高硬盘的工作效率。   #1 激活硬盘的写缓存功能   缓存对系统性能的重要影响相信大家都非常清楚了。不过令人遗憾的是,Windows 2000在某些情况下却并没有自动激活硬盘的写缓存功能。这主要是基于保护数据安全性的考虑,如果我们没有在计算机中保存什么重要数据,或者计算机已经配备了UPS,不会因为突然停电而导致缓存中的数据丢失的话,那我们完全可以按照下述方法激活系统的写缓存功能,充分享受高速运行的效果:   1.启动资源管理器或我的电脑。   2.在资源管理器或我的电脑中右击某个磁盘分区,然后从弹出的快捷菜单中执行“属性”命令,打开磁盘的属性对话框。   3.单击“硬件”选项卡(如^06060104a^4-1所示)。   4.在“所有磁盘驱动器”列表中选择需要激活写缓存功能的硬盘驱动器(注意,这里选择的是驱动器而不是磁盘份区)。   5.单击“属性”按钮,打开硬盘驱动器的属性窗口。   6.单击“磁盘属性”选项卡。   7.复选“启用了写入缓存”选项。   8.单击“确定”按钮,关闭所有对话框。   9.用户若安装了多块硬盘,则应重复4~8步,分别激活这些硬盘的写缓存功能。   按照Windows 2000的要求重新启动计算机之后,我们就激活了硬盘的写缓存功能。此后用户在执行存盘操作时,系统就不会立即将数据保存到磁盘上,而是放到内存的缓冲区中并接着执行用户所需的其他操作(此后待系统比较空闲的时候再将内存缓冲区中的数据写入硬盘),这就在一定程度上提高了系统的性能。   #1 激活硬盘DMA功能   尽管CPU的升级速度最快,并且多数人都认为CPU的速度就代表着计算机的速度,但事实上用于存放数据的硬盘才是整个计算机速度的“瓶颈”(想想看,硬盘速度与内存速度的差距有多大,再想想看,内存的速度与CPU的速度之间又有多大差距),因此提高硬盘运行速度对提高整个计算机的运行速度有着极其重要的作用。为此,有的硬盘厂商特意推出了DMA33及DMA66技术,从而将硬盘传输率由16.6M/s提高到33.3/66.6M/s,这就极大的提高了硬盘的速度并减少了CPU占用率。不过要使用DMA技术却不是一件容易的事情,它需要主板、硬盘、操作系统三方的共同支持才能真正发挥作用。作为最新的操作系统,Windows 2000自然支持这一优秀技术,但主板、硬盘仍然是影响用户使用DMA功能的关键(它们中只要有一个不支持上述功能,DMA就无法使用)。为安全起见,Windows 2000在默认情况下并没有激活系统的DMA/DMA66功能,用户若确认自己的主板和硬盘都支持这一功能则可采用下面的方法手工激活该功能。   在Windows 2000中激活硬盘DMA功能的步骤:   1.右击桌面上我的电脑图标,然后从弹出的快捷菜单中执行“属性”命令,打开“系统特征”设置框。   2.单击“硬件”选项卡。   3.单击“设备管理器”按钮,打开Windows 2000的设备管理器(如^06060104b^4-2所示)。   4.在设备列表中展开“IDE ATA/ATAPI控制器”分支。   5.双击“Primarx IDE channel(主IDE接口)”分支,打开“Primarx IDE channel属性”设置窗口。   6.单击“高级设置”选项卡(如^06060104c^4-3所示)。此时我们就会在“高级设置”选项卡中看到“设备0”和“设备1”等两个列表框,它们就分别代表主IDE接口上的两个IDE设备(如硬盘、光驱、光盘刻录机等),我们可分别在它们的传输模式栏中选择“DMA(若可用)”选项,表示在可能的前提下激活系统的DMA功能(这就是说系统若支持DMA功能则激活它,否则就不使用它的DMA功能)。   7.单击“确定”按钮,关闭“Primarx IDE channel属性”设置窗口。   8.若用户在次IDE接口中也连接了相应设备(如第二块硬盘等),则我们应双击“Secondarx IDE channel”分支,打开“Secondarx IDE channel属性”设置窗口,然后激活次IDE接口中相关设备的DMA功能。   9.关闭设备管理器窗口,并按照Windows 2000的要求重新启动计算机。   经过上述步骤后,只要用户的硬件支持DMA功能,系统就会采用DMA方式进行传输,从而提高了硬盘的传输率,同时也就提高了系统效率;假如用户的硬件设备不支持DMA功能,Windows 2000也会智能进行判断,并继续采用传统管理方式,再也不会出现Windows 98那种只要设置了DMA功能就按照DMA管理,从而导致硬件不支持DMA的系统崩溃的情况。   #1 增强硬盘的输入输出效率   与前面介绍的一样,Windows 2000为了照顾那些内存容量并不充分的朋友,它在输入/输出方面也非常“吝啬”,没有对系统的输入/输出属性进行优化,如果我们内存比较充裕,则可采用下面的方法激活系统的输入/输出优化功能,提高系统效率:   1.启动Windows 2000的注册表编辑器(REGEDIT或REGEDT32均可)。   2.在注册表编辑器中依次展开HKEY_LOCAL_MACHINE\Sxstem\CurrentControlSet\Control\Session Manager\Memorx Management分支。   3.此时我们就会在Memorx Management分支中发现一个名为IOPageLockLimit的DWORD值,它就是用于设置是否对输入/输出功能进行优化的,其默认值为0表示不使用该功能,我们若希望使用该功能则可将其修改为1。   4.关闭注册表编辑器。   #1 磁盘分区转换为NTFS,提高数据访问效率   作为Windows 98和Windows NT共同的升级者,Windows 2000同时支持FAT、FAT32、NTFS等多种文件格式,其中FAT和FAT32之间的区别相信大家已经非常清楚了,但对NTFS文件格式则不太熟悉。其实NTFS原来主要用于Windows NT,它除具有FAT文件系统的所有优点之外,还提供如下的FAT或FAT32文件系统所没有的优点:   1.NTFS支持文件加密和分别管理功能,可为用户提供更高层次的文件安全保证。   2.NTFS具有更好的磁盘压缩性能,可进一步满足小硬盘用户的需要。   3.NTFS最大支持高达2TB的大硬盘,而且它的性能不会随着磁盘容量的增大而降低。   由此可见,NTFS格式具有许多独特的优点,因此许多用户都希望将原有磁盘系统转换为NTFS格式。为此,我们可采取以下几种不同方法:   1.用户在安装Windows 2000时,系统会要求用户选择用于安装Windows 2000的磁盘分区的格式(主要有“用NTFS文件系统格式化磁盘分区”、“用FAT文件系统格式化磁盘分区”和“保持现有文件系统”等三种选择),我们只需从中选择“用NTFS文件系统格式化磁盘分区”选项,Windows 2000的安装程序就会自动对用户指定的磁盘分区进行格式化,并将文件系统转换为NTFS格式。   2.若用户的Windows 2000已经安装完成,我们再要将某个磁盘分区转换为NTFS格式,则应事先将需要转换磁盘分区中的所有信息全部备份下来,然后在资源管理器或我的电脑中右击该磁盘分区并选择“格式化”命令,打开“格式化”对话框(如^06060104d^4-4所示)。接下来我们应在“文件系统”栏中选择“NTFS”格式并根据需要选择“分配单元大小”、是否使用快速格式化功能、是否采用压缩方式等选项(选择“分配单元大小”以及是否采用压缩方式都是NTFS所独有的功能)。设置完毕之后单击“开始”按钮,系统就会对用户选择的驱动器进行格式化,并将其转换为NTFS格式,从而满足了我们的需要。   3.前面介绍的两种方法都需要重新格式化硬盘,这对新用户来说可能无关紧要,但对于那些在硬盘中保存了大量重要数据的用户来说却是无法令人接受的!别着急,系统也同时考虑到了这部分用户的实际需要,特意提供了无损转换的功能,我们只需单击WIN+R快捷键,打开Windows 2000的运行对话框,然后在“打开”栏中输入“Convert X:/fs:ntfs(其中X为用户需要转换为NTFS格式的磁盘分区)”命令,系统就会自动将用户指定的磁盘分区转换为NTFS格式,并将该磁盘分区中原有的数据全部保留下来,从而很好地满足了用户的需要。   4.前面介绍的Convert虽然可以很好地解决NTFS格式的无损转换问题,但它却有一个致命的缺点,那就是它不能对当前磁盘分区进行处理(也就是不能对Windows 2000所在的磁盘分区进行处理)!!!在这种情况下,使用分区魔术师可能就成为了我们唯一的选择。分区魔术师是一个非常出色的磁盘分区管理软件,除了常规的磁盘分区功能之外,还有一个非常重要的功能就是能够实现不同磁盘格式之间的无损转换,将其它分区格式无损转换为NTFS格式当然也不在话下。为此,我们只需启动分区魔术师,然后右击需要转换为NTFS的其它磁盘分区类型,并从弹出的快捷菜单“转换”子菜单中执行“FAT到NTFS”或“FAT32到NTFS”命令即可,迅速、干净、利落。   需要说明的是,NTFS文件格式具有FAT及FAT32等文件格式所不能企及的优点,但它也有一个致命的缺点:该磁盘文件格式不能被它自己之外的其他任何操作系统所识别(即使是NT 4.0也不例外),这就对数据交流造成了一定的影响。因此凡是只使用Windows 2000的用户,应毫不犹豫地使用NTFS格式。要同时使用Windows 2000和其他操作系统的用户则应谨慎从事,最好将磁盘划分为多个不同的磁盘分区,将Windows 2000安装到其中的一个磁盘分区中并选择使用NTFS格式,再将其它操作系统安装其他磁盘分区中并使用FAT或FAT32格式。