以神舟HP860为例讲解如何修改insydeBIOS超频显卡
神舟HP860用的是广达TW8的准系统,广达SW8/TW8的准系统BIOS是通用的,此方法适用于神舟HP840HP860等使用SW8/TW8准系统的笔记本BIOS修改。SW8/TW8的BIOS中集成了显卡BIOS。
本人笔记本是第一版的神舟HP860,显卡为9600MGS DDR2。
第一部分:修改软件介绍。
EzH2O是一款专门修改INSYDEbios的工具,这个工具可以修改LOGO替换模块等。在这里我们主要用它来解压BIOS。因为我们下载INSYDEbios都是压缩了的,无法对BIOS进行更多操作。用EZH2O打开BIOS后内存中的BIOS数据是解压了的。我们修改数据超频显卡就需要修改内存中的数据。
WINHEX,我们在这里用它修改内存数据。
NiBiTor,专门修改NVIDIA显卡BIOS的工具。
第二部分:修改思路
1、首先下载SW8/TW8准系统的bios,我这里下载的是G3G51版本,我下的这个是BIOS之家版主killergd00修改过的,替换开机LOGO为神舟LOGO,加入了神舟激活win7的SLIC2.1表。
2、用EZH2O打开BIOS。如果需要自己替换开机logo的朋友可以用EZH2O替换logo,注意logo图片文件限定不能超过30K。修改LOGO十分简单,这里就不介绍了。
3、用winhex打开内存,选择EZH2O,打开主存储器。
4、用winhex的搜索工具找出显卡的BIOS。这一步要复杂一点。但是我们抓住关键字就很好处理了。NVIDIA的显卡开头和结尾部分都有NVIDIA的字样,并且显卡BIOS开头和结尾都有很多FFFFFF。
5、在WINHEX中提取显卡BIOS,另存为一个文件。
6、用nibitor打开提取出来的显卡BIOS,如果正确为本机显卡则进行下一步,如果误提取了其他BIOS,则继续在WINHEX中寻找下一个BIOS,因为显卡BIOS都是挨着存放的,我们只要搜索下一个就可以了。
7、用nibitor修改显卡参数,修改好了以后保存显卡bios为新文件。
8、用winhex比较修改前后的显卡BIOS,找出不同。然后在我们打开的ezh2o的内存里对应修改相应数据即可。
9、修改完成后直接退出winhex。然后在EZH2o中保存bios。修改完成。
第三部分:修改过程详细图解
1、打开EZH2O软件,选文件-载入,载入BIOS文件。
2、用管理员身份运行winhex(xp下不必这么做),在工具菜单下选“打开ram”。在里面选择EZH2O,选主存储器,点确定。
3、点望远镜,搜索文本。在需要搜索的文本中输入 nvidia 。搜索选择 向下。
4、向下搜索直到如下数据
5、选中55,右键菜单选“选快起始位置”
6、继续搜索 NVIDIA直到找到显卡BIOS末端(即下一个BIOS起始端)。末端特点如下图。选中末端数据,右键菜单选择“选块尾部”
7、现在我们已经选中了一个完整的BIOS,点右键,点“编辑”,复制选块至新文件。我们把新文件命名为9600.rom。
8、用nibitor打开9600.rom。看是否提取了正确的BIOS。
9、现在开始修改BIOS,一般我们修改的是显卡频率。选择 “hexview”查看二进制模式。这里我把3D和EXTRA下的频率超了下。9600MGS核心为G96,和9600MGT9700gt一样的,核心和流处理器都有很高的超频潜力,但是内存是DDR2的,建议不要超过500.
这里我把EXTRA下超到 520-1200-475,3D下超到450-1100-450.
10、显卡温度除了和频率有关以外还和电压有很大关系,因为笔记本本身的散热问题,建议不要超得太高,除非你改良了笔记本的散热系统。这里我把显卡电压降一点。对于我超的这点频率来说,降压完全能带动,并且还能降点温度。具体视自己显卡体质修改。
选择“tools”—“ voltage table editor”打开电压修改选项。
这里我修改电压2为0.96V,改好后点“ok”保存。
然后进入Voltages选项卡,把Extra下的电压选为0.96V。
把我们改好了的BIOS另存,这里我另存为96001.rom。
11、打开修改好了的ROM,检查rom是否正确,注意是否绿灯哦。
如果正确进入下一步。
12、比较修改前和修改后的ROM。
在WINHEX下打开“9600.rom”和“96001.rom”。在工具中选比较
将比较的第一文件和第二文件分别选修改前后的ROM,然后另存报告。点确定。
修改前后的ROM有13处不同。下面我们只需要在WINHEX打开的ezh2o的相应位置做修改就可以了,为了安全期间。建议在WINHEX中打开96001.rom,对应EZH2O的内存,避免出错。
12、举一个例子说明修改方法:这里我们修改第一处不同的位置,即偏移为139的数据。
首先在WINHEX中转到显卡BIOS的起始位置。
如上图,我们可以看到起始位置的内存地址为4E85918,打开Windows附件的计算器,选择16进制计算,将4E85918+139。计算结果为4E85A51。
按比较结果,我们把00改为AC
打开96001.rom,转到139,对比前后数据,吻合,OK,修改好了。继续下一个数据。
13、修改好了所有数据以后,退出WINHEX,因为我们直接修改的内存,不用保存,直接退出就OK了。
14、在EZH2O中另存修改好了的BIOS。到此BIOS修改成功。新修改的BIOS大小必须和未修改前的一模一样,如果大小不同,则失败。