彻底释放显卡的能量——显卡性能提升指南

PC·DIY

近年来,市场上可改造的显卡产品越来越多,不同品牌或不同型号的显卡,可能由于某些原因将显示核心作了不同的降级处理,因而无法发挥显示核心的全部性能。我们只要根据实际情况,使用一定的方法对显卡进行改造,就可以彻底释放它们的能量。

哪些显卡可以改造

一般来说,可以改造的显卡主要有以下三种情况:

1.显示芯片厂商推出的相同核心,分别用于生产高端和低端显卡,如专业绘图卡和普通显卡。

2.显示芯片的“体检”是相当严格的,如果一块高性能的显示芯片在渲染管线全部开启的情况下运行有不稳定现象,就会进行降级处理,屏蔽部分管线,制作成低端显卡。

3.随着市场的需求变化,显卡生产厂商对产品进行相应调整,如高端显卡市场的需求量低,而低端市场可能供不应求,某些显卡厂商就会把部分合格的高端显示核心降级,制作成低端显卡。

当然,并不是所有显卡都可以改造,即使是相同品牌甚至相同型号的产品,也存在有些可以改造、有些不能改造的情况。

改造方案1:打开被屏蔽的渲染管线

不少显示芯片在出厂时,由于“先天体质”较差,被屏蔽掉了一部分渲染管线,我们只要打开这些渲染管线,就可以大大提高显卡性能。要做到这一点,功能强大的RivaTuner必不可少,这款软件可以破解显卡的驱动文件,其最新版本为15.7(下载地址:http://dl.pconline.com.cn/html/1/9/dlid=2369&dltypeid=1&pn=0&linkPage=1.html)。

最新版的RivaTuner v2.0 RC 15.7软件可以破解ATi的驱动程序文件,安装该软件后,在“X:\Program File\RivaTuner v2.0 RC 15.7\PatchScripts\ATI\SoftR9x00”目录中,有两个名为Soft9x00 w2k.rts和Soft9x00 w9x.rts的脚本文件,它们分别破解对应Win2000/XP和Win 9X系统的显卡驱动文件ati2mtag.sys(通常在“C:/Windows/System32/Dirver”目录中),从而将显示芯片的渲染管线全部打开。下面笔者就以Radoen 9800SE显卡为例,介绍实际的改造过程。

步骤1:准备改造所需程序及文件。下载并安装ATi催化剂驱动和RivaTuner v2.0 RC 15.7。并复制两个“C:/Windows/System32/Dirver”目录下的驱动文件——ati2mtag.sys,一个作为备份,另一个用于破解。

步骤2:破解驱动文件。打开“X:\Program File\RivaTuner v2.0 RC 15.7\PatchScripts\ATI\SoftR9x00”目录,选择与操作系统对应的文件并双击它,出现如图1所示的界面,在界面下方的下拉菜单中选择“force RADEON 9800 capabilities”,点击“Continue”按钮后会弹出对话框,要求输入文件ati2mtag.sys的位置,选择刚才复制的驱动文件进行破解即可。

46-e6-01.jpg
图1

步骤3:覆盖系统中的驱动文件。重新启动机器进入安全模式,把破解好的驱动文件复制到“C:/Windows/System32/Dirver”目录中,替换系统中原有的驱动文件。这时打开显示芯片渲染管线的操作就完成了。

注意:在改造完成后,我们最好对改造后显卡的效果进行一下测试,比如运行一些对显卡要求较高的测试软件或大型游戏等。如果改造失败,可以在安全模式下利用备份好的驱动文件覆盖修改后的驱动文件即可。

改造方案2:软件超频

毫无疑问,借助软件来调节核心/显存频率是显卡超频最简单、最安全的方法。而在所有的显卡超频软件中,PowerStrip和 RivaTuner应该是目前非常优秀的两个工具了。下面笔者就以RivaTuner为例,谈谈如何对Radeon 9700 Pro显卡进行超频。

步骤1:确认显卡工作正常,下载并安装RivaTuner。

步骤2:运行RivaTuner,出现如图2所示界面,点击芯片类型下面“256-bit R300 With 128MB DDR memory”文字旁边的三角框(图2),弹出一个扩展工具栏。选择第一个项目“Low-level system settings”(图3)后,就能看到“Over clocking”窗口了(图4)。

46-e6-02.jpg
图2
46-e6-03.jpg
图3
46-e6-04.jpg
图4

步骤3:勾选“Enable low level hardware overcl”选项前面的复选框,这时会弹出一个对话框,从中选择“detect now”。接下来可以调节显示核心和显存的工作频率了。当然,调节时最好循序渐进,幅度不要太大。

步骤4:最后勾选“Apply Overclocking at Windows Startup”前面的复选框,这样在每次启动计算机的时候,系统就会自动加载软件进行超频了。

注意:软件改造显卡是一种比较容易实现的方法,其工作原理是在系统启动时拦截显卡硬件ID,同时赋予改造显卡新的ID,使驱动程序误认为是目标显卡。不过,这种方法相对延长了系统启动时间,有些软件要占据一部分内存空间。

改造方案3:修改显卡BIOS

虽然用软件改造显卡很简单,但这种方法也有先天不足,就是重装软件或系统后必须重新设置。很多朋友希望通过一个一劳永逸的方法来改造显卡,而修改、刷新显卡BIOS就是最典型的方法,这种方法是对显卡BIOS文件中的相关设置进行修改,并把修改后的BIOS文件刷新到显卡BIOS中。下面笔者以GeForce FX5900 Ultra显卡为例,进行详细说明。

步骤1:准备相应的工具软件。对NVIDIA显卡来说,最佳搭档当数NiBiTor了,该软件最新版本是2.5(下载地址:http://www.mydrivers.com/dir129/d51974.htm)。另外,还要准备BIOS刷新工具NVFlash(http://drivers.mydrivers.com/dir129/d51854.htm)。

步骤2:读取并备份显卡BIOS文件。启动系统进入DOS环境,找到NVFlash工具所在目录,在命令提示符后键入“nvflash –b <文件名>”命令,保存显卡BIOS文件(备份这个BIOS文件到其他分区)。

步骤3:修改BIOS文件。运行NiBiTor 2.5打开显卡BIOS文件,出现如图5所示界面,选择“Clockrates”标签页,开始调节显卡的核心/显存工作频率。进行相应的调整后,保存BIOS文件(另存为一个新文件)。

46-e6-05.jpg
图5

步骤4:刷新显卡BIOS。重新进入DOS环境,找到NVFlash所在目录,输入“nvflash –f <新BIOS文件名>”,将修改后的BIOS文件刷入到显卡BIOS中。

注意:这种方法涉及到修改和刷新BIOS,因此备份好BIOS文件非常重要。

改造实战:X800 GTO2变X850XT

X800 GTO2是蓝宝推出的X800 GTO系列显卡的一个特别版。这款产品采用了R480核心,但只开启了16条管线中的12条,其他4条被屏蔽了!但只要刷新修改过的BIOS,就能打开这4条屏蔽的管线,而且成功率非常高。

第一步:确认显卡是否可以改造。下载安装ATITool(http://nj.onlinedown.net/soft/36565.htm),运行后按住shift键点击“Settings”,可以看到如图6所示界面。注意图6中有标记的那两个位置的字母,如果这两个字母不是“F”,那么这块显卡就不能使用下面的方法改造了。

46-e6-07.jpg
图6

第二步:下载必要的工具软件及显卡BIOS文件。首先下载ATi显卡BIOS刷新工具,注意:普通版的刷新工具都有校验功能,不能对显卡BIOS随意刷新,因此我们要下载改造版的BIOS刷新工具Flashrom(http://www.techpowerup.com/articles/100/images/flashrom16p.zip)。

接下来还要下载改造版的X800 GTO2显卡的BIOS文件(http://www.techpowerup.com/articles/127/images/Sapphire.X800GTO2_16P.Samsung16.bin)。这个BIOS文件已经修改了开启的渲染管线数量,但是没有改动显卡核心/显存的工作频率。

最后我们还要下载X800 GTO2显卡的原始BIOS文件(http://www.techpowerup.com/articles/127/images/Sapphire.X800GTO2.Samsung16.bin),以防万一。另外,如果下载的BIOS文件名超过8位,最好修改一下,因为DOS环境不支持长文件名。

第三步:刷新显卡BIOS。进入DOS环境,输入命令“flashrom -f -p 0 bios.bin”,刷新显卡BIOS(图7)。

46-e6-08.jpg
图7

注意:这里假设以上文件(包含flashrom软件、打开16管线的BIOS文件)都拷贝在驱动软盘上。

如果一切正常,重新启动机器以后,这块显卡的16个管线就已经打开并且正在工作了。我们可以进入Windows系统,用ATITool检验16条管线是否都已经打开(点击主界面中的Settings按钮,进入Overclocking窗口,就能看到显卡已开启的管线数目)。

第四步:显卡超频。为了进一步提升性能,我们还可以借助ATITool软件为修改后的X800 GTO2显卡超频。显卡的核心频率可以从原来的400MHz超频到540MHz,显存频率也可以由默认的490MHz超频到590MHz,这已经接近X850XT PE显卡的水平了。

我们分别对改造前、超频前和超频后的X800 GTO2显卡进行了测试(测试软件包括3DMark03、3DMark005、UT2004等工具),结果该显卡在超频前的性能比改造前的提高了近15%,而超频后的性能比超频前提高了20%。性能有非常明显的提升。现在改造好的X800 GTO2已经达到了ATi当前顶级显卡X850 XT PE的性能了。换句话说,产品价值从目前的2000元升值到了3500元,一下子节省了1500元!

其实改造显卡并不是一件很难的事,只要事先做好充分的准备,针对相应的显卡,使用特定的方法,就可以改造成功。就DIY初学者而言,在刚开始改造显卡时,不要一味地追求将显卡改造成某种高端型号的产品,提升显卡的性能才是改造的真正目的。