集成显卡的 BIOS 升级方法大全
需要的文件:硬件检测软件 EVEREST + 主板 BIOS + 集成显卡 BIOS + 修改工具 修改工具
Award BIOS 使用 CBROM 2.19 单击这里下载
AMI BIOS 使用 MMTOOL 3.12 单击这里下载
Phoenix BIOS 使用 Phoenix BIOS Editor 单击这里下载--------------------------------------------- Phoenix BIOS 的集成显卡 BIOS 升级方法 首先用硬件检测软件例如 EVEREST 检测一下你的集成显卡的类型以及集成显卡的 BIOS 版本(其实显卡的驱动程序就带有这样的功能),然后下载或提取主板的 BIOS 文件,这里以修改 IBM ThinkCentre A51P 台式机的 BIOS 为例,这个型号的机器使用了 Intel 915G 芯片组。准备好主板 BIOS 之后,最后下载集成显卡的 BIOS。这个可以到 Intel 的官方网站上去下载,下载地址为
http://downloadcenter.intel.com/ ... 7%E8%A1%8C%EF%BC%81Intel 官方在此给出了三个下载链接,我们要选择第三项,也就是体积稍大,且为文件 ZIP 压缩包格式的那个链接(下面写着“该文件设计供开发人员使用”,呵呵,咱们也当一回“开发人员”),这里面包含着集成显卡的 BIOS 文件,其他的只有单纯的驱动程序。 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_bb18714d904a7eb7bb23sIk7bUaMCy7N.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 301.jpg(69.63 KB)
2007-10-28 23:37 下载之后打开该压缩包,发现里面的确包含集成显卡的 BIOS 文件 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_db9bb7dd7bf7cd0be56faqbTFK0JSrFx.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 302.jpg(63.44 KB)
2007-10-28 23:37 由于该型号机器的主板使用了 915G 芯片组,所以我们双击 vbios915g.zip 看看里面都有些什么文件。打开之后发现里面共有 5 个文件,到底哪个才是我们需要的文件呢?到后面就知道了,呵呵 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_d83cdbf272f92dabf2ecYfSfe73ZonQ1.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 303.jpg(29.89 KB)
2007-10-28 23:37 下面将 IBM BIOS 安装包解压缩到任意文件夹下,然后使用 Phoenix BIOS Editor 打开该 BIOS 文件。由于 Phoenix BIOS Editor 默认是打开 *.ROM 和 *.WPH 格式的 BIOS 文件,而 IBM 的 BIOS 文件后缀名却为 USF,这样默认情况下软件找不到我们需要修改的 BIOS 文件,需要将文件类型改为 All File (*.*) 之后才能看见 IBM 的 BIOS 主文件。 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_f8d6a4064ddf20cde7ffzSvfhHykWuC0.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 304.jpg(56.93 KB)
2007-10-28 23:37 用 Phoenix BIOS Editor 打开这个 BIOS 文件之后,暂时先不要去管这个程序,让它在后台运行,千万不要关闭它,因为我们要的就是让它这样。此时立刻转到该软件的安装目录下,软件会将 BIOS 文件里的各个模块全都释放的一个名为 TEMP 的文件夹里,该文件夹的默认路径就是 C:\Program Files\Phoenix Technologies Ltd\BIOS Editor\TEMP,进入 TEMP 文件夹,找到一个名为 OPROM0.ROM 的文件,这个就是集成显卡的 BIOS 文件了。 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_7100905a4b6990e78c6fI3qBEU1Qzi7m.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 305.jpg(105.53 KB)
2007-10-28 23:37 如何判断这个文件是集成显卡的 BIOS 文件呢?有几个方法,首先这些附加的 BIOS 模块都是以 OPROM 开头的文件,唯一的不同就是后面的数字序号不同而已,再就是看文件的大小,一般 64K 的就是 Intel 的 BIOS 文件了,最后也是最保险的方法,那就是用记事本打开这些文件查看一下其内容,例如这个文件用记事本打开之后,往下拉一点就能露出它的庐山真面目,设备名称和 BIOS 版本、日期写的一清二楚。 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_c5f9f3311a970798a5174gKPdzeiyeCg.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 306.jpg(97.42 KB)
2007-10-28 23:39 确定好文件之后,记住文件名,也就是 OPROM0.ROM。然后打开刚才下载的压缩包,把里面关于 915G 的 BIOS 文件全都释放出来,从中寻找那个大小为 64K 的文件,结果一个名为 gdg_1327.dat 正好符合条件。 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_47e9b09186b4eba8cd9ai0Bmz3GvaAsg.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 307.jpg(5.02 KB)
2007-10-28 23:39 保险起见还是用记事本打开这个文件查看一下其内容,不出所料这个正是我们需要的新版 BIOS 文件 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_1e24e94ce603bc68c66fpsWsCtY6Hk5p.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 308.jpg(98.65 KB)
2007-10-28 23:39 确定好需要的文件之后,把它更名为程序释放出的对应模块的文件名,也就是把 gdg_1327.dat 更名为刚才记下来的 OPROM0.ROM。更名完成之后将这个文件复制到刚才访问过的 TEMP 目录下并覆盖原文件,这样集成显卡的 BIOS 就升级完成了。 接下来需要保存主板的 BIOS 文件。重新切换回 Phoenix BIOS Editor 然后找 File - Build BIOS 菜单重建主板 BIOS 文件,不过此时这一项却是灰色不可用的,这可以说是 Phoenix BIOS Editor 的一个老毛病了,因为我们只是悄悄的在文件夹里替换了文件,并没有在这个程序里做过任何修改,所以 Phoenix BIOS Editor 认为你没有修改过 BIOS,不允许你重建 BIOS。 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_252ffb7b668d98ae76e6Ro2VyvvBHqPd.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 309.JPG(62.06 KB)
2007-10-28 23:39 此时我们只需要在 BIOS 里稍作修改就能使这个菜单生效,我是找到 DMI Strings 选项卡,把系统制造商那里由 IBM 改为了 DELL SYSTEM,实际上就是加入了 DELL 版 2003 的免激活字符串,看来 Phoenix BIOS Editor 还非得逼着你玩个一举两得。修改的时候要注意,字符串两头的引号千万不要删掉,必须保留。 =700) window.open('http://bbs.winzheng.com/images/wz/attachimg.gif');" > =700) window.open('http://bbs.winzheng.com/attachments/month_0710/20071028_e791751d5f17a9b506ccpOb3x5yhlnJU.jpg');" > =700) window.open('http://bbs.winzheng.com/images/attachicons/image.gif');" > 310.jpg(86.79 KB)
2007-10-28 23:39 修改之后 Build BIOS 这个菜单就生效了。

311.jpg(64.29 KB)
2007-10-28 23:39 重建 BIOS 之后保存该 BIOS 文件,默认情况下软件是保存为 WPH 格式的文件,此时只要将原来的 $image2B.usf 删掉,然后再将新生成的 $IMAGE2B.USF.ROM 更名为 $IMAGE2B.USF 替代原文件即可。最后用 winphlash 刷新该 BIOS 就可以了。

312.jpg(93.8 KB)
2007-10-28 23:39 这是升级集成显卡 BIOS 之前的检测图,可以看到集成显卡的 BIOS 版本号是 1233

313.JPG(46.47 KB)
2007-10-28 23:39 这是升级集成显卡 BIOS 之后的检测图,可以看到集成显卡的 BIOS 版本号是 1327

314.jpg(46.2 KB)
2007-10-28 23:39 至此集成显卡的 BIOS 升级成功。
Award BIOS 的集成显卡 BIOS 升级方法 首先用硬件检测软件例如 EVEREST 检测一下你的集成显卡的类型以及集成显卡的 BIOS 版本(其实显卡的驱动程序就带有这样的功能),然后下载或提取主板的 BIOS 文件,这里以修改 MS-6754 主板 BIOS 为例,这个型号的主板使用了 Intel 845GL 芯片组。准备好主板 BIOS 之后,最后下载集成显卡的 BIOS。这个可以到 Intel 的官方网站上去下载,下载地址为
http://downloadcenter.intel.com/ ... 7%E8%A1%8C%EF%BC%81Intel 官方在此给出了两个下载链接,我们要选择第二项,也就是体积稍大,且为文件 ZIP 压缩包格式的那个链接,这里面包含着集成显卡的 BIOS 文件,另外一个只有单纯的驱动程序。

101.jpg(68.53 KB)
2007-10-28 23:45 准备好需要用的所有文件

102.jpg(10.69 KB)
2007-10-28 23:45 打开压缩包,里面存放了 845G 的集成显卡 BIOS 文件

103.jpg(37.46 KB)
2007-10-28 23:45 双击 vbios845g.zip,发现里面的文件非常多,比 915 的多多了

104.jpg(99.99 KB)
2007-10-28 23:45 下面开始修改 BIOS,首先使用以下命令查看该 BIOS 的模块结构 cbrom W6754IMS.100 /d 得到了这样的结果,发现集成显卡的 BIOS 文件有 2 个文件,名称分别是 bdg_2720.dat 和 bdg_2720.vbt,而前两种 BIOS 所用到的集成显卡 BIOS 文件只有一个。这两个文件分别在 VGA ROM [1] 和 Group ROM [5] 当中,记住它们的位置很重要。

105.jpg(95.61 KB)
2007-10-28 23:45 知道了原来旧版集成显卡 BIOS 的位置之后就可以将它们一一删除了,首先使用以下命令删除 VGA 模块,运行该命令之后程序返回信息,告诉你该模块已被清除。 cbrom W6754IMS.100 /vga release

106.jpg(96.58 KB)
2007-10-28 23:45 再用类似的命令清除另一个文件,运行该命令之后程序返回信息,告诉你该模块已被清除。 cbrom W6754IMS.100 /group5 release

107.jpg(89.67 KB)
2007-10-28 23:45 再次使用以下命令浏览 BIOS 文件的内部结构,发现集成显卡的两个 BIOS 的确全部被删除了 cbrom W6754IMS.100 /d

108.jpg(93.15 KB)
2007-10-28 23:45 原来的旧版 BIOS 文件清除之后,就该添加新版的 BIOS 文件了。打开 vbios845g.zip 把里面后缀名为 dat 和 vbt 的两个文件释放出来,这是在 Award BIOS 当中需要用到的两个文件。

109.jpg(49.23 KB)
2007-10-28 23:45 使用以下命令添加第一个文件,运行该命令之后程序返回信息,告诉你该模块在 BIOS 文件内的压缩比。 cbrom W6754IMS.100 /vga bdg_3364.dat

110.jpg(93.08 KB)
2007-10-28 23:45 使用以下命令添加第二个文件,运行该命令之后程序返回信息,告诉你该模块在 BIOS 文件内的压缩比。 cbrom W6754IMS.100 /group5 bdg_3364.vbt

111.jpg(89.26 KB)
2007-10-28 23:45 再次使用以下命令浏览 BIOS 文件的内部结构,发现集成显卡的两个新版 BIOS 已被全部添加进去了,位置排在了最后。 cbrom W6754IMS.100 /d

112.jpg(95.64 KB)
2007-10-28 23:45 至此 BIOS 修改完成,集成显卡的 BIOS 模块也被升级了。