科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道Win 2000硬盘与内存调整手册

Win 2000硬盘与内存调整手册

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在Win 2000中需要对硬盘和内存的调整比起Win 98来说要少得多,这主要是因为微软已经对这个最新的操作系统进行了优化,使得用户安装后就可以得到较好的系统性能。  

来源:中国网管联盟 2008年4月16日

关键字: 系统性能 NTFS DMA 操作系统 服务器 硬盘 内存 windows 2000

  • 评论
  • 分享微博
  • 分享邮件

  在Win 2000中需要对硬盘和内存的调整比起Win 98来说要少得多,这主要是因为微软已经对这个最新的操作系统进行了优化,使得用户安装后就可以得到较好的系统性能。不过这些优化主要是针对网络方面的,所以对于普通用户有的可能没有多少用处,反而会影响系统的整体表现,这次笔者就带领大家对Win 2000的硬盘和内存性能进行一下调整,去除那些我们用不到的东东,然后再通过一些其他优化操作来改善系统的性能。

  1、调整硬盘的写缓存

  这个调整需要实施于系统中的所有硬盘,虽然它设置简单,但效果却比较明显,可以有效地增强磁盘和系统性能。

  用右键点击桌面上“我的电脑”图标,选择“属性”,接着在弹出窗口中选择“硬件”选项卡的“设备管理器”,在其中找到你需要设置的硬盘项,然后双击进入其属性设置界面,在属性选项卡中将“ Write chance enabled”选中。按照此方法设置系统中的所有硬盘,确定后重启系统使之生效。

  2、调整硬盘DMA设置

  用上面提到的方法进入设备管理器窗口,然后在查看菜单中选择“Devices by connection”,接着在下面的列表中找到“Standard PC”,将其子列表全部扩展开,双击IDE controller项下的“Primary IDE channel”进入“属性”设置窗口,在高级设置选项卡中将每一个硬盘中的设备类型设置为:“Auto Detection”,传输模式设置为:“DMA if available(CD-ROM驱动器同样也可以这样设置)”。对于“Secondary IDE channel”也依照上面的方法进行设置,然后重启使之生效。

  3、磁盘碎片整理

  在Win 2000中微软提供了磁盘碎片整理功能,笔者建议你经常使用它对硬盘进行整理,最好每周一次。不过它令人遗憾地继承了Win 98的“优良”传统--速度非常慢,所以笔者的第二个建议是:使用第三方程序来进行磁盘碎片整理工作,比如:Diskeeper(它是一套完全支持Windows 2000的磁盘整理工具,整合有微软的Management Console(MMC),能够整理Windows 2000加密文件和压缩的文件,可自动分析磁盘文件系统,无论磁盘文件系统是FAT16或NTFS格式均可进行安全、快速地整理,而且可以选择完整整理或仅整理可用空间,从而保持磁盘文件的连续,加快文件存取效率。而且它不仅可以整理你的文件,而且还可以对它们进行重组,甚至是系统的页面文件也不在话下。另外,在注册版本中具有计划任务功能。服务器版下载地址:http://www.execsoft.co.uk/Dlfiles/503/us_dk2str_i.exe(http://www.execsoft.co.uk/Dlfiles/503/us_dk2str_i.exe)、专业版下载地址:http://www.execsoft.co.uk/Dlfiles/503/us_dk2ptr_i.exe(http://www.execsoft.co.uk/Dlfiles/503/us_dk2ptr_i.exe))。(Win 2000虽然有磁盘整理功能,但是速度不能令人满意)(虽然Diskeeper看上去和Win 2000中的磁盘整理差不多,但是功能要强大不少)

  4、要NTFS,还是FAT32?

  对于NTFS和FAT32两种文件系统来说,它们各有所长,也各有所短。NTFS是一个安全的文件系统,而且安装于此文件系统下的Win 2000一般要快于FAT32文件系统中的Win 2000。不过,FAT32可以很好兼容Win 9X操作系统,这又是NTFS所作不到的。所以对于如何选择文件系统,笔者的建议是:如果你的电脑中只运行Win 2000,那么最好选择NTFS文件系统,如果你使用了双启动,在电脑中还安装有Win 9X或是Linux,那么你至少要在一个分区中使用FAT32。如果你是一个追求速度的狂人,笔者建议你将Win 2000的系统文件存放在NTFS格式的分区内,而其他个人文件则放置在FAT32分区内。

  5、页面文件调整

  在Win 2000中的页面文件不像Win 9X中的临时交换文件那样是动态的,所以对它进行调整来优化虚拟内存使得系统性能提高就更为重要了。  

  在Win 9X中,你可以将页面文件分割设置在几个不同的硬盘中,而Win 2000则不建议你这样作。不过如果你有两个速度相近的硬盘(请注意一定要速度相近才行,如果你的两个硬盘一个是5400转,一个是7200转,那么最好不要这么作,因为它会导致硬盘速度和系统性能大大降低),将页面文件分割设置到两个硬盘中则可以很大程度地提高系统性能和速度。

  页面文件的大小应该大于物理内存,如果你的内存小于96MB,那么笔者建议将其设置为内存的1.5倍比较合适,当然2倍也未尝不可。如果你的内存为96-256MB,那么微软的建议是内存+30MB是最为适宜的选择,不过如果你经常需要进行大量多任务操作,那么还是设置为内存的1.5倍为好。如果你有256MB内存,那么将页面文件设置为256MB吧,除非你选择了当系统发生崩溃时记录所有的DUMP(DUMP的相关问题请参考全攻略相关文章)。

  页面文件的设置方法为:在桌面用右键点击“我的电脑”图标,选择属性,在打开的属性窗口中选择“高级”选项卡,然后点击“性能选项”按钮,在弹出的窗口中点击下面的“更改”按钮进入虚拟内存设置窗口,按照上面所说的,如果你有两个速度相近的硬盘可以将页面文件分割设置于两个硬盘,也就是说两个硬盘都设置页面文件,数值相同。对于一般用户则可按刚才提到的数值设置,比如你有64MB内存,那么可以将最小和最大数值都设为96MB或是128MB,按下旁边的“设置”按钮后重启系统即可。

  6、其他调整

  在上一步的“性能选项”窗口中还有一个设置叫:应用程序响应,这里提供有:应用程序和后台服务两个选项,如果你把Windows更多地作为工作站(单机)来使用,则应选择“应用程序”,这样可以使那些在工作站上运行的应用程序运行得更好,我们普通用户就属于这类。但当你把Win 2000更多地作为网络服务器来使用的话,则应选择“后台服务”,这样系统将为后台程序分配更多的资源,以使服务器的服务性能更加出色。

  7、注册表调整

  在这步调整中将要涉及注册表的修改,所以笔者再次提醒大家一定要事先备份注册表(相关操作请看这里),而那些初级用户则最好不要轻易尝试或是在高手的帮助下进行。

  笔者在这里提供了一些相关的注册表文件(注意:笔者只在Win 2000英文版测试通过),你只要下载并运行它就可以完成修改操作。如果你想知道具体的修改过程,那么可以在开始菜单的运行项键入:regedit,打开注册表编辑器,然后找到HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Memory Management:ClearPageFileAtShutdown --笔者无法找到该键的相关信息,而且打开此设置后好象每次关机时并没有清除页面文件,不过当笔者将其打开后系统性能还是有了轻微的提高。打开该设置可以下载、运行这个注册表文件、关闭此设置请下载、运行另一个注册表文件。

  DisablePagingExecutive -- 当该设置打开后,系统正在执行的文件被强制保留在内存中而不是被移入虚拟内存,这样可以提高程序运行速度,从而提高系统性能。但是请注意这只对那些拥有128MB或更多内存的朋友而言的,因为它需要大量物理内存作后盾。打开该设置请下载、运行这个注册表文件,关闭则下载另一个注册表文件。

  IOPageLockLimit -- 这个设置可以改善系统在输入/输出方面效能,从而明显提高系统性能,系统的默认值为:512KB或0.5MB。不过笔者个人的建议是:如果你没有128MB或更多的内存还是不要修改为好。对于拥有大内存的朋友,笔者在这里提供了将数值设置为:1MB、2MB、4MB、8MB、16MB、24MB、32MB的注册表文件。因为这个设置的修改不会出现问题,所以你可以试一试,那些拥有128MB内存的朋友肯定会发现设置为8MB和16MB时系统的性能会有很大改善,当你的内存越大且使用了较高数值系统的性能改善也会越明显。如果你想恢复默认数值可以下载、运行这个注册表文件。

  LargeSystemCache -- 这个设置是让Win 2000使用它的系统缓存(就像Win 9X中的Vcache),不过它主要对Win 2000服务器版或更高版本有效,因为打开这个设置后磁盘输入/输出性能会有巨大的提高。不过对于专业版用户而言,笔者个人建议如果你有128MB或更多的内存可以将其打开,否则还是不要考虑它吧。(打开此项设置的注册表文件,关闭设置的注册表文件。)

  8、更改事件记录目录

  如果你有两个或两个以上硬盘,而且硬盘之间的速度相近,那么这个系统优化将非常适合你。因为Win 2000中有一个功能叫:事件记录(Event Log),它会记录系统活动信息,比如:安全、应用程序和系统事件,记录文件的位置在C:\WINNT\SYSTEM32\Config目录中。

  9、服务设置

  在Win 2000中有许多默认的系统服务,它们主要是用来协调系统某项功能或一些功能(比如:网络、打印机等)的,以便使系统更易用,好用。不过,关掉一些你不太想要或是对你而言没用的服务可以加快系统启动速度、降低系统开销(这有点像关闭那些驻留程序)。当然这样作的后果是限制了系统在某些方面的能力。

  对于每一个系统服务都有三种设置:自动,随系统启动开始运行;手动,当被其他服务访问或是相应程序运行时启动;失效,将其关闭,不再起作用。所以笔者建议可以一些服务设置为手动状态,这样既不会增加系统开支,也可以在需要时将其打开。而且通过下面的设置你将会回收大约10MB的系统资源,真的!就是10MB! bbs.bitsCN.com中国网管论坛

  好了,来到你的控制面板,打开“管理员工具”项,然后打开其中的“服务”项,设置服务的方法是用右键点击某个服务并选择属性,在常规选项卡中的开始类型下拉菜单中选相应的设置,比如:手动、自动或失效。  下面是笔者测试过的服务列表:

  Alerter--这个服务是当系统发生故障时向管理员发送警报,除非你的电脑处在局域网中,而且配有网络管理员,一般情况下可以将其设置为手动或失效。

  Clipbook Server--这个服务是允许网络中的其他用户查看你的剪贴板,即使你的电脑在局域网中,为了安全起见笔者还是强烈建议你将其设置为手动,而对于普通用户来说完全可以将其设置为:失效。

  Computer Browser--该服务控制的是网络邻居和其他网络功能,如果普通用户可以将其设置为:失

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章