Windows Server 2022 drivers

Hello.
I have question about installing Windows Server 2022. I thought I would finally sit down to learn Windows Server in my Home Lab. So I installed Windows Server 2022, downloaded drivers for the LAN and WiFi cards from the documentation on the website. Ethernet returned an error that the card was not detected, and WiFi did not install at all. Has anyone encountered this problem and has a solution?

looks like some drivers not support win-server, I will check and get back to you

Due to i226-v not official support server version, we can get around the windows limitations.

  1. check the Device Manager, update the Ethernet controller driver, Browse my computer for drivers
  2. Browse the files download from Radxa, check the below ā€œlet me pick from a list of available drivers on my computerā€
  3. choose Network adapters, Intel , ā€œIntel Ethernet Controller I226-LMā€
  4. finished process, then you can use the LAN
    Same process for wifi should be work too

Okay, that was the point. But I can’t install other drivers. Eg. WiFi says about the .inf file was broken. Next is PCI-E drivers, I’m looking for drivers in Web, but nothing goes well. Can you help me? I never had simmilar problems with PC on Windows 11 :slight_smile:

Most of the driver README showes does not support windows server verion, so we can bypass it by using the above mentioned method.
For the wifi part, it is caused by the fact that windows server doesn’t enable wifi support by default, follow the steps below to enable wifi support.

  1. enable feature wlan at server manager
  2. open server manager–manager–add rules and featuresā€“ā€˜Features page’–check WirelessLAN services–install
  3. reboot --> open services window --> check WLAN Autoconfig --> set autostart and start the services
  4. Then install the driver same as Windows 11
  5. the wifi should be working
    What do you mean about the pci-e driver?

Thank I try this on Windows Server 2025 with no success, I will dubbele check and try alternative driver’s.
I can see inte Inf file about server 2019 and 2022.

Have anyone successfully installed the Nic driver on Windows Server 2025?

Maybe this one
https://www.intel.com/content/www/us/en/download/838943/intel-network-adapter-driver-for-windows-server-2025.html

Thanks, but no luck so far in Device Manager i pointed to this drivers

Wired_driver_30.1_x64\PRO2500\Winx64\W11
Wired_driver_30.1_x64\PRO2500\Winx64\WS2022

Download

  • Windows Server 2025 family*
  • Size: 32.4 MB
  • SHA256: AFDEB6FED398308B86825C776D370D4362C20A1AF2C67AD7E647ED14CD6E9E10

I will keep digging!

I have also try to force the installation of e2f.inf (pnputil /add-driver ā€œC:\mypath\e2f.infā€ /install)

Maybe this is the issue?

[Manufacturer]
%Intel% = Intel, NTamd64.10.0…17763, NTamd64.10.0.1…17763

%E125CNC.DeviceDesc% = E125C.10.0.1…17763, PCI\VEN_8086&DEV_125C

As far as I know, Windows Server does not provide driver support for i226-v consumer-grade network chips, so some tricks are needed, such as disabling hardware signature checking and manually selecting i226-LM instead of i226-v

1 Like

This is a hack that worked for me to install Nic driver on Windows Server 2025.

https://www.intel.com/content/www/us/en/download/838943/intel-network-adapter-driver-for-windows-server-2025.html

Disabling hardware signature checking (bcdedit /set testsigning on)
Reboot

Hack the e2fn.inf
Wired_driver_30.1_x64\PRO2500\Winx64\W11\e2fn.inf

Add the VEN_8086&DEV_125C to the server Server side %Intel% = Intel, NTamd64.10.0…22000
Replace all 22000 with the build for Windows Server 2025 to 26000, save it. Then the update the Nic driver in the Device Manger, even PnP worked. And Show IntelĀ® Ethernet Controller I226-IT.

(It is just some parts of the inf file to understand. you have to update all post the right build for server 2025 = 26000)

[Version]
Signature = ā€œ$Windows NT$ā€
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %Intel%
PnpLockDown = 1
CatalogFile = e2fn.cat
DriverVer = 02/20/2024,2.1.4.3

[Manufacturer]
%Intel% = Intel, NTamd64.10.0.1…22000
%Intel% = Intel, NTamd64.10.0…22000

[ControlFlags]
ExcludeFromSelect = *

[Intel.NTamd64.10.0.1…22000]
; DisplayName Section DeviceID
; ----------- ------- --------
%E125CNC.DeviceDesc% = I226.10.0.1…22000, PCI\VEN_8086&DEV_125C

[Intel.NTamd64.10.0…22000]
; DisplayName Section DeviceID
; ----------- ------- ----
%E125CNC.DeviceDesc% = I226.10.0.1…22000, PCI\VEN_8086&DEV_125C

1 Like