为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

显卡BIOS修改详细方法

2012-04-12 23页 doc 1MB 66阅读

用户头像

is_279318

暂无简介

举报
显卡BIOS修改详细方法 显卡BIOS修改详细方法 前言:   如果想彻底挖掘出一款显卡的潜力,就必须修改最底层的东西,修改硬件自然是最终的手段,但硬件加压(电路MOD)不符合一般用户的需求:1.硬件加压后供电模块的发热会暴增,以至于整个显卡PCB都处于炙热的煎熬,这样就需要强力的散热系统;2.即便是加强散热,随之而来的就是令人无法忍受的噪音;3.显卡的元件长期工作在极限状态下会大大缩短显卡的使用寿命;4.最重要的是MOD后会丧失质保,显卡品质参差不齐的今天质保尤为重要。   修改显卡BIOS同样可以获得强大的性能提升,却没有上面种种隐患存在,并且出...
显卡BIOS修改详细方法
显卡BIOS修改详细方法 前言:   如果想彻底挖掘出一款显卡的潜力,就必须修改最底层的东西,修改硬件自然是最终的手段,但硬件加压(电路MOD)不符合一般用户的需求:1.硬件加压后供电模块的发热会暴增,以至于整个显卡PCB都处于炙热的煎熬,这样就需要强力的散热系统;2.即便是加强散热,随之而来的就是令人无法忍受的噪音;3.显卡的元件长期工作在极限状态下会大大缩短显卡的使用寿命;4.最重要的是MOD后会丧失质保,显卡品质参差不齐的今天质保尤为重要。   修改显卡BIOS同样可以获得强大的性能提升,却没有上面种种隐患存在,并且出现危险的几率极小,最坏的情况也不过用某种方法重新刷回原始BIOS,本文将一步一步教你通过修改BIOS释放硬件的潜力。   Nvidia和ATI显卡都有自己的显卡BIOS编辑器和刷新工具。但即使ATI的最新BIOS编辑器无法支持ATI的DirectX 10显卡,ATI显卡目前只能够通过刷新更高端版本的BIOS提升性能,例如 2600Pro刷新2600XT的BIOS,无法通过BIOS编辑器来修改,所以本文主要讲解Nvidia显卡。   修改前的准备工作: Nvflash是Nvidia显卡BIOS刷新工具,用来刷入新的BIOS,在DOS下运行。 Nibitor用于编辑修改BIOS文件,在Windows下运行。 NortonPartitionMagic用来调整创建一个FAT32分区,因为DOS无法识别NTFS分区。刷新BIOS的软件和显卡BIOS文件都放在这个分区里,如果你的硬盘里有FAT32,就没有必要使用。 MAXDOS可以用来启动DOS,如果你有DOS启动盘,就没有必要使用。 ATI TOOL简单方便的显卡超频工具,用于超频和检测稳定性。 Rivatuner用于检测频率和温度。 以上软件更新都非常快,建议使用时下载最新的版本。 拿一款GeForce8600GT做范例 一.获取并备份显卡原始BIOS文件 1.启动Nibitor,点击Read BIOS,选择SelectDevice,然后选择读取的硬件,测试机上只有一款8600GT,所以只有一个“Nvidia PCI-E 8600GT”可供选择。 2.点击Read BIOS,再点击Read intonibitor,把BIOS文件读进软件中。然后选择File——Save BIOS保存原始BIOS文件 INCLUDEPICTURE "http://file.llloo.cn/img/BIOS_2565/v4.jpg" \* MERGEFORMATINET 原版BIOS一定要保存好,如果BIOS刷新失败后可以用来修复。 二.默认电压超频 1.Nibitor中的BIOS参数 Clockrates: 这里可以修改核心频率、Shader频率、显存频率。 这个选项分为“3D”频率、“2D”频率、中间的“Thrtl”示的是保护触发,在超频过程中一旦设置的参数无法使显卡承受时,将会自动降至Thrtl中的预设值,以保护硬件不受损坏。 Voltages: Exact Mode显示可选GPU电压,VID Mode显示当前的GPU电压模式。 Adv.lnfo:这里可以修改显卡ID,这里的选项与性能无关,一般不做修改。 Timings:延迟编辑器,类似于内存的延迟。这里的参数可能对显存造成永久性的损坏,需要先查询显存型号的PDF文档,参照官方给出的最佳定义进行修改,然后逐渐缩紧延迟。   Temperatures:温度控制。Critical对应的是核心温度115度、环境温度X时停止工作;Throttling对应的是核心温度X、环境温度X时减速运行。Fanboost对应的是核心温度X、环境温度X时全速运转。Fanspeed对应各种模式下风扇转速,笔者做测试使用的是一款被动散热的8600GT,所以3D模式下风扇转速显示100%,2D则没有定义。 BootSettings: 启动设置,这里可以修改开机时显卡显示的信息,不过字符数不能超过79个。“Display Boot Messages”(显示启动信息)和“Display Memory Size”(显示显存容量)都可开关。 2 获得显卡的极限频率 INCLUDEPICTURE "http://file.llloo.cn/img/BIOS_2565/j2.jpg" \* MERGEFORMATINET   打开ATI TOOL,选择右下角的Settings,如图勾选Applyclock与Use clock。前者是频率即时生效,后者是定义核心频率与显存频率的范围。然后返回点击Scan for Artifacts,它可以非常敏锐地检测出频率是否稳定,同时点“+”或者拖动滚动条来获取最佳频率。如图如果Scan for Artifacts开始出现小黄点,那么当前的频率已经开始不稳定,可以用3DMark03开4AA/8AF来判定,由此得出一款显卡在默认电压下的稳定频率X、Y。 3.获得对应的Shader频率     在DirectX 10之前的显卡中,管线频率与ROP频率都是与核心频率同步。但是Nvidia新的DirectX 10显卡把统一渲染单元——Shader频率设置为核心频率的2倍多一点,ROP频率仍旧与核心频率同步。Shader频率会随着核心频率的提升而提升,大致是18/54的关系。所以我们必须把超频后的Shader频率也刷入BIOS里。 INCLUDEPICTURE "http://file.llloo.cn/img/BIOS_2565/j4.jpg" \* MERGEFORMATINET 打开Rivatuner,如图选择Hardwaremonitoring。第二个Core clock\shader domain就是这时的Shader频率Z。我们可以在Clockrates中把3D频率分别设置为X、Z、Y。然后保存为BIOS文件,下面就要开始刷新了。 4.刷新BIOS 常用Nvflash命令 -f :将名为“filename”的BIOS文件写入显卡的ROM芯片中,然后进行校验 -b :从显卡的ROM芯片中读取BIOS,并以“filename”的名字保存 -k :从显卡的ROM芯片中读取BIOS,并与名为“filename”的BIOS文件比较 -c:检测显卡ROM芯片是否支持刷新 -h:BIOS升级完成后重启机器 -?:获取刷新程序的详细说明,包括命令行参数、支持的ROM芯片等 例如我们可以运行nvflash -b8600.rom来备份原始BIOS文件 然后使用nvflash xxx.rom刷入修改过的文件 如果通过检测会让你选择Y/N,键入Y就开始刷新  或者使用nvflash -5 -6xxx.rom刷入不同类型的显卡BIOS文件   使用-5 -6命令NVFlash程序将会忽略显卡设备号的检验,换句话说你可以强制将其他型号显卡的BIOS刷入,例如将8600GTS的BIOS刷入8600GT显卡,这样可以获得更强的性能,但是需要事先确定两款显卡做工规格相同。 三.获取更高的电压   显卡默认的电压一般都比较保守,所以我们可以通过修改电压获得更大的超频潜力。 选择Tools——VoltageTable Editor 我们可以看到现在BIOS里有两种电压定义,1.2v和1.3v,目前使用的是03号——1.3v 点击上面的选项开启第三种电压定义,选择1.4v,设置为00号,确定。 回到Voltages,这里我们已经可以选择1.4v电压 在VID Mode里可以看到1.4v处于绿色选中状态,保存BIOS文件,准备刷新。   刷入新电压BIOS文件之前要先把驱动卸载,因为显卡BIOS里的电压定义和驱动电压列表中的数据都是对应的,当安装显卡驱动时,电压列表会与BIOS内开启的电压定义一一对照,如果BIOS中开启的电压数值和代号全部正确,驱动程序就会按照BIOS电压定义里选定的电压执行,反之驱动程序会强制按照自己电压表中的选定执行。   刷新完之后我们用Rivatuner检测电压是否被正确加载,打开Rivatuner选择图形子系统诊断报告。勾选“NVIDIA VGA BIOS information”,然后重新进入图形子系统报告,下面就显示出当前的电压定义。某些情况下会显示新的电压定义但不会生效,一般是由于BIOS中电压定义超过了驱动中的极限。温度可以最直接地显示电压是否生效,0.1v电压会使待机温度明显提高,当然同时核心频率和Shader频率也可以提升更多。根据笔者的经验:     1.4v电压的8600GT核心频率和Shader频率可以达到720MHz\1620MHz     1.5v电压的8600GT核心频率和Shader频率可以达到850MHz\1890MHz     不同做工的显卡可以达到的频率不同。 勾选红色部分然后重新进入 三个电压定义 四.超频Shader详解   Nvidia的DirectX 10显卡中,Shader频率会随着核心频率的提升而提升,大致是2.2倍的关系。Nvidia让 Shader异步于核心是迫不得已,因为Nvidia把大量晶体管花在了控制运算上面,控制资源上的投入把利用率最大化,所以SP单元只有128个,只能用双倍引擎提升Shader频率弥补数量方面的不足。那么我们可以知道Shader代表了渲染效率,核心频率现在仅仅代表光栅处理器的频率,提升Shader频率比提升核心频率更能提升效能。Shader在所能达到的频率范围内可以设定为任意数值,不过必须遵循一定的规律。   GeForce 8系列显卡晶振的基本频率是27MHz,无论是核心还是Shader频率都是它的倍数得到。核心频率如果设置的频率恰好不是27的倍数,则会自动调到临近的27倍频率;Shader频率如果不是设置为54的倍数会自动跳到临近的54倍数频率,例如在BIOS中设置Shader频率为1780,刷完后检测时一定是1782,这就是很多评测文章所谓的“合理误差”,其实是没有设置为54的倍数。显存也有类似的临界频率,所以刷新BIOS时频率设置为整数是不合理的。核心频率和Shader频率应该设置为27与54的倍数。   通常核心频率达到极限时,Shader并未达到极限,我们可以通过一些方法找出Shader的极限频率,大概流程是:超频核心获得极限核心频率——刷新GPU到一个较低的频率——超频核心获得极限Shader频率——刷新极限核心频率与极限Shader频率到显卡BIOS。 1.打开Rivatuner的硬件监控,这是一款核心频率540MHz,流处理器1188MHz的GeForce 8600GT。用ATI TOOL超频核心频率得到核心频率的极限S,观察流处理器频率相对应提升到的频率X,这个X应该是27的倍数。 2.用NiBiTor刷新BIOS,核心频率刷新为一个较低的数值,例如400MHz,流处理器设定为X。 3.打开Rivatuner的硬件监控,把核心频率从400MHz调高,直至流处理器频率达到极限Z,这个极限数值应该是54的倍数。根据GPU体质不同,GPU电压在1.4v时流处理器频率应该可以达到1728MHz,1.5v可以达到1890MHz。 4 在BIOS中刷新核心频率为S,流处理器频率Z。     公版的GeForce 8600GTS只要GPU体质不是太弱,都有超频到1GHz核心频率的潜力,但是这时候GPU的核心电压在1.6v以上,对散热有很苛刻的要求,这种情况根本不适合游戏玩家长期使用。某些非公版的GeForce 8600GTS频率过高更有花屏等隐患,所以不建议加压到1.5v以上。
/
本文档为【显卡BIOS修改详细方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索