So I used to have a Z97 PC Mate board by MSI. It worked perfectly fine until it didn't. The board randomly fried and in a fit of stupidity I decided that logically the only way to install an LGA cover was like a CPU, thus mangling the socket, and forcing me to buy a new board.
Now I have a Gigabyte board (GA-Z97-D3H) which works great, and is even better than my previous board on the count of the M.2 slots (which are unused but nice for the future). My issue is that regardless of what I try the integrated network adapter will not work, at least not fully.
Originally what I tried to do was install the driver from Gigabyte's website. It claimed I didn't have any Intel NICs on my computer. This is bullshit, as it says right on the box it has that adapter, and it's from the driver download page for the motherboard. The only variable in play here is that I am using Windows Server 2016, but this shouldn't mater as it should take signed Windows 10 drivers, and at the very least give some sort of error for the driver being unsigned.
However, this doesn't happen. Even pointing Windows to the folder with all the drivers in it, it refuses to install any of them.
The card is an Intel I217-V according to looking up the hardware IDs. What I did do was manually install the driver for the Intel I210 Network Connection, which sort of works, but the only issue that it refuses a manually assigned IP.
What I mean by that is if you attempt to use ANYTHING but pure DHCP automatic IP assignment, it doesn't get working network access. If I put a manual IP assignment in Windows, it does this, but it also does this if I go into my router and put in a DHCP reservation.
I have never had it happen for a NIC on a mobo outright refuse to work right. Every single NIC I have ever used worked perfectly fine, with minimal exceptions, so I am completely confused here. Any help would be great.