Intel为增加其服务器版本的主板销量,对一些非服务器的网卡,不提供驱动支持,所以在一些PC机、工控机、嵌入式系统上,你会为装了server2012R2或SERVER2016,却找不到网卡驱动而抓狂。对于这种状况,并不是没有解决方案,从Intel网站上download下来的最新版的LAN driver,小改动一下,跳过Intel驱动数字证书认证,完美解决Intel I211网卡在64位server2016中的驱动,流程如下:
1. 在INTEL官网或驱动之家下载intel网卡驱动包,解压后进入解压目录,如下图:
2.找到e1r64x64.inf(注意是类型为安装信息),然后用记事本方式打开
3.按下CTRL+F,输入I211查询相关信息,找到E1539.6.3.1(这是I211网络对应的ID),
如下图:
4.然后以E1539为关键字继续在此文档中从头搜索,找到intel.NTamd64.6.3.1下面的E1539.6.3.1这行,并复制这一行,如图:
5.复制这一整行,将其粘贴到Intel.NTamd64.6.3的最后一行,如图,并保存退出。
注意区分:Intel.NTamd64.6.3.1与Intel.NTamd64.6.3
6.以管理方式运行CMD,按顺序输入以下命令:
bcdedit –setloadoptions DISABLE_INTEGRITY_CHECKS
bcdedit –setTESTSIGNINGON
这两行命令的意思是开启测试模式,在测试模式下才能安装未经过签名的驱动(因为我们之前对驱动配置文件进行了修改)
7.退出CMD,重启系统,会看到桌面现在已经提示server2016为测试模式,如下图:
8.然后在设备管理器中找到那有问号的网络适配器吧,双击后点:
更新驱动程序—>浏览计算机查找文件—>从计算机的设备驱动列表中选取—->定位到刚才修改的那个e1d64x64文件所在文件夹NDIS64,点下一步吧,期间会有未经过INTEL签名的驱动的提示,不用管它,继续安装完,你就会发现有问题的网络适配器已经正常了。
9.最后一步,关闭测试模式,一样打开CMD命令窗口,依次执行以下两行命令:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNINGOFF
至此,intel i211 LAN driver在windows server 2016下面安装完成。
1. Follow I211 driver 安装步骤,进入NDIS64文件夹,找到名称为e1d64x64的文件:
2. 使用记事本打开此文件,找到I219-V这一行,复制E1570.6.3.1
(I219-v对应的ID)。
3. 在此文件最上面的Intel.NTamd64.6.3.1这个项目里面,找到此ID对应的数据,复制下来,例如本文中是:E1570.6.3.1,如图:
4. 在Intel.NTamd64.6.3.1这个键下面,还有一个名叫Intel.NTamd64.6.3的,可以看到,这个键下面的内容和上面那个有一点区别,就是少了E1570.6.3.1,那么我们就把刚才复制的E1570.6.3.1的3行都加到Intel.NTamd64.6.3的最后面,然后保存,关闭此文件。
5. 打开CMD命令行,分别执行下面两句命令,然后重启系统:
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
6.然后在设备管理器中找到那有问号的网络适配器吧,双击后点:
更新驱动程序—>浏览计算机查找文件—>从计算机的设备驱动列表中选取—->定位到刚才修改的那个e1d64x64文件所在文件夹NDIS64,点下一步吧,期间会有未经过INTEL签名的驱动的提示,不用管它,继续安装完,你就会发现有问题的网络适配器已经正常了。
7.最后一步,关闭测试模式,一样打开CMD命令窗口,依次执行以下两行命令:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNINGOFF
至此,intelI219 LAN driver在windows server 2016下面安装完成。
另外,I217-V和I218-V均和I219-V一个文件内,修改及安装方式参考以上即可.
本文来源:https://www.2haoxitong.net/k/doc/21a2f6877e192279168884868762caaedc33ba49.html
文档为doc格式