显卡是个人计算机基础的组成部分之一,将计算机系统需要的显示信息进行转换驱动显示器,并向显示器提供逐行或隔行扫描信号,控制显示器的正确显示,是连接显示器和个人计算机主板的重要组件,是“人机”的重要设备之一,其内置的并行计算能力现阶段也用于深度学习等运算。 对于DIY爱好者来说,更改主板或图形卡的BIOS非常普遍。但是,要替换集成在主板芯片组中的某些品牌图形BIOS BIOS并非易事。作者寻找了许多方法来替换与我自己的品牌主板集成的图形卡的BIOS,并最终获得了成功。我将与下面的所有人分享这种经验。 一、升级前的思考 我们知道许多主板(例如81 0、 81 5、 845G / GL,865G和新的915G / 945G等)都集成了图形卡。这种集成显卡不仅在玩游戏时速度较慢,而且理想情况下,兼容性经常会出现一些问题。在正常情况下,如果独立显卡出现此类问题,我们会尝试通过升级显卡BIOS来解决,因为独立显卡具有专用的BIOS芯片。通过升级或修改图形卡BIOS等(如图1)所示,让图形卡BIOS版本已升级,以解决一些黑屏或设备兼容性问题。但是问题在于,基本上没有品牌的主板向用户提供更新的BIOS,并且Intel不会单独为其集成芯片组提供每个制造商的版本。如果您直接使用其他版本,则同一类型芯片组的制造商的BIOS通常不兼容,并且刷新后将无法启动。 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0 pop =”点击图片,推荐给首页“> 图1 因此不可能升级集成显卡的BIOS?这是人类的努力。我们可以使用一些快捷方式来升级集成显卡的BIOS。通常的想法是使用CBROM工具在其他品牌的BIOS主板的新版本中分离显示模块。 ,然后合并到找不到新BIOS程序的主板BIOS中,最后刷新BIOS,您就完成了(两块主板都需要相同的芯片)。 二、准备升级材料 在升级之前,我们需要准备一些BIOS修改和刷新工具以及相关的BIOS程序。以作者的845GL主板为例。首先,您需要下载主板BIOS编辑工具CBROM(单击此处下载);主板BIOS刷新工具AWDFLASH;作者自己的845GL主板BIOS程序(如果找不到旧的BIOS程序,也可以备份当前版本),这是EPOX 845G主板的最新BIOS程序。将上述程序放在硬盘上的同一目录中(例如,我将它们放在c:\ 4g目录中)。 寻找视频模块 如上所述,如果在制造商的官方网站上找不到需要升级的主板BIOS程序,则也可以备份本地主板BIOS程序以供使用。使用WIN98引导盘引导进入DOS模式,进入c:\ 4g目录,执行AWDFLASH a.bin / sy(假设BIOS刷新工具的软件名称为“ AWDFLASH”),当前将生成主板BIOS备份文件。目录a.bin,则可以使用CBROM工具修改BIOS。但是,在升级之前,让我们先熟悉CBROM的使用,直接执行CBROM21 5. exe(如果CBROM软件被命名为“ CBROM215”),然后将出现有关CBROM软件使用的详细说明(如2)中显示了每个命令的具体用法和含义,如图3所示。 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图2 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图3 让我们看一下作者的845GL主板的BIOS中的内容。直接运行CBROM a.bin / d命令。结果显示在下面的图4中。从图4中我们可以看到845GL主板的BIOS包括:基本系统BIOS模块,AWARD扩展模块(1、 5、在图中的第六项),CPU微代码模块,ACPI管理模块,EPA Energy Star LOGO,图形卡BIOS模块(图中的5、 7、 8个项目)。通过比较WINDOWS中图形卡属性中的版本信息,可以发现845GL图形卡BIOS模块名称后面的代码是其版本号。系统属性为2607,如下图5所示。 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图4 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图5 三、删除旧的视频模块 经过以上分析,我们的目标很明确。只要删除了作者845GL主板中的视频BIOS模块的旧版本,就可以升级EPOX 845G主板的视频BIOS模块的新版本。另外,为了确保无法在修改BIOS后恢复BIOS,我们尝试再次备份作者的845GL主板的BIOS,以备将来使用。作者复制了备份的a.bin文件,并将其名称更改为g.bin。文件g.bin用于转换。在DOS中,执行两个命令cbrom215 g.bin / vga release和cbrom213 g.bin / group release删除集成显卡的BIOS模块(如6)所示。第一个命令正常执行,并提示VGA被删除,但第二个命令没有按预期出现,它直接删除了GROUP的_EN_CODE.BIN模块,使用CBROM g.bin / d命令查看已删除的BIOS文件,发现该vga视频模块被删除,则BDG_260 7. VBT仍然存在(如7)中所示。 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图6 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图7 经过多次测试,作者发现_EN_CODE.BIN包含AWARD BIOS的提示信息,它是主板BIOS不可缺少的一部分,无法删除。当使用CBROM606打开EPOX 845G主板的最新BIOS时,找到了图形卡。BIOS的第二个模块分类为OTHER,并且其地址段为402E:0000(如8)中所示,认为是CBROM命令中有一个OTHER选项,所以我决定尝试一下。 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图8 在DOS中执行CBROM215 G.BIN / OTHER 402E:0000 RELEASE,并成功删除BDG_260 7. VBT(如9)所示。(注意:CBROM606实际上是比CBROM215更旧的版本,无法识别和识别)。打开作者845GL的BIOS,只能使用CBROM215。这一点需要注意。) 四、编写新的视频模块 接下来,首先释放集成在Panying 845G主板BIOS中的版本2686的图形卡BIOS,然后将其添加到我们要修改的Acorp主板的BIOS中。首先执行CBROM215 4 1. bin / OTHER 402E:0000提取命令,以在EPOX 845G主板的BIOS中释放视频模块(如图1 0)所示,然后执行 CBROM215 b.bin / OTHER 402E:0000 bdg_268 6. dat命令将已发布的EPOX 845G视频BIOS模块添加到要纠正的主板BIOS中(图1 1)。 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图10 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图11 接下来,使用CBROM g.bin / d命令查看修改后的BIOS,我们发现已成功添加了程序模块(如图1所示2)。然后使用AWDFLASH将修改后的BIOS写入其中)。主板BIOS,重新启动计算机进入系统,系统的显示属性显示BIOS版本已升级,即上面编写的bdg_268 6. dat模块,即视频BIOS版本已升级从2607到2686(图1 3)。 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图12 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图13 五、升级到更高版本 后来,当我在Internet上寻找驱动程序时,偶然发现Internet上提供了INTEL官方845G系列主板集成显卡的最新BIOS2920,它是WHQL认证的驱动程序版本。我迅速下载了该文件,打开了文件包,然后找到了其中的内容。有很多新视频BIOS版本的脚本文件,脚本编译器,TSR测试程序,当然,还有已编译的视频BIOS模块BDG_292 0. DAT和BDG_292 0. VBT。使用与上述相同的方法,我用最新版本的视频BIOS模块替换了作者845GL主板中的视频BIOS模块,并使用AWDFLASH将修改后的BIOS写入主板,结果成功升级到更高版本,性能版本(图1 4)。 screen.width * 0. 7) {this.width = screen.width * 0. 7;}“ border = 0> 图14 六、升级的性能 几经周折,我终于升级了作者845GL主板集成显卡的BIOS。在此期间,作者使用3DMARK2001测试了260 7、 268 6、 2920的三个视频BIOS版本的性能。分数是不同的。是131 0、 138 0、 1376。可以看出,升级BIOS对性能几乎没有影响,但是升级的重要性不在这里。最重要的是,过去玩游戏时出现的莫名其妙的黑屏跳屏现象已经消失,这是最重要的。 七、写在最后 尽管我们在这里说明845GL集成显卡的BIOS升级,但每个人的想法是,某些旧的81 0、 815E,845G / GV,865G / GV和其他集成显卡的BIOS也可以用这种方法升级。特别适合某些其他主板制造商不提供BIOS升级的情况。如果您使用的是这种主板,则不妨尝试上述方法进行升级。最后,我提醒大家:本文中的方法仅向您提供一些BIOS知识的学习和扩展应用。想一想,升级BIOS时必须注意备份。未能修改BIOS可能会导致严重后果,例如无法启动计算机。如果您不确定,最好请一些经验丰富的DIY用户提供帮助。
|
温馨提示:喜欢本站的话,请收藏一下本站!