找回密码
 加入我们
搜索
      
查看: 24471|回复: 25

[网络] 使用EEUpdate更改DEV_ID,让I219-V、I219LM等Intel网卡可以Win7等系...

[复制链接]
发表于 2022-5-23 21:57 | 显示全部楼层 |阅读模式
本帖最后由 softhand 于 2022-5-26 15:43 编辑

很多品牌的主板都用Intel的集成网卡,Intel的部分集成网卡,相同的芯片,却故意通过设置成不同的DEV_ID,就区分成了普通版和服务器版,例如有I219-V、I219LM,其中普通pc主板设定DEV_ID为15B8,网卡就是I219-V;而服务器主板则将DEV_ID为15B7,网卡型号就变成了I219LM。


这样在集成I219-V网卡的普通PC主板安装Windows Server系统时,会出因为有网卡驱动而无法联网。


另外,同样的I219-V和I219LM,也是通过不同的DEV_ID,又分成了以数字命名的不同版本,如Intel(R)Ethernet Connection (4) I219-VIntel(R) EthernetConnection (16) I219-V,目前已经有了从1到19的等诸多版本,Intel在操作系统上对不同版本做了相应的限制,比如某些版本不提供Win7或Windows server 2016 系统下的驱动,目前知道的是:


I219LM的版本1-6以前的ESXI可以识别并驱动,版本6之后的就无法驱动,
i219-v版本1-7,官方提供Win7驱动,大于版本7之后就只提供Win10以后系统的驱动了。


经参考,可以用Intel官方的EEUpdate工具强行修改网卡的DEV_ID,让其改变“身份”,伪装成可以被官方驱动识别的网卡。
I219-V、I219LM网卡的版本和DEV_ID值如表1

表1:
I219DEV_ID.png

如下图中的网卡是Intel(R) EthernetConnection (11) I219-V,也就是版本11的I219-V,属于版本7之后的,正常情况下它只能在Win10上使用,在Win7上是没有驱动的。

I219-V(11).png
参考表1,版本7的DEV_ID为15BC,版本11的DEV_ID为0D4D,如果想要在Win7上也能驱动并使用这块主板上集成的网卡,我们需要做的就是把DEV_ID从0D4D改为15BC,也就是人为的把版本11的I219-V,“降级”变成版本7的I219-V。

网上原本DRVCEO和有些PE都提供了方便的一键修改功能,但现在最新版本的都要求要注册并联网登录账号才能使用,在PE状态下联网并不太稳定,登录账号总是失败。这还不是最麻烦的,麻烦的是它们都要求使用Win10 PE才能一键修改,可它们最新版本的PE又是基于Win11的PE了,修改往往提示失败!

这里介绍的是在Win10或Win11 64位PE的CMD窗口下操作的保姆级操作,适合各种
手欠、
手贱、
手残的小白。

下载回来的5.35版本的EEupdate压缩包解压缩后有4个文件夹,相应的提供了DOS、EFI、linux64位和Win64四个环境的工具,
EEUPDATE-15.png


网络上大多是介绍使用U盘启动DOS下的操作过程,实际上在64位WinPE下也可以,但要求正常的Win10以上的64位操作系统或者PE的环境。为了减少操作时的干扰,本人建议还是使用 64位Win PE。Win10和Win11都可以,Win7不行,无论是正常的Windows 7 64位系统还是Win7 64的PE,都会蓝屏。

win7下会蓝屏_1.jpg


至于是制作一个能启动DOS的U盘,然后启动到DOS下操作,还是Win10以上的64位PE的CMD窗口下操作,哪个更容易更省事,大家自行判断和选择吧!

1、在Win10以上的64位PE中WIN键+R打开命令窗口,使用CD命令切换到EEupdate的Win64e文件夹下,输入install,安装EEupdate的驱动,否则会出现错误提示:

Unable to load the driver. Please close all other applications.Youmay need to run uninstall script or/and reinstall application

EEUPDATE-00.png


驱动安装成功提示信息如下:
EEUPDATE-01.png
当然是按任意键继续

EEUPDATE命令是要配合参数使用的,如果直接输入EEUPDATEW64e命令,将会给出当前网卡的型号和状态。
EEUPDATE-17.png

2、输入命令CHCP 437
这个命令的目的是设置命令窗口的代码页为OEM-美国,方便在简体中文版Win10命令窗口下正确显示EEUPDATEW的“图形”界面,否则会出现乱码!
EEUPDATE-02.png

3、输入命令
EEUPDATEW64e /GUI(注意EEUPDATEW64e和/GUI之间,要有空格)
EEUPDATE-04.png

回车后进入下个界面
EEUPDATE-05-2.png
从图中可以看到目前还是版本11,DEV_ID还是0D4D,一会要改的就是这个,回车后进入下个界面

EEUPDATE-06.png

按键盘上的↑↓键,将光带调到RawEEPROM处,回车
EEUPDATE-07-2.png
出现这个界面后,按键盘上的↓和→键将光带调到如图中所示位置,也就是0D4D那个地方,回车。

EEUPDATE-08.png

输入为15BC这4个字符,并回车确认

EEUPDATE-10.png

按 F7 进行计算校验,如果校验成功会出现下图
EEUPDATE-11.png

此时显示已经成功,再次回车,并按 ESC 键退出

EEUPDATE-12.png
这里要将光带调到YES处,回车,保存修改的内容。

EEUPDATE-13.png

按键盘上的↑↓键,将光带调到EEPROMTest处,回车,测试修改成功与否,测试成功后出现下图

EEUPDATE-14.png


回车后会回到最开始的界面
EEUPDATE-05.png
按键盘上的↑↓键,将光带调到Exit处,回车,退出。完成修改。

这样修改完成后,网卡就变成了Intel(R) Ethernet Connection (7) I219-V,无论是安装Win7还是Win10都能正常驱动和使用。
同样按照自己的需求,进行类似的修改DEV_ID操作,也可以让各种版本Windows server能正常驱动原来不支持的网卡。

以上操作在正常的Windows 1021H2、Windows 11 21H1以及到目前2022年5月,最新版优启通PE、杏雨梨云PE、DrvCEO的USM PE环境下测试通过。

附本文中的EEUpdate的阿里云盘地址,还是阿里云盘的下载速度最快。将该exe文件下载回来后,去掉.exe扩展名变成7z,用winrar解压就可以了,「EEupdate_5.35.12.0_Win64e.7z.exe」https://www.aliyundrive.com/s/UMFBCWz7ygy 提取码: y75u



测试硬件为
ASUS B410M-K
ASUS B460M-A R2.0

评分

参与人数 1邪恶指数 +11 收起 理由
wesleyxy + 11 666

查看全部评分

发表于 2022-5-23 22:04 | 显示全部楼层
mark 1225的有么
发表于 2022-5-23 22:10 | 显示全部楼层
牛 and mark~之前装winserver2019都是改的
发表于 2022-5-23 22:22 | 显示全部楼层
按T,留着好好看好好学
发表于 2022-5-23 22:23 | 显示全部楼层
本帖最后由 一个人的世界 于 2022-5-23 22:25 编辑

好像从B460 Z490到Z590等主板上的I219-V Intel网卡是只改ID并不能让网卡在WIN7中正常工作的。改了ID可以安装驱动,但是网卡实际不能工作。需要改BIOS中的GBE固件版本才能让网卡在WIN7中工作。这个问题我记得是早就确认的了 。怎么现在又出这个改ID就可以的说法了?
发表于 2022-5-24 08:29 | 显示全部楼层
当初黑群晖的时候折腾过,用的6.2.3的引导,同样是219v,某些品牌主板可以找到设备,某些品牌死活不行,改id也没用

发表于 2022-5-24 08:38 | 显示全部楼层

我上次折腾225-v不成功,家里电影服务器装win10都是不能自动休眠,想搞个server,就是受困于网卡驱动
发表于 2022-5-24 08:49 | 显示全部楼层
哪用得着PE,找个DOS环境制作程序如rufus,直接运行dos版的eeupdate即可,EFI版的eeupdate找个EFI shell环境也可运行成功
发表于 2022-5-24 08:56 | 显示全部楼层
顶,刚好用H510M安装了2022,发现没有219V驱动,就选了219M也能用。
发表于 2022-5-24 08:59 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-5-24 09:43 | 显示全部楼层
chen10247 发表于 2022-5-24 08:59
为啥不直接改驱动文件里的ID

改了驱动inf文件就会导致微软数字签名失效,server默认是无法安装没有微软数字签名的驱动,还要运行命令重启几次,搞来搞去麻烦,人家这是一劳永逸的方法
发表于 2022-5-24 10:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-5-24 11:20 | 显示全部楼层
大胆一点,219V直接改为219LM
发表于 2022-5-25 22:00 | 显示全部楼层
非常感谢楼主的教程,这样就可以告别DOS和EFI了,在WINDOWS下轻松搞定了
楼主的工具在国外下载不了,但是华擎官网有全套工具,我贴出来,供后人参考
https://www.asrock.com/support/download/mactool.asp
 楼主| 发表于 2022-5-26 15:22 | 显示全部楼层
本帖最后由 softhand 于 2022-5-27 13:14 编辑
jyjs3993 发表于 2022-5-25 22:00
非常感谢楼主的教程,这样就可以告别DOS和EFI了,在WINDOWS下轻松搞定了
楼主的工具在国外下载不了,但是华 ...


建议PE环境下,还是下载我提供的阿里云盘那个:)
发表于 2022-5-26 21:54 | 显示全部楼层
softhand 发表于 2022-5-26 15:22
建议还是下载我提供的阿里云盘那个:)

我用华擎的工具+您的教程已经成功修改,非常感谢。
发表于 2022-8-23 01:28 来自手机 | 显示全部楼层
这个方法可以直接在pe下改,比我在纯Dos 下方便,特别是5系列主板后要插独立显卡后才能进纯Dos
发表于 2023-9-24 11:50 | 显示全部楼层
hycsy2896 发表于 2022-5-24 08:29
当初黑群晖的时候折腾过,用的6.2.3的引导,同样是219v,某些品牌主板可以找到设备,某些品牌死活不行,改i ...

老哥 我是某嘉b360M小雕,换了好几个219lm代码 6.2.3就是死活引导不了,你有办法吗??
发表于 2023-9-24 12:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-12-10 11:40 | 显示全部楼层
谢谢楼主,有用
发表于 2023-12-20 08:59 | 显示全部楼层
本帖最后由 lucky27226 于 2023-12-20 09:02 编辑

請問大佬是否能透過此方法去改I225-V的MAC?
我嘗試過  DEV的子製造商跟製造商訊息可以改
但是改MAC跟DEV_ID都不行
儲存按回去還是會變回原本的..真的傷腦筋
发表于 2023-12-26 13:46 | 显示全部楼层
大佬,请问这个表1 是从哪里得到吗?哪里有汇总吗?
 楼主| 发表于 2024-1-9 10:18 | 显示全部楼层
459633561 发表于 2023-12-26 13:46
大佬,请问这个表1 是从哪里得到吗?哪里有汇总吗?

我不是什么大佬,所有的东西都是从网上整理来的
那个表是我用excel统计的。
发表于 2024-5-31 11:11 | 显示全部楼层
楼主是否可以发一下备份的eeprom,多谢了。
发表于 2024-6-8 08:04 来自手机 | 显示全部楼层
我是219lm,改成219v,win7下是能驱动了但是网速只有100
发表于 2024-6-8 21:32 来自手机 | 显示全部楼层
搞定了,网口有个线有问题。。。。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-6-16 16:05 , Processed in 0.029316 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表