• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Windows 2000的优化

发布: 2007-7-13 21:00 | 作者: 佚名    | 来源: 网络转载     | 查看: 20次 | 进入软件测试论坛讨论

领测软件测试网

    Win 2000的优化在许多方面与Win 9x/me非常相似,包括一些优化软件都能共用,因此,不妨借鉴一下Win 9x/me的优化方案和优化软件。当然,除此之外,Win 2000还有一些自己特有的优化措施。

  
    一、选择合适的文件系统

  在安装Win 2000之前,必须先决定选择哪一种文件系统。文件系统选择不当,将导致Win 2000在运行的过程中无法实现最优化。

  NTFS文件系统是Win 2000所推荐使用的文件系统。NTFS具有FAT文件系统的所有基本功能,并且具有FAT或FAT32所没有的优点:文件的安全性更高、磁盘压缩性能更好和支持的硬盘容量更大。NTFS支持最大达2TB的大硬盘,比FAT大得多,而且随着磁盘容量的增加,NTFS的性能不像FAT那样随之降低(下表是各种文件系统硬盘分区与簇大小关系表)。因此,如果只安装Win 2000,建议在安装过程中将现有的分区转换为NTFS,或者在安装后通过Convert.exe程序将文件系统从FAT转换为NTFS。

    分区大小 FAT16簇大小 FAT32簇大小 NTFS簇大小
512MB至1GB
 16KB 4KB 512bytes
1GB至2GB 32KB 4KB 512bytes
2GB至8GB 不可用 4KB 512bytes
8GB至16GB 不可用 8KB 512bytes
16GB至32GB 不可用 16KB 512bytes
32GB以上 不可用 32KB 512bytes 


    二、优化系统的执行效率

  打开“控制面板”→“系统”,出现“系统特性”窗口,选择“高级”标签项,然后点击“性能选项”按钮,出现如图22所示窗口。在“应用程序响应”区中有两个选项:“应用程序”与“后台服务”。在这里指定前台程序与后台程序分享CPU处理时间的方式。如果选择“应用程序”,操作系统将把更多的CPU处理时间分配给前台程序,否则系统不分前台与后台的区别,为每个下在运行的进程分配同样多的CPU处理时间。一般我们普通用户可以让正在操作的前台程序获得更多的CPU处理时间,只有在CPU空闲时才处理后台程序。而对于服务器,就应该选择“后台服务”。

    三、关闭“日志”功能

  虽然Win 2000具备优秀的稳定性,但出现总是难免的。当系统出现严重错误时,Win 2000将出错信息记录下来,以利于技术人员论断和解决问题。对于我们普通用户来说作用并不很大,另外当系统出错时还会出现剧烈的读盘现象,因此我们需要关闭该项功能。

  打开“控制面板”→“系统”,出现“系统特性”窗口,选择“高级”标签项,然后点击“启动和故障恢复”按钮,取消图23中画圈的三个复选框,可以节省大约60K的内存。

另外,Win 2000还通过“化生医生”记录应用程序出错的信息,我们也可关闭该功能:运行“drwtsn32.exe”,在“选项”区中取消除“视觉通知”外的所有复选框(如图24),这样可以阻止“华生医生”产生宠大的.dmp日志文件,并使程序出错时快速关闭。

    四、删除日志文件

  虽然上面我们已经将Win 2000的日志功能关闭,但Win 2000以前产生的日志文件还存放在硬盘的某个位置,所以我们应该设法删除它们。依次打开“控制面板”→“管理工具”→“事件查看器”,看看吧!有多少个日志文件(如图25)?运行“操作”菜单中的“清除所有事件”命令,出现警告框:问你是否保存日志文件,当然选择“否”了。另外,删除C:\Documents and Settings\All Users\Documents\DrWatson目录下所有由“华生医生”产生的日志文件。 

 
    五、卸载无用的组件

  在安装Windows 2000时,安装程序并没有让我们选择需要安装的组件,而“擅自”将一些不必要的程序掺合在系统里面,白白浪费有限的硬盘空间,可是在控制面板的“添加/删除程序”中却却不到它们的踪影,如果直接删除程序所在的文件夹就会在注册表中留下大量的垃圾信息。其实你可以利用下面的方法卸载它们。

  找到“Winnt\inf\sysoc.inf”这个文件,在系统默认的情况下它们是隐藏属性的文件(文件夹),因此你先要让它们现身:在文件管理器中选择“工具”→“文件夹选项”→“查看”,选定“显示隐藏的文件或文件夹”项就可以找到并打开sysoc.inf文件了。

  文件打开后,查找“; old base components”字样,将Games=ocgen.dll,OcEntry,games.inf,HIDE,7改为Games=ocgen.dll,OcEntry,games.inf,,7,按照该方法,依次删除下面所有字段的“HIDE”,将修改后的结果保存下来。

  现在进入到“控制面板”的“添加/删除程序”中,你就可以卸载“游戏”、“辅助工具”、“写字板”、“多媒体”等组件了(如图1)。不过该方法不能卸载诸如“OE”、“传真”、“图像处理”这些鸡肋式的组件。

  至于其它的优化措施可以参考Windows 98/me的优化方案,最后还要提醒大家的是,在日常工作中不要以Administrator身份登录,因为在Win 2000中Administrator对计算机有着最完全、最彻底的控制能力,在这种状态下整个系统的防御能力是最弱的,不仅误操作对系统的损害比较大,而且也为病毒(木马)提供了格式化硬盘、删除文件的可能。所以,为了安全起见,建立一个普通用户吧!

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网