三、制作、安装Intel集显驱动包流程
至此,大家对自己动手修改制作、安装Intel集显驱动包的原理应该也大致清楚了。大致步骤归纳如下:
1、准备好联想官方的独显驱动包和Intel最新的集显驱动包;
2、提取出Intel集显驱动包中的必要驱动文件并重命名文件的后缀名;
3、将修改好的文件覆盖掉联想官方的独显驱动包中Intel文件夹里面的文件,并且修改独显驱动中的INF文件,以显示Intel集显的真正信息(厂商、驱动版本、驱动程序发布日期);
4、使用Intel集显的签名文件改成与联想驱动中的签名文件同名后替换掉后者;
5、启动联想驱动包中的催化剂驱动安装程序,借安装独显驱动顺带安装上Intel集显最新驱动;
6、覆盖安装最新的ATi催化剂驱动,单独将独显驱动更新。
1、下载准备好驱动包:
A:联想官方Y460/Y560独立显卡驱动包下载地址(32位/64位Windows Vista/Windows7同一个包):
http://driverdl.lenovo.com.cn/lenovo/DriverFilesUploadFloder/32057/3.VGA.exe
B:Intel官方最新版本集成显卡驱动下载页面(直接点击这里即可)
请下载ZIP驱动包(不要下载exe自解压安装包)以方便解压。下载时请注意系统版本。
C:AMD-ATI官方最新移动版催化剂驱动下载页(来自驱动之家):
http://drivers.mydrivers.com/search-101-87/h29087-0-0-1-0-1.htm
2、提取、重命名Intel集显驱动包中的必要文件:
打开Intel的驱动包(以32位Windows7系统的版本为例),里面的Graphics文件夹中包含了所有需要的文件。直接将其拖出来即可
打开驱动包
拖出来后下一步就是将Graphics文件夹下面的igdlh.inf(64位版本为igdlh64.inf)和igdlh.cat签名文件备份转移出去,然后将目录下剩余所有文件后缀名最后一个字符改为下划线(Lang目录下的文件无需更改)。一百多个文件逐个改后缀名是很累的事。这里教大家借用CMD中的批量重命名法来巧妙解决这个累活。这里笔者将Graphics文件夹存放在F盘Download\Drivers目录下,因此就以F:\Download\Drivers\Graphics这条路径为例。存放在其他盘其他目录时各位童鞋可以依葫芦画瓢。
依葫芦画瓢
按Win键加R键,调出运行窗口,输入CMD然后回车。看到CMD界面后,输入F:(注意为硬盘盘符加冒号)然后回车,就指向到了F盘。然后输入cd Download(即进入Download目录)回车,再输入cd Drivers回车,再输入cd Graphics回车,这样就来到F:\Download\Drivers\Graphics下面了~然后输入ren *.后缀名 *.新后缀名(意思即为将所有后缀名为“后缀名”的文件rename重名为为“新后缀名”),如ren *.exe *.ex_,即可将所有exe文件重命名后缀名为ex_。同理,依次用ren命令将其他后缀名的文件重命名即可~如下面的截图所示~
依次用ren命令
改好文件名之后的效果:
改过文件之后
3、覆盖联想官方的独显驱动包的文件并修改INF文件:联想官方Y460/Y560显卡驱动文件为WinRAR自解压程序包,解压出来得到一个600多M的名为AMD的文件夹,里面有PRO、XT、PRONONSG和XTNONSG四个文件夹。其中,Y460的Mobility Radeon HD 5650显卡对应的驱动在解压出来的PRO文件夹中,Y560的MobilityRadeon HD 5730显卡对应的驱动则在XT文件夹中。PRONONSG和XTNONSG文件夹以及另一型号的显卡驱动目录可以放心删除。催化剂显卡驱动目录架构比较简单明了,驱动安装程序为根目录下面的Setup.exe,而驱动程序文件则在Packages\Drivers\Display目录下。其中,Windows7 32位的驱动在W7_INF目录下,Windows7 64位的驱动则在W76A_INF目录下。各位童鞋请视自己的机型以及操作系统版本选择相应文件夹和目录进行操作。
上一步中得到的Graphics目录下的所有文件连带lang文件夹,直接覆盖掉W7_INF目录下(注意,这里以32位为例,64位的驱动则在W76A_INF文件夹中,各位童鞋请灵活变通)的Intel文件夹下的所有文件,然后打开W7_INF下的INF文件,将下面三段字符串作如下修改(可以先搜索字符串搜索出来然后替换):
修改一:修改驱动提供厂商、驱动版本以及日期信息(可以参考上一步备份出的Intel官方驱动中的原igdlh.inf/igdlh64.inf文件来获取修改信息。这里8.15.10.2104版Intel集显驱动为例,以各位童鞋灵活变通即可,下面同理)
Signature="$Windows NT$"
Provider=%ATI%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=12/09/2009, 8.682.1.0000
;;LayoutFile=layout.inf
CatalogFile=CW_93225.CAT
修改成如下:
Signature="$Windows NT$"
Provider=Intel
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=03/31/2010,8.15.10.2104
;;LayoutFile=layout.inf
CatalogFile=C7_93225.CAT
修改二:修改硬件厂商
DiskId = "ATI Technologies Inc. Installation DISK (VIDEO)"
GraphAdap = "Graphics Adapter"
ATI = "ATI Technologies Inc."
修改成如下:
GraphAdap = "Graphics Adapter"
DiskId = "Intel(R) HD Graphics Driver for Windows"
Intel = "Intel Corporation"
修改三:修改设备名称(新驱动中移动版Core i CPU的集成显卡已经改名为Intel(R) HD Graphics)
iILKGM0 = "Intel(R) Graphics Media Accelerator HD"
; Do not modify or copy the following line
; set SIGNING_KEY_VERSION=1
iILKGM0_SG = "Intel(R) Graphics Media Accelerator HD"
修改成如下:
iILKGM0 = "Intel(R) HD Graphics"
; Do not modify or copy the following line
; set SIGNING_KEY_VERSION=1
iILKGM0_SG = "Intel(R) HD Graphics"