返回列表 回复 发帖

[技巧] 优化WinXP游戏性能的技巧

糟糕的游戏性能绝对不会令人感到愉快,你可以算一算新3D射击游戏中的帧速率,而在飞行模拟游戏中你更是常常会被地形数据的载入打断。另外,游戏载入和存储的时间似乎占用了越来越长的时间。我们都经历过这些事情,但我们能做些什么呢?OK,不要恐慌。Windows操作系统为你提供了大量推进性能和管理讨厌硬件设备的诀窍。即便你已经精通了Windows 95和98的使用方法,Windows XP仍然带来了一些新的改变,本文的主旨就是带你浏览一下这个新操作系统的一些使用和调整技巧。
Windows基础
在你把那个恼人的游戏装进包装盒并准备到商店退货之前,请用几分钟时间对Windows XP进行一些简单的检查。
禁用后台应用程序(简单)
你的计算机上运行的每一个任务或应用程序都将占用一定数量的处理器资源。运行的任务越多,留给游戏的整体资源就越少--因此,其性能必将受到影响。这时可以简单地退出任何不需要的后台任务以便将计算机最大的处理器资源贡献给你的游戏。Windows XP提供的任务管理器就是一个可以让你在任何时刻检查程序运行状况的工具。

在Windows XP中你可以利用任务管理器检查和退出当前的任务及应用程序。
同时按下Ctrl+Alt+Del打开任务管理器并选择应用程序标签,点击并关闭任何程序(除了正在运行的那个游戏)。然后在进程标签下看一看内存中运行的工具,例如音频混音器、防火墙、游戏控制器、或者杀毒软件。试试退出任何非系统自带、占用了大量内存或CPU资源的任务(那些任务的右边都有你的用户名)。举个例子来说,如果你有一个占用了CPU资源的游戏杆管理器,但是当前的游戏并不需要游戏杆,那么可以停止游戏杆管理器并看一看效果有没有什么不同。
这里只有两条规则:每次只退出一个任务(你可以关闭并重启系统以便恢复所有的任务);除非你正在试着隔离一个影响系统稳定性的任务,否则不要退出任何标为"系统"或"服务"的任务
扫描硬盘(中等)

Windows XP一般会自动检查磁盘,但尽量定期进行彻底的手工检查。
硬盘驱动器以扇区(术语称之为簇)分组存储数据,而存储的文件将会分成多个部分占用物理硬盘上任何地方空闲的簇。有时候簇会"丢失",这样一个文件就会变得不完整,或者两个或更多的文件意外地试图使用同一个簇。另外硬盘老化也会导致一些簇毁坏(以避免它们再存放数据)。ScanDisk可以检查和修正这些普通的磁盘问题,一般最好每几个月就运行一次彻底的磁盘检查。
在Windows 98中,ScanDisk是位于系统工具菜单组下的一个独立程序,Windows XP将一个非常类似的工具集成到了磁盘属性窗口中。在我的电脑窗口中右键点击一个磁盘并打开它的属性窗口,然后选择工具菜单。点击开始检查来测试磁盘的错误。这里有一个小技巧:如果在测试磁盘寻找错误的时候你不选择"自动修正文件系统错误"的复选框,那么稍后再次运行测试并修正错误的速度会快一些。有时候Windows XP需要重启系统完成检查,这时的界面和Windows系统非正常关机后的自动磁盘检查是一样的。
磁盘碎片整理(中等)

磁盘整理程序将重新组织硬盘上的文件以便加快载入时间。
当磁盘空间有限的时候,一个文件将会利用磁盘任何地方的空间,因此文件会散布在物理磁盘不同部分的簇上,这最终会导致整个磁盘上存放着大量的文件碎片(称之为"文件破碎")。由于磁盘寻找每一个分散的簇需要一定的时间,磁盘性能显然会受到影响。一般你会看到游戏或存盘文件载入的时间变得更长,这时就需要利用Windows XP附带的磁盘碎片整理程序对硬盘进行整理以便将文件碎片整合到一起。
点击开始、所有程序、附件、系统工具,你就会看到磁盘碎片整理程序。首先利用分析按钮检查磁盘并测定碎片的数量,如果有超过10%的碎片就点击整理按钮。注意根据磁盘的容量、文件的数量、和碎片的数量一次整理可能会耗费数小时的时间。
Windows Update(简单)

使用Windows Update网站修补你的Windows XP操作系统。
定期使用Windows Update程序直接从微软检查Windows XP的补丁和驱动升级是一个好主意,这是获得微软为一些程序(包括游戏)制作的兼容性修正和Windows组件新版本(比如DirectX或Windows Media Player)的一个方法。驱动升级也很方便,因为你可以在一个地方找到各种各样的网卡、声音、和其他系统新驱动程序--试过之后你绝对不会再想费时费力地分别找这些东西。连上Internet然后点击Windows Update,一个浏览器会自动弹出并将你带到升级站点。点击"扫描更新",这个站点将检查你的Windows XP组件并列出现有的全部升级。选择你希望的升级,之后这些升级将被下载并安装到你的计算机上(有时需要重启系统)。
系统还原(中等)
Windows XP提供了一个保存系统状态的系统还原功能,当在系统中添加或删除程序、驱动、和工具的时候这个功能将定期创建新的"还原点"。当你的计算机上充斥着更新的驱动程序或臭虫成灾的游戏演示版本时,你可以使用系统还原将整个系统回复到之前正常的工作状态。

出现问题的时候,你可以用系统还原向导将计算机恢复到之前正常的状态。
点击开始、所有程序、附件、系统工具,然后选择系统还原。利用Windows XP的系统还原向导从现有的还原点选择回复系统,或者手工创建一个新的还原点(在安装大型的新游戏时这是一个很方便的功能)。
利用系统还原功能,往往你就不必重新安装Windows XP,除非你希望将自己的计算机回复到单纯的"出厂"状态。然而,系统还原确实需要占用一些磁盘空间以便存放那些还原点的数据。如果你的硬盘空间有限并关闭了系统还原功能,那么你仍然需要用老方法恢复Windows XP。
重装Windows(高级)
假如系统还原没有效果,那么重装Windows是排除问题和整理系统性能的可靠方式,不过大多数情况下并不需要彻底的重装。运行Windows安装程序中的修复选项不会对以前的设定造成影响,而且你也不必重新安装许多应用程序,因此这是修正麻烦问题的一种相当直接简便的方法。
安装Windows XP最直接的方式是从CD-ROM启动,你只需要进入BIOS为系统设定一下启动顺序,将CD-ROM置于硬盘之前就可以了。在Windows安装准备完成后选择现有的硬盘,但是在最后一个屏幕要按"R"键而不是回车进行修复安装。如果意外地按下了回车键,那么Windows将警告你会失去原有的设定,这可以提醒你返回上一步选择修复选项。
修复安装将会重新装载许多Windows组件并需要你重装所有比Windows XP发行时更新的设备驱动程序。这是让Windows XP在一次严重错误之后平稳运行的必要步骤。
修复安装在大多数情况下都很有效,但是偶尔你也会希望完全重新开始并在安装前格式化硬盘。如果你的硬盘已经几年没有格式化并且可靠性降低的话这是最有效的方法。如果要这么做,你需要一张Windows 98/Me的启动盘来直接进入DOS状态。将所有重要文件备份之后(任何没有备份的文件都会丢失),用这张启动盘重新启动系统并运行FDISK程序清除和重建新的分区。然后就可以安装Windows XP,具体的步骤请参阅GameSpot的计算机安装指南。
图形检查
大多数同性能相关的图形设定都可以在一个游戏本身的选项中调整,不过在Windows XP中利用新的驱动程序、DirectX升级、和硬件加速设定也可以推进图形的性能。
显卡驱动(中等)

在驱动程序窗口中你可以看到系统当前的显卡驱动程序。
显卡驱动一般会不断地升级,为了获得最佳和最可靠的游戏性能,采用最新的显卡驱动是至关紧要的。新的驱动会修正游戏的兼容性问题,而且游戏开发人员大多用最新的驱动版本测试他们的游戏。驱动升级也会大大提高性能,尽管不是每一个新的驱动版本都包含了优化的代码,有一些甚至还会略为降低运行速度。
首先检查你的显卡确认制造商和型号,找到这些信息的一个方法是打开设备管理器,点开显示适配器条目(在右方的图中你可以看到我们的显卡"3D Prophet III Titanium 500")。双击显示适配器并点击驱动程序标签。在这里你会看到驱动的相关信息,包括制造商、发布日期、和版本。当你寻找驱动升级的时候这些信息是非常有用的。大多数信息也可以从显示控制面板中找到,简单地在桌面上点击右键选择属性就可以打开这个面板。你可以在设置窗口看到显卡的型号,点击高级按钮的话还可以找到更详细的设定和信息。
驱动下载
3dfx Creative Labs Nvidia
ALi Hercules SiS
ATI Intel VIA
请浏览你的显卡的支持网站并寻找最新的驱动程序,上面列出了最常见的驱动程序网站。选择一个符合你的操作系统(例如,Windows XP)、比当前版本更新的驱动程序,然后把升级包下载到你的硬盘上,如果需要请运行解压缩程序解包。现在大多数驱动升级文件都有一个安装向导,因此你只需要双击该文件并重启系统就可以了。
如果驱动程序没有自动安装界面,而是一个自解压的文档,只要双击文件解开驱动程序。然后再次打开显卡的驱动程序窗口,点击更新驱动程序按钮。这将启动一个Windows XP的向导程序指导接下来的步骤--一般只要指定新驱动版本放置的地方就可以了。这个向导会提示玩家重新启动计算机,重启后请检查驱动程序窗口来确认驱动升级安装完毕。 如果你发现新版驱动导致的问题比其修正的更多,那么可以用驱动程序窗口的返回驱动程序按钮自动恢复之前的版本。另一个可选方法是使用系统还原程序将计算机回复到新版本安装之前的还原点。
另一个需要注意的是--虽然显卡过去常常使用单独的OpenGL驱动--但是现在的显卡将所有的程序都集成到了一个驱动包中。你并不需要寻找单独的OpenGL驱动,因此如果你看到OpenGL错误信息,那么只需要为自己的显卡安装最新的统一驱动程序
检查DirectX(中等)

使用"dxdiag"工具检查当前的DirectX版本。
DirectX是游戏用来访问图形、声音、和输入设备的一套驱动程序和API集。新游戏一般需要最新版本的DirectX,目前是8.1版。如果一台计算机没有一个游戏所需的最低版本,那么游戏将无法运行--或者会出现色彩闪烁或声音断断续续等问题。Windows XP本身自带DirextX 8.1,不过在今年晚期我们将会看到一个新版本的DirectX,因此了解如何检查DirectX升级是很重要的。
dxdiag.exe可以检查当前的版本。点击开始、运行,然后键入"dxdiag"回车,这个DirectX诊断工具就会启动,你可以在系统标签底部的DirectX版本条目右边看到现在的版本号。现在可以登陆微软的DirectX网站 www.microsoft.com/directx)察看最新的版本。另外新版本的DirectX也会显示在Windows Update网站上供用户下载。
图形加速(中等)

确保硬件加速滑动条设置成最高,或者逐步降低以便改进系统的稳定性。
你可以通过关闭Windows XP的硬件加速设定局部调整图形性能或系统稳定性问题。一般而言,系统默认图形硬件发挥最大的性能,不过设为完全加速的时候存在bug的驱动程序或固件兼容性问题会降低系统的稳定性。在升级驱动程序、固件、或者显卡之前你可以降低硬件加速级别以便恢复稳定性。随着鼠标点击加速滑动条的不同位置下方相应的信息会说明较低设定关闭了哪些加速选项。
右键单击桌面任何空白位置选择属性,然后进入设置页面,点击高级按钮,选择疑难解答标签。硬件加速滑动条一般设定是满的,如果系统运行正常就完全不需要改动。如果硬件加速条没有设定在最右方,那么你可以试着逐步提高以便改进图形性能。
如果你的系统经常假死或宕机,那么可以适当降低硬件加速。每降低一步就检查系统是否正常(尽管这会降低图形性能),然后更新显卡驱动程序、固件、或者硬件以便彻底解决问题。
分辨率和色深(简单)

如果无法在游戏中调整,那么可以用显示设置改变分辨率和色彩深度。
事实上所有的游戏都提供了调整分辨率和色深的选项--因此你完全不必反复改变桌面的设定。但是一些游戏会自动选择桌面设定,你可能会发现较高的分辨率和色彩深度会降低帧速率。如果游戏使用了桌面的设定,那么在运行这个游戏之前你可以先用系统的显示设置调整桌面设定。右键单击桌面任何空白位置,选择属性,然后点击设置标签。调整屏幕分辨率滑动条并从色彩质量下拉条中选择适当的色彩设定。点击应用接受做出的改变,然后试试重新运行游戏。在找到可以接受的游戏性能之前或许你需要多次尝试不同分辨率和色深的组合。
内存和存储
游戏需要从硬盘载入数据,而且通常依赖光驱读取音乐和动画等多媒体文件。如果一个游戏载入时间很长,或者游戏中的过场影片播放得断断续续,那么下面一些驱动器方面的调整或许会有所帮助。
返回列表