Enable the Intel I217-V NIC in Windows Server 2012

My new Gigabyte Z87-D3HP motherboard with support for 4th Generation Intel® Core™ processors (codename Haswell) has a onboard Intel I217-V NIC. The NIC is not recognized and supported in Windows Server 2012. As with the “Enable the Intel 82579V NIC in Windows Server 2012” blogpost it is possible to enable the NIC in Windows Server 2012. Here are the steps:

  • To be able to modify the drivers you need to run the the following commands:
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS 
bcdedit -set TESTSIGNING ON
  • Reboot the system
  • Download the Intel drivers from the motherboard vendor or from Intel. In my case I used the Intel Windows 8 64-bit  drivers Gigabyte has available for the Z87-D3HP motherboard on there website.

image

  • Save the drivers  and extract them
  • Open the folder PRO1000
  • Open the folder Winx64
  • Open the folder NDIS63
  • Open the e1d63x64.inf file, I used Notepad++  to edit the file
  • In the [ControlFlags] section delete the 3 lines (see 1)

 

image

  • Select and copy the three E153B lines ((see 2)
  • Paste the 3 lines in the [Intel.NTamd64.6.2] section below the %E155ANC lines (see 3)
  • After the modifications the e1d63x64.inf file must look like this:

image

  • Save the file
  • Install the Intel driver
  • During the installation the you got a “Windows can’t verify the publisher of this driver software” warning, select “Install this driver software anyway”  and continue

image

  • After the installation the Intel I217-V Gigabit NIC is recognized and enabled.

image

  • Enable the driver integrity checks and disable test signing again by using the following commands:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF
  • Reboot the system

58 thoughts on “Enable the Intel I217-V NIC in Windows Server 2012”

  1. It’s worked! Very helpful, The Gigabyte Tech support only reply me that the i217-V NIC not support in Windows 2012, Thank you very much.

  2. Genial Ivo, Yo lo usé en Windows Server 2008.
    Hay que hacer lo mismo pero en la carpeta NDIS62 y el archivo es e1d62x64.inf

  3. Will this same modification allow me to install Windows Home Server 2011 which is based on 2008R2? Or would that require different .inf edits?

    TIA.

  4. works for 2012r2 – change to the ndis64 folder and of course the file NDIS64. reboot using advanced options (f8 under startup) disable digital signature – install

  5. I’ve got an Asus gryphon with a Intel I217-V Gigabit NIC, and am trying to install WHS 2011. No luck on NIC recognition with that OS of course, and tried your solution by editing the Server 2008r2 version of the e1d63x64.inf file, still no luck. I’m either not editing the right lines, or not with the proper lines I’m guessing. Any advice?

  6. Great post. I used this info to get the NIC working on 2012 R2
    Just go to the NDIS64 folder and edit the e1d64x64.inf file
    And if you are trying to install the driver in core/hyper-v server use this command after editing: “pnputil.exe -i -a \PRO1000\Winx64\NDIS64”

  7. found this searching for a x86-xp-driver running the I217V-adapter. I don’t understand much about txtoem, .inf, plug&play etc., but would a workaround like this ie performed with a Windows 7 (32bit)-driver make I217V work with windows xp as well?
    Or is there another way?
    Thank you Ivo.

  8. Hi thx ROBJM and Ivo.

    It worked for me. It’s a little bit different in 2012 R2 but with the screenshots it worked out fine.

  9. Hi Ivo, thanks a lot! You saved a Server Installation Windows Server 2012 essential on a Z87 pro 4. It worked immediately.
    All the best from cologne
    Reinhard

  10. Ivo, hartstikke bedankt! Trying to install WHS 2011 on an ASUS H87I-Plus board, and ran up against this issue of the LAN drivers not installing. Thankfully your edits to the NDIS62 file worked a treat… Whoever in Intel thought this was a good idea should be taken outside and given a good talking to.

  11. Hello Ivo,

    If you could help with this one, I’m tying to install intel I217-V driver for Windows Server 2003 x86/Windows XP, but with no luck. I know that it is said that windows Xp/2003 is not supported but I found one driver that does support I271-V, in one russian forum there posts with confirmation of successful driver install. In this link http://txt.do/ta2c is the *.inf code, If you could help me modify the content.
    The Driver file is here: https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=22928. In the DriverSelectionGuide.txt is is said that:
    For these devices use the e1d driver:
    By Device ID:
    153A, 153B, 155A, 1559
    By Product Name:
    Intel(R) Ethernet Connection I217-LM
    Intel(R) Ethernet Connection I217-V
    Intel(R) Ethernet Connection I218-LM
    Intel(R) Ethernet Connection I218-V
    Which is e1d5132.inf.

    Thank you in advance.

  12. Thank you so so so so so so much.I had that problem on 2008r2 and it is solved by u man.Thannnkkksss.

Leave a Comment