加速 Windows 2000

微软的 Windows 2000 是一个界面漂亮、稳定、快速的系统平台,并且随着微软 .NET 战略的实施,用户也是越来越多 。众所周知 Windows 对系统资源的消耗巨大,内存少了更是跑不动 。从各种内存整理、系统优化工具的普遍流行便可见一斑 。本文从另外的方法和角度优化 Windows 2000。旨在抛砖引玉,希望多提供一种方法供大家应用 。也希望大家能谨慎地应用本文提供的方法,作者对可能造成的任何不良后果不承担任何责任 。但也不用过于担心,文中提到的修改基本都不会引起太大的麻烦,只要小心谨慎即可 。下面要谈论的就是通过关闭一些不必要的后台运行的服务程序来释放系统占用的内存,以提高系统运行的效率 。

关于服务程序
本文涉及的系统服务是指一些运行在后台的 Windows 2000 应用程序,其中一些随 Windows 启动而自动运行以便在需要到时候提供系统服务支持(Windows 2000 基于NT构架) 。它们和其他一些后台应用程序非常相似,例如病毒防火墙等 。其中最主要的区别就是它们随着 Windows 2000 一起安装并作为系统的一部分提供单机或网络服务的 。通常,即便在我们做过一些系统优化或清理工作之后,仍然有许多系统服务程序已经在默认的情况下在后台运行 。我们就先来了解一下微软的“计算机管理”,然后看看那些有服务程序在后台运行 。
计算机管理
W2K 带来了一个可以访问所有重要系统效能的工具,叫做微软管理控制台(Microsoft Management Console,MMC) 。你可以多种方式启动管理工具:
1. 可以从 “开始-设置-控制面板-管理工具-计算机管理-服务和应用程序-服务” 来启功;
2. 或者右键单击桌面 “我得电脑” 图标,选择“管理” 。接着,选择“服务和应用程序-服务”下拉菜单可以看到系统服务列表;
3. 另外也可以通过“开始-设置-控制面板-管理工具-服务”查看 。
通过上面介绍的方法启动系统服务管理,你便可以看到一个长长的系统服务列表 。仔细观察就会发现并非这些所有服务都已经启动 。在“启动类别”可以看到服务是否已经激活,是“手动”启动还是当进入 Windows 2000 时“自动”启动 。在任一个服务上双击鼠标(或鼠标右键单击,选择“属性”),就可以看到服务属性窗口,里面有关于此项服务的更多的细节,例如 “名称”、“描述”、“登陆类型”、“依存关系”“执行路径”等等 。

如果不希望某项服务运行,你可以有两个选择:彻底禁用它,使它不能够再访问;或者你可以在属性的“启功类型”中设置为“手动”,之后就不会在每次进入 Windows 时自动启动并且在万一需要的时候还能通过手动启动激活 。这样,我们可以简单的使用 MMC 管理服务并改变“自动”为“手动”模式 。现在,我们就来看一下通常有那些服务项目,并且我们应该让它不在进入 Windows 时自动启动了 。
如果你查看列表后发现有些提到的服务并没有出现在列表当中,也不用担心,因为不同的版本、安装方式,结果都会有些细微的不同 。同样,如果列表中的服务在这里没有提及,你可以双击并通过属性窗口查看更多的信息 。但是要小心!我们并不想破坏系统的功能或稳定 。如果你不能确定或者认为系统也许还需要此项服务,就把它放到一边吧 。为了一点额外的内存冒风险是不值得的 。同时如果你发现你已经禁用了一个你需要的服务,你随时都可以按照同样的步骤重新激活服务 。
下面就列出了其中的一些系统服务项目:
Alerter:通知所选用户和计算机有关系统管理级警报 。如果你的电脑是单独的平台(未联网使用),就可以关闭它;如果你的机器在局域网联网,询问系统或网络管理员是否应该使用或关闭 。

推荐阅读