2023年11月25日发(作者:)
/50/160_
经本人测试,32位和64位最新驱动均已成功安装,有兴趣的朋友希望
你耐心看一看,知其然也要知其所以然。下载及注意事项在最后。
有网友希望通过大家的努力,解决Y460更新AMD显卡催化剂
10.7版与因特尔最新集显的问题。其实,这个问题很早以前就有网友
推出了解决了方法,包括中关村博友果果。先展示下笔者安装最新显卡
驱动的截图。
为了不影响数字签名,笔者没有对独显的安装脚本进行修改,一切原滋
原味!
双显卡切换功能完整,切换速度更快!
在上月底,AMD官方发布了最新的催化剂驱动10.7官方正式
版,Intel也发布了最新的15.17.9.2182版集显驱动。许多Y460用户
在论坛反映,希望体验这两个最版本的驱动。但分别安装ATi最新移动
版显卡驱动和Intel最新集成显卡驱动后,只能使用Intel集显,独显
无法正常使用,双显卡切换功能也失效。
联想Y460/560 A系列笔记本上的双显卡切换功能,即ATi
Switchable Graphics技术,是一项将ATi独立显卡与Intel集成显卡
共享PCI-E 2.0 16X总线,通过驱动程序实时控制独显与集显工作状态
以及PCI-E总线占用分配来实现的独显与集显切换的功能。因为是软件
控制无需硬件切换,因此可以做到不关机重启即可实现热切换,并且切
换等待时间相当短。很显然,这个功能必须以特定的驱动支持来实现。
注:双显卡切换,需要有Windows7系统的WDDM 2.1驱动架构
的支持才能实现,因此Windows系统Windows7之前的所有版本(包括
XP、Vista等)均不能实现显卡切换。
原因暂不深究,从以前安装老版本的驱动可以得到启示,给
小Y装上联想官网或者驱动光盘或者D盘上的备份驱动目录中的独显驱
动后,居然连Intel的集显驱动也装上了,而且Intel集显驱动显示的
版本、日期和ATi独显一模一样,甚至连数字签名也显示ATI
Technologies。由此可见,联想官方提供的独显驱动是经过特殊处理合
并了独显与集显驱动,通过一个支持显卡切换的程序来控制独显与集显
工作状态并根据用户需要进行有效切换。
那这个特殊的程序叫什么,在哪个文件夹下呢?我们可以从联
想官方的驱动程序与ATI官方驱动程序的对比中发现这一秘密。(本文
以64位驱动为例)
首先,我们下载联想最新的AMD显卡驱动包,下载后解压备用。
(下载地址附后)
我们再下载AMD 10.7驱动包,下载后点安装提取到硬盘,即先进安
装解压,在安装程序见提示即中止安装。(下载地址附后)
解压,我们可以从两个文件夹的构成来看异同。联想AMD驱动包
根目录下有DIS、SG两个文件夹和一个,每个文件夹下面其
实都包含了一个完整的ATI显卡催化剂驱动安装程序,则是用
来检测当前硬件ID并指定到DIS或者SG文件夹来安装驱动。其中,
DIS文件夹是BIOS中禁止集显时指定的安装目录,而SG文件夹则是
在开启集显状态下指定的安装目录。认真对比一下两个文件夹的内容,
可以看出两个文件夹下的内容是完全一样的,因此保留SG文件夹即可,
其余的删除。
先看SG文件夹结构:
而AMD官方催化剂10.7驱动程序文件结构:
对比发现,联想官方的驱动是64位和32位一块打包的,并且加入
了PXProfile和Intel两个文件夹。通过查阅相关资料,原来,想官方
提供的独显驱动的是确经过特殊打包,合并了独显与集显驱动,Intel
文件夹的文件就是Intel集显驱动。在安装过程中,通过安装程序安装
PXProfile程序后,即可实现双显卡切换。
那么,SG文件夹下的PackagesDriversDisplayW76A_INFIntel里的
文件,与Intel官方驱动程序的驱动文件有什么不同呢?我们再下载Intel
集成显卡驱动程序,下载后解压。(下载地址附后)
通过对SGPackagesDriversDisplayW76A_INFIntel文件夹下的文件
与官方Intel文件夹下的文件进行对比可以看出,虽然文件容量、时期
不一样,但文件名称大致一样,Intel官方的驱动中多出了igdlh64安装
脚本签名证书这两个文件,而联想官方的驱动则将所有文件
后缀名最后一位字符改成了下划线“_”,仅这一点与ATi官方发布的公
版移动版催化剂显卡驱动文件后缀是一样的。
那为什么联想驱动包SG文件夹下的Intel驱动文件要去掉安装脚
本.INF文件和证书呢?打开联想驱动中的INF文件,你会搜索到
Intel(R) HD Graphics的字样,并且列出了Intel集显驱动所有要复制的
文件以及创建的注册表项和系统服务项。由此可见,联想官方驱动是通
过将Intel集显驱动整合到ATi独显驱动中,合并.INF文件来实现同时
安装驱动,并添加了显卡切换功能所需的其他驱动文件,来达到独显与
集显均可工作并且可以彼此切换的目的。也正因为这样,Intel集显才
会显示与ATI独显一样的厂商、驱动版本、日期和数字签名了。
因此,我们得出了修改思路,即借助联想官方驱动包,将新驱动的
文件替换联想官方驱动中的集显驱动文件,然后借联想官方驱动安装程
序,安装独显驱动同时顺带安装上最新的集显驱动,这样才能同时安装
上独显、集显驱动以外的与显卡切换相关的驱动文件,使得显卡切换功
能不受影响。
以上资料,是笔者查阅众多网络资料所归纳出来的,尤其是远景
Milestone的文章和太平洋的Warpspeed的文章,让我深受启发,受益
匪浅。在此向这几位朋友表示感谢。
言归正传,下面详细介绍如何将最新的Intel集显驱动修改、添加到
联想官方驱动包中,实现双显卡驱动更新。(修改方法以64驱动程序
位为例,32位的修改方法一样。)
首先,我们需要下载五个驱动文件。下载地址如下:
联想官方Y460显卡驱动包(32位 64位同一个包):
英特尔官方集显驱动:
AMD-ATI官方最新催化剂:
主要步骤如下:
1、修改Intel驱动文件。 打开Intel驱动文件夹,将Graphics文件
夹复制到任意硬盘根目录下,并将将Graphics文件夹下的
(32位为)和签名文件备份转移到另外的文件夹下。
2、编写文件名批处理命令。复制以下代码(绿色部分)到空白记事
本,并命名为(注意,文件名后缀是.BAT,不是TXT)
ren *.exe *.ex_
ren *.dll *.dl_
ren *.resources *.resource_
ren *.lrc *.lr_
ren *config *.confi_
ren *.vp *.vp_
ren *.cpl *.cp_
ren *.bin *.bi_
ren *.sys *.sy_
ren *.cpa *.cp_
3、批量Graphics文件夹下文件后缀名。将刚才的文件,
复制到Graphics文件夹下,双击执行批量换名,就可以将所有文件后
缀名最后一个字母换成下划线“_”。
4、修改联想官方Intel驱动文件。将刚才修改好了的Graphics下的
所有文件,直接覆盖SGPackagesDriversDisplayW76A_INFIntel文件夹
下的文件。
5、修改安装脚本。返回到SGPackagesDriversDisplayW76A_INF(32
位是W7_INF)文件下,以记事本方式直接打开文件(32
位是文件)。
对下面一段字符进行修改:
Signature="$Windows NT$"
Provider=%ATI%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=05/05/2010, 8.702.5.0000
;;LayoutFile=
CatalogFile=
修改成如下:
Signature="$Windows NT$"
Provider=Intel
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=07/19/2010,8.15.10.2182
;;LayoutFile=
CatalogFile=
注:32位的.inf,也同样对下面一段字符进行修改,与64位的略有
不同:
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=07/19/2010,8.15.10.2182
;;LayoutFile=
CatalogFile=
6、替换签名文件。将第1步中备份出来的签名文件重命名
成“”(与W76A_INF文件下的.CAT文件一样的名称),
然后覆盖掉W76A_INF中的原。(32位的是
)
经过以上步骤,一个集成集显与独显的准联想双显卡驱动包(本文是
64位的)就大功告成了。32位的制件方法完全一样,只是几个修改细
节、替换细节需要注意一下就行了。
接下来,我们就开始更新驱动程序了。
1、彻底卸载旧版本独显与集显驱动。打开控制面板,进入程序,再
选择卸载程序,卸载ATi驱动程序(对应项为ATi Catalyst Install
Manager),右键点击更改,然后选择“快速卸载所有ATI软件”。系统
提示重点,点否。右键点击桌面“计算机”,点击左上角的设备管理器,
在显示适配器中右键点击集显Intel(R) HD Graphics,再右键点卸载,
注意一定要勾选“删除此设备的驱动程序软件”这样才能彻底卸载集显
驱动。当两个驱动卸载后,在设备管理器任点一硬件名称,右键扫描硬
件检测改动,当显示为标准VGA图形适配器时重启一次系统。
2、安装集显驱动。返回到SG目录,右键点击,选择以管
理员身份运行,弹出安装窗口后先单击击安装,然后在下一步中选择“自
定义安装”(注:一定要选择自定义安装)。再下一步检测过后,注意
仅勾选安装ATI显示驱动和PX描述文件更新,不要勾选Catalyst
Control Center(等后面装新版AMD催化剂驱动时再安装)。同时要
注意的是安装时系统会弹出无数字证书的警告,点击始终安装即可。安
装完毕后不要重启系统,继续下一步。
3、更新独显驱动。进入AMD 10.7驱动包,右键点击,然
后在下一步中选择“自定义安装”,再下一步检测过后,一定要全部勾选
所有安装项,包括安装ATI显示驱动和Catalyst Control Center。安装
完成后,重启,即可看到更新后的驱动程序相关信息了。
注:如果是全新安装的系统,最好安装原版驱动,再重启,卸载,
再重启,然后开始更新。
8月17日晚更新:
天助我也,正愁找不到人帮我测试32位的驱动能否顺利安装。朋
友叫我他的Y460机子重做系统,顺便测试了最新的显卡驱动,结果非
常圆满。以图为证:
显卡驱动都是最新的!
双显卡依然可以完美切换!
笔者已将修改好的32位和64位集显驱动包上传到网盘,有兴趣的可以
去下载。
64位驱动包下载:
32位驱动包下载:
AMD-ATI官方最新催化剂:
特别说明:
1、32位和64位驱动,经本人亲自测试,均一次性成功。因此,各
位想升级显卡的朋友,可以放心下载安装。只要步骤正确,保证百分百
成功。
2、喜欢动手的朋友,可以按照以上方法自己修改、制作驱动包。如
果不想动手,就下载与自己系统对应的驱动包及ATI催化剂,然后按
照步骤卸载、安装。即32位的操作系统,下载笔者已经制作好的32位
的Intel驱动包32位的AMD-ATI官方最新催化剂。如果操作系统是
64位,就下载对应的驱动包和催化剂。小白在这一点一定要注意!
3、下载的ATI 10.7催化剂,无法解压得到安装文件,需要事先进行
提取。方法就是双击驱动文件,在设置路径时任意选择一硬盘,即进行
安装解压。解压完成后,要提示你安装,见提示即中止安装,返回刚才
提取路径所选择的硬盘,找到ATI文件即可。
发布评论