Enable the Intel 82579V Giagbit NIC on Server 2016

, ,

An old draft I’ve had for a while, just posting for posterity and safe keeping.

So I’ve done a few upgrades to my VM Host machine and decided to go up to Windows Server 2016, once installed and at the desktop, I found my onboard LAN port wasn’t coming up, so I downloaded the driver from Intel and found that the driver didn’t apply to my System, after a little digging I found out that the driver installation file (.inf) wasn’t configured to install on Server 2012/2016 even though the driver is supported, so to fix this I did the following.

Firstly, open an administrative command prompt and enter the following BCDEDIT commands to disable driver integrity checks and allow us to make the changes we need.

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

Once done I restarted and back at the desktop I extracted the zip file of the Intel drivers.

Open the folder PRO1000 > Winx64 > NDIS63 now find e1c63x64.inf and open it in your favorite text editor.

Use the find functionality to look for [ControlFlags] configuration section.

You will see five lines with %E1503 in them, copy those lines and then search for another configuration section in the INI – [Intel.NTamd64.6.2] then paste those 5 lines below %1502NC.

This will then allow you to successfully install the driver as needed.

Reboot and then enable the driver checks.

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF

Reboot and you’re good to go.


Leave a Reply

More Posts

Backup MySQL Databases running on a Windows Server using Systems Center Data Protection Manager (DPM) 2012.

Running MySQL on a Windows machine is pretty straight forward.  One of the down sides though is that MySQL is not VSS aware and may mis-behave when back up software such as Data Protection Manager or ShadowProtect.  Data Protection Manager (DPM) has the ability (basically called Pre-Backup and Post-Backup Scripts) to perform actions before and after […]

A note about Veeam and Guest Indexing

So I was asked to help out in a situation where a Backup Server had begun to run out of space. One of the first things you look at doing is cutting down retention rates.  In this particular setup Veeam had its Database and other associated files sitting on a 30GB disk, which also happened […]

Enable a user to Change their Password if it has Expired using OWA for Exchange 2010 and 2013

If you work in a place with a lot of remote users and a password policy with expiration set then you need to give your users a way to reset their passwords.  Microsoft ISA / TMG configured with forms based authentication were able to do this out of the box.  The good news is Exchange […]