WindowsXP系统稳定、高效运行实务
系统专区
拥有一台高性能的电脑并不意味着在使用它时就会高枕无忧。当系统运行速度骤降、反应迟缓甚至蓝屏死机时,你一定会极为扫兴,其实只要善于“调教”电脑,就能最大限度地让它顺从我们的意愿,为自己的工作、学习、生活等提供方便。
一、系统安全防范
在电脑的实际应用过程中,由于网络化程度的日益提高,单纯意义上的单机已经极为少见,绝大部分的计算机都会通过网络将彼此连结成一个虚拟的整体。网络的普及,使得各种信息的传输更为便捷,但随之而来也难免“鱼龙混杂”、“泥沙俱下”,比如网络上各种病毒、恶意代码会纷纷“钻入”操作系统,久而久之便造成操作系统的极端不稳定,因此我们只有加强了操作系统的安全性,才能使之更稳定、高效。
1.利用防火墙防范“害虫”入侵
在安装了SP2补丁的Windows XP操作系统中,我们可以利用其自带的安全中心去打造一个稳定的操作系统。
(1)开启与关闭防火墙
将SP2成功安装后,进入系统的“控制面板”,便会发现有一个“安全中心”组件。双击该组件,则可以看到三重防护措施:“防火墙”、“自动更新”、“病毒防护”,可以发现用三种颜色表示不同的状态,启用时用蓝色表示,关闭时用红色表示,未监视时用黄色表示。
①在“防火墙”栏目中有一个“建议”按钮,点击该按钮,会出现“建议”对话框,将“我已有防火墙解决方案并将自己监视其状态”的勾选去除,而后点击“现在启用”按钮,则可以将系统自带的防火墙成功开启。
②若打算停用防火墙,可以在“控制面板”中找到“Windows防火墙”选项将其打开,在打开的对话框中选中“关闭”选项,最后点击“确定”按钮即可。
(2)防火墙具体方案
当启用Windows XP操作系统自带防火墙后,双击打开“控制面板”中的“Windows防火墙”选项,在出现的对话框中单击“常规”选项卡,此时除了发现点选的“启用”选项外,还发现一个“不允许例外”选项。若勾选了“不允许例外”选项,则防火墙会自动屏蔽所有与互联网连接的程序,这样,用户便无法上网,所以最好不要勾选该项。
(3)自定义拦截方案
如果我们只允许系统中一些可靠的程序进行网络访问,可以尽量避免那些因不明程序访问网络而带来的种种麻烦。
①单击“例外”选项卡,可在窗口中发现“程序和服务”列表,在此可以勾选相应的程序,比如QQ、MSN Messenger等,这样,所勾选的程序便能通过防火墙的拦截正常连接到互联网上。而若是不打算让列表中的程序访问网络,只要将它的勾选项取消或直接删除列表中的程序名称即可。
②如果打算添加额外的程序以使它们能正常访问网络,可以点击面板上的“添加程序”按钮,然后在弹出的对话框中选择本地硬盘上相应的程序即可。
(4)进行端口设定
如果打算利用FTP服务器程序去打造一个FTP服务器,但只允许让少数朋友对该FTP服务器进行访问,可以按如下方法操作:
①将该程序加入到“例外”选项卡上的程序列表中,然后点击“添加端口”按钮,在出现的对话框中输入自定义名称、允许通讯的端口号及点选所使用的网络协议。
②点击“更改范围”按钮,在出现的对话框中设定好友所在的IP地址范围即可。
当进行完这些设置后,就只有使用这个IP地址段及端口的用户才能访问FTP服务器,而其他IP地址的用户则会被断然拒绝。
2.关闭高危端口
由于宽带的普及,利用电脑登录互联网已经成为家常便饭。在使用这些网络服务时,都是通过某一端口来实现的。不同的服务使用不同的端口号,而自己的电脑也可以开通若干个通信端口,这样,任何一种服务使用不同的端口工作时,就不会发生冲突。
不过在被各种网络服务充分利用的同时,电脑端口的开启,也会被一些非法攻击者利用。这样一来端口也会成为病毒、恶意代码甚至黑客攻击电脑系统的一种“通道”。如果对这样的“通道”不妥善管理,系统安全将会受到极大的威胁。
换句话说就是“计算机的所有对外通讯的端口都存在潜在的危险”,特别是一些高危端口,比如139、445等端口,更易成为攻击目标。
妥善屏蔽这些端口便可以将危险降至最低限度,在Windows XP操作系统中,我们无需使用第三方工具,使用系统自带的“TCP/IP筛选服务”,就可以轻松屏蔽高危端口。
①在桌面上的“网上邻居”图标上点击鼠标右键,选择右键菜单上的“属性”选项,在打开“网络连接”对话框中选中“本地连接”,在其上点击鼠标右键,选择右键菜单上的“属性”命令,此时会出现属性对话框。
②点击“常规”选项卡,在打开的页面中选择里面的“Internet
协议(TCP/IP)”然后点击下面的“属性”按钮,在“Internet协议(TCP/IP)属性”对话框中,点击下面的“高级”按钮,此时便会弹出“高级TCP/IP设置”对话框。
③在该对话框中点击“选项”选项卡,在打开的页面中选择“TCP/IP筛选”后点击下面的“属性”按钮,便可弹出“TCP/IP筛选”窗口。在该窗口中勾选“启用TCP/IP筛选”选项,点选窗口里的“只允许”选项,然后分别添加“TCP”、“UDP”、“IP”等网络协议允许的端口,最后点击“确定”按钮结束设定。
经此设置后,在“TCP/IP筛选”窗口中未被添加的所有端口均会被关闭。这样就可以屏蔽掉所有的端口,从而使系统的安全得到更多保证。
3.去除默认的网络共享资源
在Windows XP操作系统中,通常都存在着系统默认的网络共享资源,这样就会给那些不法侵入创造机会。因此为安全起见,我们要将这些默认的共享删除。
(1)显示隐藏的网络共享
在系统“运行”对话框输入“cmd”进入命令提示符窗口,在命令提示符后输入“net share”,而后敲击回车键,便可显示当前默认的共享资源,当然也包括那些隐藏的共享。
(2)临时禁用隐藏的共享
①双击“控制面板”对话框中的“管理工具”组件,在打开的窗口中双击“计算机管理”选项,即可出现“计算机管理”对话框。
②依次展开左侧列表上的“计算机管理→系统工具→共享文件夹→共享”选项,便可在右侧栏目中找到那些默认的共享项目,在其上点击鼠标右键,选择“停止共享”命令就可以了。

提示:在默认情况下,在鼠标右键菜单中可能没有“停止共享”选项,此时可进入“文件夹选项”中去除“使用简单文件共享”这一选项的勾选即可。
(3)自动删除隐藏共享
利用上述方法只是临时删除隐藏的共享,当重启时隐藏的共享又会重新恢复,因此我们不妨编写一个批处理文件,让它去自动删除认的共享。
比如新建一个名为kill.bat的批处理文件,其内容如下:
net share C$ /del (注:删除隐藏的C盘共享)
net share D$ /del (注:删除隐藏的D盘共享)
net share E$ /del (注:删除隐藏的E盘共享)
然后只要运行一下该批处理文件,即可自动将这些默认的共享删除了。
提示:若打算实现开机删除默认的共享,可以将该批处理文件复制到“C:\Windows\system32\GroupPolicy\User\Scripts\Logon”文件夹中,然后打开组策略编辑器,展开“本地计算机策略→用户配置→Windows设置→脚本→登录”选项,在弹出的窗口中点击“添加”按钮,为“脚本”栏目选择该批处理文件即可。
4.禁用IPC$空连接
一些黑客还可通过Windows XP操作系统默认开启的IPC$空连接,获得系统内所有帐号和共享资源列表,从而直接威胁到系统安全,因此我们可以禁用它。
在系统“运行”一栏中输入“Regedit”命令以打开注册表编辑器,依次展开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentCon-trolSet\Control\Lsa”子键,然后在打开的右侧窗口中双击“restrictanonymous”项,在弹出的对话框中将“数值数据”一栏设为“1”即可。
5.利用组策略维护系统安全
在Windows XP操作系统中,我们可以利用系统自带的组策略功能,将自己的系统打造得更为“坚固”。所谓组策略,它与我们熟知的注册表联系密切。注册表是Windows系统中保存系统、应用软件配置的数据库。通常用户为了满足某种需要,必须要对注册表手工配置,但这样一来便显得颇为麻烦。
组策略可提供系统中一些重要的配置模块,这样用户就可以通过对这些模块调配,从而达到方便管理计算机的目的。与手工修改注册表相比,它更加方便、灵活,功能也更加强大。
(1)禁止远程桌面控制
利用远程桌面连接功能,就可以使他人在异地控制本机。在无需该功能的情况下,为防范他人利用远程桌面连接功能恶意控制自己的机器,可以将其禁用。
依次点击“开始→运行”菜单项,在“运行”一栏中输入“gpedit.msc”命令后,点击“确定”按钮便可开启组策略对话框。
在打开的对话框中,依次在左侧窗口中展开“计算机配置→管理模板→Windows组件→终端服务”选项。而后在右侧窗口中双击“允许用户使用终端服务远程连接”选项,在打开的属性对话框中点击“设置”选项卡,点选“已禁用”选项,最后点击“确定”按钮就可以了。
(2)禁止建立网络新连接
网络的普及,使我们能及时掌握到各种资讯,享受到充分的网络资源。不过在享用网络资源的过程中,诸如病毒、恶意代码等不安全因素也可能会趁隙而入,因此可禁止其他用户通过本地计算机连接网络。
在组策略左侧列表中依次展开“用户配置→管理模板→网络→网络连接”选项分支,在右侧窗口列表中双击“禁止访问‘新建连接向导’”选项,在弹出的设置对话框中点选“已启用”单选项,点击“确定”按钮即可。
在启用此设置后,“网络连接”文件夹中的“开始菜单”中就不会出现“进行新连接”。因此,用户无法启动“新建连接向导”。
(3)实现软件禁用
如果在电脑中随意安装各种软件,那么便有可能因软件中带有病毒、恶意程序等缘故而危害操作系统的安全,所以我们可在组策略中稍加设置,禁止其他用户在电脑中安装软件。
在打开的组策略对话框左侧列表中,依次展开“用户配置→管理模板→系统”,双击在右侧窗口中的“只运行许可的Windows应用程序”策略,在弹出的对话框中点选“已启用”选项,点击“允许应用程序列表”区域中的“显示”按钮,则可出现“显示内容”对话框,点击“添加”按钮,在弹出的窗口中输入应用程序的执行文件名称即可。不过利用该法,用户只能运行加入“允许运行的应用程序列表”中的程序,这个设置只能防止用户从资源管理器启动程序,无法防止用户利用其他方式启动程序。
(4)禁止从光盘上安装软件
在组策略对话框中依次展开“用户配置→管理模板→Windows组件→Windows Installer”,在右侧窗口中双击“阻止从可移动媒体进行任何安装”策略,在弹出的对话框中点选“已启用”选项,而后点击“确定”按钮就可以了。
(5)禁用“添加/删除程序”
为防范其他用户随意安装、卸载应用程序,我们可以将计算机中的“添加/删除程序”选项隐藏。
依次展开组策略对话框左侧列表“用户配置→管理模板→控制面板→添加或删除程序”,双击右侧窗口的“删除‘添加或删除程序’”策略,此时会弹出“删除‘添加或删除程序’”对话框,在其中点选“已启用”选项,最后点击“确定”按钮结束。
此外在“添加/删除程序”分支中还可以对Windows“添加或删除程序”项中的“添加新程序”、“从CD-ROM或软盘添加程序”、“从Microsoft添加程序”、“从网络添加程序”等项进行隐藏,从而大大减少了因其他用户乱装软件而引起系统不稳定的机率。
(6)禁用注册表管理器
系统注册表的作用自然不可小视,若是他人频频乱改注册表,自然会给操作系统造成一定的隐患,为此我们不妨在组策略中禁用注册表。
依次展开左侧列表“用户设置→管理模板→系统”选项,在右侧对话框中选中“阻止访问注册表编辑工具”策略,然后双击该策略,在弹出的对话框中点选“启用”即可。
(7)让密码更加复杂
在Windows XP操作系统中,若密码过于简单,那么便容易招致黑客的破解。因此我们可以在组策略中提升密码的“含金量”,以确保用户安全。
依次展开组策略对话框左侧列表“计算机配置→Windows设置→安全设置→帐户策略”,选择其下的“密码策略”选项,在右侧窗口中即可出现一系列密码设置项目,它们分别是“密码长度最小值”、“密码必须符合复杂性要求”、“密码最长存留期”等选项。双击“密码必须符合复杂性要求”选项,在弹出的对话框中选择“已启用”;“密码长度最小值”这一项建议设置为8个字符;“密码最长存留期”和“密码最短存留期”可根据需要进行设置。
(8)更改管理员帐户
若是使用系统默认的管理员帐户Administrator,那么在确认管理员帐户名称的情况下,会让他人很容易破解管理员的密码。因此除了设定复杂的管理密码外,我们还可以更改系统默认的管理员名称,给管理员帐户上一道双保险。
在组策略左侧列表中依次打开“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,在右侧窗口中点击“拒绝从网络访问此计算机”选项,在打开的对话框中添加“Everyone”,这样他人便无法通过网络访问自己的计算机。
依次打开“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击右侧窗口中的“重命名来宾帐户”选项,在打开的对话框中将来宾帐户重命名为Administrator,而后设置一个复杂的密码;再双击“重命名系统管理员帐户”选项,将其设置为自定义的帐户名称,并且设定一个复杂的密码。
经此设置后,即便窃取了Administrator的密码,也无法对系统构成威胁,因为此时的Administrator已经是来宾帐户,并不具备系统管理员权限。
提示:我们还可依次打开“计算机配置→Windows设置→安全设置→本地策略→安全选项”,启用右侧窗口中的“登录屏幕上不要显示上次登录的用户名”,这样在登录时便无法显示上次登录的用户名。
6.正确设置共享目录的使用权限
在Windows XP操作系统中,可打开“我的电脑”窗口,依次打开菜单栏上的“工具→文件夹选项”,在打开的对话框中点击“查看”选项卡,在“高级设置”面板中找到“使用简单文件共享”这一选项,然后去除复选框中的勾选,点击“确定”按钮结束设置。
在需要共享的磁盘或文件夹上点击鼠标右键,选择右键菜单中的“共享和安全”选项,在打开的对话框中点选“共享该文件夹”选项,就可以设定为共享了。
点击对话框中的“权限”按钮,就会出现权限设置对话框,此时操作系统会自动将EveryOne这个用户组添加到权限模块当中。由于任何人都可以对共享目录进行操作,这样就会增加系统的风险性。为此,我们可在共享权限设置框中将EveryOne这个用户组删除或将其权限调整为读取,这样就能在一定程度上提高共享文件及系统的安全性。
7.妙用NTFS提升系统安全性
(1)将FAT磁盘文件系统升级为NTFS
在Windows 98操作系统中,在不借助第三方工具的情况下,只能识别FAT类型的分区格式,因此无法感受NTFS文件系统给操作系统所带来的稳定性和安全性。而在Windows XP操作系统中,由于它已经能够识别和使用NTFS格式,所以我们便可以将磁盘分区设定为NTFS文件格式,从而确保操作系统的稳定与安全。
所谓NTFS,是指磁盘的一种常见文件系统,是微软Windows NT内核的系列操作系统支持的,特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。同样是以簇为单位来存储数据文件,但NTFS中簇尺寸更小一些。相对FAT、FAT32文件系统而言,这样不但减少了磁盘空间的浪费,还减少了产生磁盘碎片的可能,从而为操作系统提供更高层次的稳定性与安全保证。
因此我们可以在系统安装前,将磁盘格式化为NTFS文件系统,然后再进行系统安装。如果在系统安装后打算将磁盘转换为NTFS时,可利用以下两种方法:
①一种是在打算转换的磁盘上点击右键,选择右键菜单上的“格式化”选项,在打开对话框的“文件系统”一栏中,选择下拉列表中的“NTFS”,然后点击“开始”按钮即可将磁盘转换成NTFS文件系统。
②以系统管理员身份登录系统,依次选择菜单“开始→运行”选项,在“运行”一栏中输入“cmd.exe”打开命令行窗口。在打开的命令行窗口中输入“convert volume /FS:NTFS”,按下回车键即可成功将磁盘转换为NTFS文件系统,注意其中“volume”为你想要转换的分区盘符(例如E:)。利用这种命令行方式进行转换时,会在不破坏转换磁盘的情况下将磁盘转换为NTFS。
提示:在操作系统中安装应用程序时,应尽量将它们的安装路径设定在非操作系统分区中,这样既有利于操作系统的工作效率,也可以在一定程度上确保操作系统的安全与稳定。
(2)提升可执行文件的使用权限
通常黑客会利用溢出攻击这种方式去获得目标电脑的权限,从而进一步去实施破坏。为此,我们不妨给一些可能会被用于攻击的命令设置一定的权限,让黑客们“无功而返”。在此以给“net.exe”这条命令设置权限为例。
①在自己的电脑中设置一个受限权限用户。点击Windows XP上的“开始”按钮,在弹出的菜单中点击“控制面板”选项,在开启的窗口中双击“管理工具”组件,然后在打开的对话框中双击“计算机管理”选项,便可弹出“计算机管理”对话框。在窗口左侧列表中,依次展开“计算机管理→系统工具→本地用户和组→用户”。
②在右侧窗口中点击鼠标右键,选择右键菜单上的“新用户”命令,在弹出的“新用户”对话框中分别输入创建的用户名称和密码,比如用户名称为“cpcwsafe”,点击“确定”按钮完成。
③打开已经设为NTFS文件格式的系统分区,比如为C盘。进入C:\Windows\system32文件夹,找到net.exe命令并将其选中,而后点击鼠标右键,选择右键菜单上的“属性”命令打开属性对话框。点击对话框中的“安全”选项卡,将页面中显示的所有组及用户名称全部删除。
④点击“添加”按钮,在打开的对话框中输入刚才所创建的用户“cpcwsafe”,点击“确定”按钮后就可以了。
经此设置后,net.exe命令便只能由cpcwsafe使用,黑客们在无法获得用户名称及密码的情况下,只能“望洋兴叹”了。利用该方法,我们可以对其他可能危及系统安全的文件设置相应的权限,比如可以对Autoexec.bat、Config.sys、Win.ini进行权限设置,从而实现对自启动文件的锁定,确保系统安全。
提示:当系统管理员打算使用添加权限的命令时,可在“开始”菜单的“运行”栏目中输入“runas /user:用户名称 可执行文件”命令格式去运行,比如运行“runas /user:cpcwsafe net”,然后根据提示输入cpcwsafe的密码,就可以让系统管理员运行net.exe命令了。
(3)加强操作系统重要文件夹的安全
在实际使用电脑的过程中,病毒、恶意代码往往会将“魔手”伸向操作系统的重要文件夹,比如Windows、System、System32文件夹,给操作系统带来隐患。为此我们不妨对这些文件设置使用权限,给它们穿上一件百毒不侵的“防护衣”。
给文件夹设置权限的方法相当简单。选中文件夹后点击鼠标右键,选择右键菜单上的“属性”命令,在弹出的对话框中点击“安全”选项卡,此时便会在“组或用户名称”区域中看到可操作该文件夹的用户、用户组名称。
将除Administrators和System两个用户组外的用户组全部删除,然后在下面的权限列表中去除“完全控制”、“修改”、“写入”等权限的勾选,点击“确定”按钮。
在经过如此设置后,当病毒等恶意程序试图向这些文件夹写入文件时,就会因没有相应的权限而拒绝写入,从而达到保护系统文件夹的目的。
若是为完成安装程序等要求而需向系统文件夹进行写入操作时,我们可重新设定这些文件夹的使用权限,然后再进行相应的操作。
8.防范恶意程序随“机”启动
注册表是Windows的一个具有巨大的树状分层结构的内部数据库,是微软专门为其32位操作系统设计的一个存储计算机配置信息的系统管理数据库,它具备控制 Windows启动的功能。所以一些诸如木马等恶意程序也悄然隐匿其中,给系统带来巨大威胁。
在系统“运行”一栏中键入“Regedit”打开注册表编辑器,便可了解到这些启动项目所在之处。
依次进入“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”、“HKEY_LOCAL_MACHINE\SOFTWA-RE\Microsoft\Windows\CurrentVersion\Run”、“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVerion\RunOnce”、“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx”、“HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run”这几个键值中都能发现一些不为人知的启动项目,一些恶意程序自然也可以藏匿其中。
如果觉得这些键值难以找到,只要依次打开注册表编辑器菜单栏上的“编辑→查找”选项,在打开对话框中的“查找目录”一栏中输入“Run”,然后勾选“查看”区域中的“项”、“值”、“数据”、“全字匹配”前的复选框,点击“查找下一个”按钮即可搜索出注册表中所有相关“Run”的键值。
鉴于这些启动项目的重要性,我们可以对它们进行一番设置,以确保它们不会被轻易修改,在此以给“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run”设置为例。
①打开注册表编辑器后依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,在“Run”项上点击鼠标右键,选择右键菜单上的“权限”命令。
②在打开的权限对话框中,可根据需要将Administrators和System两个用户组外的用户组全部删除,然后在下面的权限列表中去除“完全控制”、“修改”、“写入”等权限的勾选,点击“确定”按钮即可。
与设定文件夹的权限一样,经此设置后,在安装软件时会使一些程序无法实现自启动,所以我们只要将相应位置的权限恢复为可写状态就可以了。
提示:若复选框处于灰色不可选状态,可点击“高级”按钮,在弹出的对话框中去除“从父项继承那些可以应用到子对象的权限项目,包括那些在此明确定义的项目”复选框上的勾选,在随后出现的提示框中点击“复制”按钮即可。
9.善用自动更新功能查缺补漏
众所周知,自Windows操作系统诞生以来,其漏洞便不断涌现。这些漏洞往往会使操作系统的安全性和稳定性大大降低,因此微软都会不定期地发布为解决某一个具体的系统漏洞或安全问题而制作的补丁程序,让用户安装后去弥补这些漏洞。
在Windows XP操作系统中,我们可以利用自动更新功能去及时下载到最新的系统补丁程序,以确保系统的安全。
①进入“安全中心”面板,选择其中的“自动更新”项目,点击界面中的“启用自动更新”按钮即可开启自动更新功能。
提示:若打算关闭自动更新功能,只要在“控制面板”中找到“自动更新”选项并将其打开,在出现的对话框中点选“关闭自动更新”选项,最后点击“确定”按钮即可。
② 在“控制面板”中打开“自动更新”选项,而后根据自己的要求决定是否自动下载、不自动下载但有可用下载时进行通知、关闭自动更新等。
③当点选“自动(推荐)”选项,点击“确定”按钮后,便打开了系统的自动更新功能,在“安全中心”中的“自动更新”也会处于启用状态;而点选“下载更新,但是由我来决定什么时候安装”选项,则表示当有补丁文件下载后,就会出现询问用户是否安装的提示,以便让用户进行手动安装。
以后只要有最新的补丁推出,就会在第一时间被自动下载至自己电脑中并且能进行更新安装了。
二、系统性能优化
随着使用电脑的时间增长,与刚安装后的操作系统相比,大家一定会觉得当前操作系统的运行速度变得愈加缓慢,性能也大打折扣。如何才能让自己的操作系统重新焕发出活力呢?大家不妨利用以下招式进行诊治:
1.挖掘系统分区的磁盘空间
当操作系统使用了一段时间后,最明显的变化便是系统所在分区的磁盘空间越来越小。当系统分区的磁盘空间变小时,自然就会影响到操作系统的性能。为此,为Windows XP进行适当的“瘦身”运动,可以提高其机体活跃程度。
(1)取消系统中的休眠功能
打开系统中的“控制面板”对话框,双击其中的“电源选项”组件,在打开的对话框中点击“休眠”选项卡,可发现在“用于休眠的磁盘空间”区域中,休眠会占用一定的磁盘空间。启用休眠所占用的磁盘空间一般相当于内存的容量大小,在系统所在分区中,它是以hiberfil.sys这个文件表现出来的。为了节省系统的磁盘空间,可去除“启用休眠”的勾选,这样,hiberfil.sys就会被自动删除。
(2)转移虚拟内存的位置
在默认情况下,虚拟内存是由操作系统自动管理,是在Windows XP所在的系统分区根目录下名为pagefile.sys的系统文件。尽管该虚拟内存文件无法删除,但我们可以将其转移到其他分区中,从而给操作系统分区腾出宝贵的空间。
用右键点击桌面上的“我的电脑”图标,在出现的右键菜单中选择“属性”选项打开“系统属性”窗口。在窗口中点击“高级”选项卡,出现高级设置的对话框。
点击“性能”区域的“设置”按钮,在出现的“性能选项”窗口中选择“高级”选项卡,打开其对话框。
在该对话框中可看到关于虚拟内存的区域,点击“更改”按钮进入“虚拟内存”的设置窗口。选择一个有较大空闲容量的分区,勾选“自定义大小”前的复选框,将具体数值填入“初始大小”、“最大值”栏目,而后依次点击“设置→确定”按钮即可。
(3)删除不需要的驱动文件
Windows XP自带了大量的硬件驱动程序,除了一些自身所需要的驱动程序外,其他的完全可以删除。在Windows XP的安装目录下,如“Windows”文件夹,将其中的“Driver Cache\i386\driver.cab”文件删除,这样便可以节省出73MB的硬盘空间。
(4)删除备用的动态链接库
依次打开系统菜单“开始→运行”命令,在“运行”一栏中输入“sfc.exe /purgecache”命令,就可以将系统安装目录中“system32\dllcache”内所有的文件予以删除。当然我们也可以手工将它们删除,其大小约有300MB。
(5)删除帮助文件和不用的输入法
在实际应用中,我们很少会看系统的帮助文件,因此便可以将其删除。只要打开系统的安装目录,就可以看到一个名为“help”的文件夹,其大小约有60MB,直接将其删除即可。
对于一些不常用的输入法,同样可以将它们删除。我们可进入Windows XP的安装目录下找到“ime”文件夹,直接删除一些不需要的输入法即可,比如:chtime、imjp8_1、imkr6_1这三个目录,它们分别代表繁体中文、日文、韩文。
(6)清除临时文件
在运行过程中,Windows XP会生成一些临时文件,我们可以将它们删除。在操作系统的安装目录中,有一个“Temp”文件夹,将其中的文件全部选定后删除即可。
打开IE浏览器,依次选择主菜单“工具→Internet选项”命令,在打开对话框的“Internet”临时文件区域中,可分别点击“删除Cookies”和“删除文件”按钮,这样也可将保存在系统分区中的临时文件删除。
(7)清除补丁程序的备份文件
在前面的文章中,我们曾提及为了及时堵住系统漏洞,需要安装最新的系统补丁。不过在安装了它们之后,系统往往会对旧的系统补丁进行备份处理。以便在不需要新补丁时将其卸载后,仍能使用旧有的补丁程序。
但是由于新的补丁程序都经过严格的验证,并且的确能堵住最新的系统漏洞,因此我们大都不会将最新的补丁程序卸载。这样一来,所备份的旧补丁程序便成了不需要的“垃圾”了。
清除备份补丁的方法很简单,此时只要进入系统目录中,直接删除所有文件名带有$xxxx$的隐藏文件夹即可。
提示:对于新手朋友而言,也可利用第三方工具去清除补丁程序的备份文件,比如利用一款名为“xp_remove_hotfix_backup(Windows 2000/XP更新后备份清除工具)”的绿色工具就可以。
(8)转换字体安装目录
当系统中存在过多的字体时,同样会影响操作系统的性能。在此建议最好少安装不需要的字体。若是一定要安装较多的字体,不妨将字体目录转换至非系统分区中。
在非系统所在分区中新建一个自定义文件夹,比如cpcwfonts,将需安装的字体复制到该文件夹中。然后在“开始→运行”一栏中输入“fonts”命令以打开字体目录,依次打开主菜单“文件→安装新字体”命令,在出现的对话框里面找到非系统分区上的cpcwfonts文件夹,将“将字体复制到Fonts文件夹”的勾选去除,最后选中要安装的字体,点击“确定”按钮即可。

2.减少自启动项目,提高系统启动速度
操作系统在启动时,若自启动项目过多,自然会影响到系统启动速度,为此我们可以利用Msconfig去管理系统的启动项。
①在系统“运行”一栏中,键入“Msconfig”,即可打开“系统配置实用程序”窗口。
②点击“启动”选项卡,即可发现系统中所有随机启动的项目都在对话框列表中显示出来。在Windows XP系统中,系统默认的启动项目有IMJPMIG、TINTSETP、TINTSETP这三项。因这三项是日文、韩文等输入法的启动项目,而我们并不可能用到它们,所以可以禁止这三项随机启动。
而后我们只要根据自己的需求,再去除某些启动项目前复选框中的勾选就可以了。当所有都设定完毕后,点击“确定”按钮即可。
提示:运行Windows XP的过程中,当非正常关机后再次启动时,系统会自动执行磁盘扫描程序。在扫描每一个分区时,会发现都有10秒钟的等待时间。我们可以进入Windows XP的命令提示符模式,在命令提示符后输入“CHKNTFS /T:x”即可(输入时不含引号,x为等待时间),比如输入“CHKNTFS /T:0”,则表示无需等待时间;输入“CHKNTFS /T:3”,则表示等待时间为3秒钟。
3.正确设置虚拟内存
由于现在的内存价格已经越来越便宜,因此在自己的爱机中安装诸如1GB这样大容量的内存已经不是稀罕事。不过尽管内存容量增大了,当操作系统和应用程序需要的内存数量超过计算机中所安装的物理内存数量时,仍然需要虚拟内存来帮忙。
目前Windows的许多核心功能都需要用到虚拟内存,所以若虚拟内存容量设定不当,必会影响到操作系统的性能。因为每位用户在电脑中的应用并不完全一样,故所设定的虚拟内存容量自然也有所差别,我们可以利用下列方法精确设置虚拟内存。
(1)将虚拟内存的“初始大小”和“最大值”设为两个相同的临时数值
①依次点击系统菜单“开始→控制面板”,在“控制面板”窗口中双击“系统”组件,点击对话框中“高级”选项卡,点击页面上“性能”区域中的“设置”按钮。
②在打开的对话框中单击“高级”选项卡,在“虚拟内存”区域中点击“更改”按钮即可进入虚拟内存设置窗口。在“驱动器”栏目中选中分区盘符,在“所选驱动器的页面文件大小”区域中点选“自定义大小”选项,分别在“初始大小”、“最大值”栏目中填入相同的数值,比如1000MB,点击“设置”按钮确认设定,最后点击“确定”按钮。
(2)创建性能日志
①在“运行”一栏中输入“perfmon.msc”命令,在打开的对话框中选择“性能日志和警报”选项,选择其中的“计数器日志”,在右侧窗口中单击鼠标右键,选择快捷菜单中的“新建日志设置”选项。
②在“新建日志设置”对话框中为日志自定义任意名称,点击“确定”按钮后便可进入该日志文件的设置窗口。
③在该窗口中点击“添加计数器”按钮进入下一个窗口。可点击“性能对象”栏目上的向下箭头,在打开的下拉列表中选择“Paging File”。点选“从列表中选择计数器”选项,在其下方的栏目中选择“%Usage Peak”。点选“从列表中选择范例”选项,在其下的列表框中选择“_Total”,点击“添加”按钮后,再点击“关闭”按钮结束。
④返回日志文件的设置页面,并在“计数器”列表框中发现所添加的计数器。为便于日志文件的查看,我们可点击“日志文件”选项卡,打开“日志文件类型”下拉列表,选择其上的“文本文件”选项即可,最后点击“确定”按钮返回“性能”对话框。
这时在“性能”对话框中即可看到所创建的项目,其当前状态如以绿色表示,表明它已经启动了。
小提示:如果该项目为红色则说明还没有启动,在其上点击右键,选择右键菜单中的“启动”选项即可。
(3)测试虚拟内存的具体使用情况
①当性能日志创建完毕后,运行一些常用的程序。当运行一段时间后,进入系统分区下默认的文件夹“PerfLogs”中,以记事本程序打开其中的日志文件。我们可查看最后一列的数值,这些数值便是在该段时间中页面文件的使用情况,其单位是“%”。
②找到该列中的最大数值,若虚拟内存最大使用比率是21%,然后用1000MB×21%=210MB,这个210MB的值就是虚拟内存的“最小值”(1000MB为虚拟内存所设置的临时值)。
用该数值将虚拟内存初始大小设为210MB,而最大值可以根据磁盘空间大小自由设定,一般建议将它设置为最小值的2到3倍即可。
以上所介绍的皆为提高Windows XP性能的常用方法,其实我们还可以利用修改系统注册表的方法,去实现诸如提高窗口弹出速度、缩短关机等待时间等效果,也可关闭系统中不必要的视觉效果去优化操作系统的性能。鉴于篇幅所限,在此就不过多介绍了,大家可找相关文章去学习一番。
三、让系统运行稳定
在硬件能保证稳定工作的同时,我们也可以对操作系统做一番设置,以确保操作系统的稳定性。
1.选择正确的驱动程序
在安装某些硬件的驱动程序时,我们常会发现系统会弹出的一个警示框,大意为在硬件安装期间,Windows检测到当前的驱动没有经过认证,与Windows可能不兼容。当出现这样的警示框后,若仍然继续安装该驱动程序,那么就可能会发生Windows XP操作系统无法进行稳定工作的情况。
因此我们在安装硬件驱动程序时,应尽量选择经过微软认证的驱动程序,也就是WHQL(Windows Hardware Quality Labs)认证,它是微软对各硬件厂商驱动的一个认证。每一款通过该项认证的驱动程序,都表明它已经与Windows的兼容性达到100%,从而将系统蓝屏、死机等故障率降到最低限度。
为了在安装硬件驱动时能给用户一个提醒,我们可以进行如下设置:
打开“控制面板”,点击其中的“系统”组件打开“系统属性”对话框,点击“硬件”选项卡,在打开的页面中点击“驱动程序签名”按钮,在弹出的对话框中点选“警告”选项,并勾选“将这个操作作为系统默认值应用”,最后点击“确定”按钮结束。
当完成此项设定后,若再进行硬件驱动程序的安装,那么凡是没有通过WHQL认证的驱动就会弹出的一个提示框,以提醒用户注意。
2.解决程序兼容性问题
在多操作系统中,若在Windows XP操作系统中直接运行在其他操作系统中所安装的应用程序,尽管最后能成功运行,但在运行过程中往往会出现无法找到动态链接库和无法找到指定的路径等信息。此时我们可以利用环境变量让这些错误信息消失,以安装了Windows 98(安装在C盘分区)和Windows XP操作系统(安装在D盘分区)的双系统为例。
打开Windows XP“控制面板”中的“系统”组件,在出现的对话框中点击“高级”选项卡,在“高级”设置页面中点击“环境变量”按钮,从而进入“环境变量”设置对话框。
在对话框的“系统变量”区域中,双击列表框中的“Path”变量,即可打开“编辑系统变量”对话框。在“变量值”一栏中,我们可看到已经有“%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\Program Files\Support Tools\”等内容。
此时不要删除栏目中原有的变量值,然后在“变量值”内容中再输入如下内容:“C:\Windows;C:\Windows\SYSTEM;C:\Windows\SYSTEM32”(输入时不含引号,C盘为Windows 98操作系统的所在分区),点击“确定”按钮。当重新启动计算机后,便会发现那些错误提示已经消失了。
3.关闭不必要的服务
在Windows XP操作系统中,尽管一些服务不需要运行,但在默认情况下还是“一厢情愿”地启动着。由于服务的增多同样也会影响到系统的稳定性,因此我们可以将那些不需要启动的服务关闭或停止。
依次打开“控制面板→管理工具→服务”选项,便可看到当前系统中运行的所有服务,对于如下服务我们可以将其禁止:
alerter (在用户无需管理警报的情况下可禁止);
distributed link tracking client( 在没有局域网并且不使用NTFS分区的情况下可禁止);
indexing service(在不提供远程文件索引服务的情况下可禁止);
net logon(在无局域网上其他用户登录的情况下可禁止);
netmeeting remote desktop sharing (在不使用远程管理计算机的情况下可禁止);
tcp/ip netbios helper service(在不打算成为共享计算机的情况下可禁止);
tcp/ip print server(在不打算让计算机成为网络打印服务器的情况下可禁止)。
4.定期检查缺损的系统文件
当系统文件因种种原因而损坏甚至丢失时,往往会影响到操作系统的稳定运行。为此我们需要经常定期检查系统文件,及时查找到缺损的系统文件并将其恢复。我们不妨利用Windows XP中的“系统文件检查器”去完成这个任务。
①依次打开系统菜单“开始→所有程序→附件→命令提示符”或者直接在系统“运行”栏中输入“CMD”,则可进入到系统的“命令提示符”窗口。
②在命令提示符后输入“Sfc”并按下回车键,便可出现该命令各个参数所代表的意义。例如在命令提示符后键入“Sfc/Scannow”命令后,按下回车键,“系统文件检查器”就会开始检查当前的系统文件是否有损坏、版本是否正确。如果发现错误,程序就会要求插入Windows XP安装光盘来修复或者替换不正确的文件,从而保证了系统的稳定。
5.不要随意安装来历不明的应用程序及插件
由于一些来历不明的应用程序及插件经常会含有恶意代码及病毒,从而造成系统的不稳定,因此我们在安装时要格外留意。在不需要特殊应用的情况下,尽量少安装第三方应用程序。
因为安装的插件大都针对系统自带的IE浏览器,所以对于已经安装的插件,我们可以在安装了SP2补丁的Windows XP操作系统中,开启IE浏览器的“管理加载项”选项,在打开的对话框中便可以禁用或启动某些插件。
6.经常对系统进行维护操作
当硬件使用了一段时间后,自然会生成不少磁盘碎片文件,从而降低硬盘的工作效率,增加操作系统的不稳定机率。
可以打开桌面上“我的电脑”图标,选择打算进行维护的分区,点击鼠标右键,选择右键菜单的“属性”选项。在打开的对话框中点击“工具”选项卡,就可以利用其中的工具进行诸如磁盘查错、磁盘碎片整理等操作,及时修复文件系统所存在的错误。
此外,我们尽量不要在同一操作系统中开启多个杀毒软件及防火墙,这样容易因为同一类型不同款的软件造成冲突,而且多款同类工具的运行会占用系统大量的资源,使系统运行速度减慢甚至造成系统的不稳定。
四、备份系统重要数据
在打造了一个稳定、高效、安全的操作系统后,我们还要注意备份重要数据文件。倘若操作系统一旦真的“一病不起”,那么有可能损坏或丢失某些重要数据,因此经常备份重要数据尤为重要。除了备份重要数据之外,我们还可以利用操作系统自带的“系统还原”功能或“Ghost”一类的备份工具去备份完整的操作系统,让系统随时能得以恢复。
由于利用操作系统自带的“系统还原”功能去备份、还原操作系统的方法已经屡有介绍,故在此仅向大家介绍其他相关的设置要求。
①只监视重要分区。在Windows XP操作系统中,系统是默认对所有分区进行系统还原监视的。系统还原会耗费大量的硬盘空间,而一般我们只需要对系统分区和重要数据备份分区进行系统还原监视即可,对于其他分区没有必要浪费磁盘空间。
②要保证有足够的磁盘空间。开启系统还原至少需要200MB的可用硬盘空间。若硬盘没有200M可用空间,系统恢复将自动禁用。在缺省情况下,系统还原最多只占用12%的硬盘空间,若达到这个界限,它的“自动还原点空间管理”功能便会自动清除最老的还原点,以便释放出硬盘空间去创建最新的还原点。
③还原分区。在进行系统还原时,若操作系统连安全模式也无法进入,但仍可以进入“带命令行提示的安全模式”,就可以在命令行提示符后面输入“C:\Windows\system32\restore\rstrui”并按下回车键(以系统所在盘符为C盘为例,输入时不要带引号),同样也能打开系统还原操作界面,接下来也可以实现系统还原。
提示:若用户的电脑配置较低,最好就不要在正常引导的环境下进行还原,因为在这种环境下系统还要加载许多程序和服务,会影响还原顺利完成。可以进入到安全模式下进行还原,这样,由于系统的负荷较轻,会大大提高系统还原的成功率。