分享

AMD Radeon RX 640 显卡安装Win7-64位驱动的探索——修改驱动安装配置文件手动安装驱动的方法

 fs_Simon 2022-08-11 发布于广东

Part1、反复尝试,都是——无法找到硬件,安装失败。

我遇到的情况是:安装360驱动大师也无法认出显卡,匹配驱动来。

马上找“度娘”,我全网找了很长时间,即使下载说明写着支持:AMD Radeon RX 640 的win7 64位驱动,安装时都会提示:无法找到硬件,安装失败。

后来,我在DriversCollection.com,搜索RX 640,翻到第16页,终于给我找到了2个Radeon RX 640(For Windows 7 64-bit)驱动了,版本分别是:19.7.5和19.2.3。

19.7.5版本RX 640驱动Windows 7 64

19.2.3版本RX 640驱动Windows 7 64

可同样是安装时都会提示:无法找到硬件,安装失败。晕倒。

Part2,发现端倪,设备Id:AMD6987,找到希望。

不甘,继续搜索,在虎扑网看到AMDRX640显卡首曝:RX550马甲套马甲,介绍说:AMD最新版驱动中出现了一款RadeonRX640,设备ID和RX550X/540X完全一致,显然是个马甲,而RX550X/540X也是马甲,来自于RX550,512/640个流处理器,128位2/4GBGD5显存。设备ID都是:AMD6987,如图

http://p1./gdc/weibo/pic/0beb20e22405e50858cdb77e9358ad91.jpg?x-oss-process=image/resize,w_600/format,jpg/quality,Q_60

AMD6987.5=Radeon (TM) RX 640

向着这个方向,我电脑桌面右键——》屏幕分辨率——》高级设置——》适配器——》属性——》详细信息页——》属性——》选中“硬件Id”——》值——就能查看到“PCI\VEN_1002&DEV_6987&SUBSYS_17131028&REV_C1”。哦~~~终于看到点情况了。

PCI1.png

查看显卡设备Id

Part3,手动修改安装配置文件,手动安装驱动,迎来成功。

接下来,我在下载的驱动程序的解压目录:\Win7-64Bit-Radeon-Software-Adrenalin-2019-Edition-19.7.5-July31\Packages\Drivers\Display\W76A_INF,找到“C7345290.inf”这个安装配置文件。用词记事本打开,搜索“AMD6987”,发现“AMD6987.10 = "AMD Radeon (TM) RX 640"”。明白了,“AMD6987.10”就是我们手动修改的设备了。

怀着大胆试一下的想法,在C7345290.inf安装配置文件,继续搜索“AMD6987.10”。直接作下面2处修改:

1、"%AMD6987.10%" = ati2mtag_Polaris12, PCI\VEN_1002&DEV_6987&SUBSYS_507A17AA&REV_C0 《——改成——》 "%AMD6987.10%" = ati2mtag_Polaris12, PCI\VEN_1002&DEV_6987&SUBSYS_17131028&REV_C1

2、"%AMD6987.10%" = ati2mtag_Polaris12, PCI\VEN_1002&DEV_6987&SUBSYS_507A17AA&REV_C0《——改成——》"%AMD6987.10%" = ati2mtag_Polaris12, PCI\VEN_1002&DEV_6987&SUBSYS_17131028&REV_C1

手动安装修改后的驱动程序,详细见下图示:

电脑桌面右键——》屏幕分辨率——》高级设置——》适配器——》属性——》驱动程序——》更新驱动程序...——》选择“浏览计算机以查找驱动程序软件”——》选“从计算机的设备驱动程序列表中选择(L)”

PCI2.png

手动安装RX 640 Windows 7 64Bit驱动1

PCI3.png

手动安装RX 640 Windows 7 64Bit驱动2

手动安装RX 640 Windows 7 64Bit驱动3

PCI5.png

手动安装RX 640 Windows 7 64Bit驱动4

PCI6.png

手动安装RX 640 Windows 7 64Bit驱动5

到此为止,终于用手动修改安装配置文件中的设备Id,改成自己的显卡设备Id的方式,在Windows7 64Bit上把AMD Radeon (TM)RX 640驱动安装成功了★★★★★★

后记:

Part1:再次印证,修改设备ID,方向无错了。

后面又再研究了一下,在DriversCollection.com上,输入PCI\VEN_1002&DEV_6987&SUBSYS_17131028&REV_C1,复选“按ID查找”,搜索后,网页上返回了匹配这个ID的驱动程序共有7页,翻到第7页再次看到2个Radeon RX 640(For Windows 7 64-bit)驱动了,版本分别是:19.7.5和19.2.3。

同时,看到有行提示文字“这个Device ID属于Radeon RX 640”。

所以,再次印证,方向是无错了:修改这个显卡驱动里的安装配置文件(C7345290.inf)里的设备ID(Device ID),改成自己显卡的设备Id,可能会成功安装驱动的!具体到自己显卡的SUBSYS_ID只能自己尝试着修改一下了~~~~~~

后记1

后记2

后记3

记4

记5

Part2:锦上添花的“Radeon设置”软件安装。

       上面所说的:通过修改显卡驱动里安装配置文件中的设备ID的驱动安装方法,有点类似以前Windows98时代的驱动安装方式,所以,只是将必要的(核心组件)显卡驱动文件安装到系统上。后面那些“锦上添花”的驱动二次开发的,用来YY显摆的显卡性能调节界面软件是没有安装的。因为我平时也不打游戏什么的,也没多去研究下去了。

        后面,闲逛,再次打开19.7.5驱动目录,发现在驱动目录:\Win7-64Bit-Radeon-Software-Adrenalin-2019-Edition-19.7.5-July31\Packages\Drivers\Display\W76A_INF\B345285下,有个“ccc2_install.exe”应用程序。直接双击,咦,经过一轮安装后,显示运行结束,安装成功,那个熟悉的“Radeon设置”图标在屏幕的右下角显示出来了。

PS:百度了一下,原来这个“ccc2_install.exe”是AMD Catalyst Control Center(以前称为ATI Catalyst Control Center)是ATI / AMD系列视频卡的设备驱动程序和实用程序软件包。

记6

记7

记8

记9

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章