HD4850软肋及对策(2)-BIOS修改超频(1) 解决了散热问题之后,我们再来看看超频的问题。由于HD4850刚刚上市,而且又使用较新的8.6版催化剂,因此目前仍然没有第三方超频软件能对超频提供完美支持,Rivatuner的作者甚至称7月底前Rivatuner不可能有新版发表。而ATI驱动中虽然自带Overdrive超频功能,但最高可调极限GPU/显存分别只有700/2400(1200x2)MHz,显然不能满足高端超频者的需求。

为此,一些勇敢的超频者开始在BIOS上打主意,通过修改BIOS来将显卡的工作频率增加到700MHz以上。下面,我们就以GPU核心频率的修改为例,对BIOS的修改过程作一个介绍。

首先下载可以在Windows环境下读取显卡BIOS的
Winflash最新版,将显卡的BIOS读出并保存为文件。点击图中左下的“LOAD IMAGE(载入镜像)”,可以将要刷入的文件载入内存,再点击中间的“Program(写入)”可以将文件写入BIOS中,最右边的键则可以将BIOS备份到文件中。然后再用Ultraedit等16进制文件编辑器打开备份的文件。
接下来需要进行一些计算,4850默认的3D核心频率为
625,但在BIOS中却记为
62500的十进制数值,存放时转换为16进制数,就是
F424,而“F4 24”在BIOS中是
以字节为单位倒序存放,也就是“F4 24”存放为“24 F4”;而显存频率为
993MHz,转换为16进制数是
“01 83 E4”,倒序存放为“E4 83 01”。使用Ultraedit搜索“E4 83 01”,得到如下的画面:

现在,你可以按自己的需要对这些数值进行修改,比如你想把GPU/显存满载的工作频率调整为“710/1100”,那么就把“24 F4 00”改为“58 15 01”,再把“E4 83 01”改为“B0 AD 01”,修改完成后如下图:

我们已经改好了BIOS中的频率部分,但由于系统启动时可能会对显卡BIOS进行32位检错Checksum-32操作,以检查显卡BIOS是否损坏,因此如果修改后的Checksum-32值发生了变化,有可能引起系统死机,无法正确识别显卡类型、无法安装显卡驱动等等现象发生。