前一段时间,ZOL论坛上的一位好友问我怎么能更新小Y集成的驱动.....因为我很少使用集成显卡,所以只专注在更新{zx1}的催化剂上,xx没有更新集成显卡的念头。不过后来听他聊起集成显卡驱动累积起来更新的重大BUG可是不少,让我很是心动......可是因为忙于LENOVO公益创业大赛的比赛准备,也就耽搁下来了。昨晚逛某论坛时,发现竟然有一篇帖子讲如何利用官网驱动更新集成显卡,一时惊为天人,不过原帖之叙述,忽略了一些细节地方,导致很多尝试的人失败了.....so,本着折腾无极限的方针,和系统xx无BUG的{zj2}目标,开始了新一轮的折腾,经过N个小时的努力,终于DIY成功。偶之所得不敢独享,特此为大家退出修正版的DIY教程。在此,感谢原帖作者的创意.......
综合联想官方给的集显驱动一直到现在{zx1}版本的所有修正内容,可以将修正的BUG和功能总结如下:
1、修正用HDMI连接其他设备(、外接)时的各种问题;
2、修正用集显玩3D游戏时黑屏、死机、分辨率不正确等问题;
3、修正用集显时休眠、睡眠状态唤醒时的各种问题;
4、修正播放高清视频的各种问题,包括硬件解码时画面掉帧、画面严重马赛克等;
5、大幅增强播放受HDCP保护的蓝光视频功能。
看了以上的更新内容,估计各位也都有跃跃欲试的感觉了吧,OK,下面请随我一起开始折腾吧。
小Y驱动DIY之一,融合准备:
A:联想官方Y460/Y560独立显卡驱动包下载地址(32位64位均在其中,驱动光盘内也有,D盘的drivers文件夹内也有):
B:请下载ZIP驱动包(不要下载exe自解压安装包)以方便解压。下载时请注意系统版本。
C:ATI{zx1}催化剂10.5(这个要说明一下,官网下载地址似乎有问题,下载下来的安装程序里没有包含驱动文件,后来通过BIOS关闭独显,然后下载官方下载工具,才得到了包含驱动的安装包.....ATI还真是奇怪....所以我把驱动直接放到我的网盘了)
10-5_mobility_vista_win7_32_dd_ccc.exe
小Y驱动DIY之二,驱动处理:
A:提取集显驱动包内的驱动部分:
解压到任意位置存放
B:修改集显驱动:
将Graphics文件夹下面的igdlh.inf(64位版本为igdlh64.inf)和igdlh.cat签名文件剪切到另外的地方备用,然后将目录下剩余所有文件后缀名{zh1}一个字符改为下划线,但.vp格式的需要修改为.vp_(Lang目录下的文件无需更改)。
为了方便大家的修改,简单地写了一个批处理文件,只需复制到Graphics文件夹下,双击即可(小白绝配);也可以在开始---运行---cmd内修改,下图为修改命令,不过建议稍微懂DOS命令行的诸位才用此方法。当然你也可以一个一个的改,不过100多个文件,我想似乎没有必要吧。
集成显卡驱动修改批处理
小Y驱动融合之三,覆盖联想官方的独显驱动包的文件并修改INF文件:
将小Y的官方驱动解压,其中会有4个文件夹,而小Y的32位64位驱动均存放在PRO文件夹,其余的文件及文件夹一概可以删掉。
将上一步中得到的Graphics目录下的所有文件连带lang文件夹,直接覆盖到PRO\Packages\Drivers\Display\W7_INF\Intel目录里(注意,一定是覆盖,不能先删掉Intel文件夹内的驱动再拷贝进去,之前因此失败过一次,因为文件两个文件夹内的文件数目是不一样的,此处以32位为例,64位驱动目录为W76A_INF\Intel)
修改一:修改驱动提供厂商、驱动版本以及日期信息(可以参考上一步备份出的Intel官方驱动中的原igdlh.inf/igdlh64.inf文件来获取修改信息。这里8.15.10.2104版Intel集显驱动为例,以各位童鞋灵活变通即可,下面同理)
修改成如下:
修改二:
[Manufacturer]
%ATI% = ATI.Mfg, NTx86.6.1
修改为
[Manufacturer]
%Intel% = ATI.Mfg, NTx86.6.1
修改三:修改硬件厂商
修改成如下:
DiskId = "Intel(R) HD Graphics Driver for Windows"
GraphAdap = "Graphics Adapter"
Intel = "Intel Corporation"
修改四,修改设备名称(新驱动中移动版Core i CPU的集成显卡已经改名为Intel(R) HD Graphics):
修改成如下:
小Y驱动融合之四,替换签名文件:
第2步中备份出来的igdlh.cat签名文件重命名成与W7_INF中的CAT文件一样的名称,然后覆盖掉W7_INF中的原CAT文件(注意64位版本的目录为W76A_INF。不同驱动版本的CAT文件具体名称不一样,诸位灵活变通即可)。
OK,我们的驱动融合现在就完成了。
下面讲如何安装修改后的驱动:
装驱动前,请先将显卡切换到独立显卡模式,然后在控制面板-程序-卸载程序中卸载掉所有原旧的ATi驱动程序(对应项为ATi Catalyst Install Manager),之后重启一次系统。(如果之前升级过显卡驱动程序,请务必删除所有显示驱动程序,直到显示适配器中显示的设备名称全部是标准VGA视频控制器,方法是设备管理器中点击右键卸载,勾选删除驱动程序)。
然后,点击PRO文件夹内的SETUP.EXE程序安装驱动。弹出安装窗口后先单击击安装,然后在下一步中选择自定义安装,注意不要勾选Catalyst Control Center(等后面装新版催化剂驱动时再安装)。同时要注意的是安装时系统会弹出无数字证书的警告,点击始终安装即可。安装完毕后,显卡同样还是未驱动的状态,不过没关系,不要重启系统,继续下一步。
覆盖安装{zx1}的显卡催化剂10.5:
下载催化剂10.5(前面提供有下载地址),双击运行,弹出安装窗口后先单击击安装,然后在下一步中选择自定义安装,再下一步检测过后勾选全部组件。要注意的是,若上一步中没有卸载旧驱动又没有重启,而又恰好更新过独显驱动是催化剂10.4,由于10.4有一个小BUG,系统驱动更新途中黑屏过后屏幕不会重新亮起但是系统并没有死机。此时等待两分钟等系统安装完驱动硬盘灯停止急速闪烁后按一下电源按钮让自动关机,然后重新开机即可(这就是前面我说要卸载到只剩标准VGA视频控制器的原因)。重新开机之后.......enjoy it......
批注:如果需要像我安装之后xx显示A卡为HD5650,而不是5600\5700 SERIES的话,需要修改10.5催化剂中的\Packages\Drivers\Display\W7_INF\下的inf文件,用记事本打开,查找5600,然后修改ATI Mobility Radeon HD 5600\5700 series为ATI Mobility Radeon HD 5650即可。
附上我自己安装完成的信息图:
对于比较小白的同学或者懒得麻烦的各位,我已提供已经修改好的32位64位驱动下载,自动判断32位或者64位进行安装。
修改好的驱动程序.rar
OK,这样就OVER了,小Y的驱动融合安装也xx了.....