Based on your description and my knowledge, you're running Windows Server 2022 and 2019 on Lenovo M70s models, but both systems are not detecting LAN drivers—even after trying Lenovo’s official drivers. This is a common issue when using desktop-class hardware with server-class operating systems, which sometimes lack built-in driver support for consumer hardware.
So I have som step-by-step solutions for you to try it out and let me know the result :
- Identify the LAN Chipset
On both machines, run the following from Command Prompt or PowerShell:
wmic nic get Name, PNPDeviceID
Or check Device Manager:
- Look for the "Network Controller" with an exclamation mark under “Other devices”.
- Right-click → Properties → Details tab → drop down to Hardware Ids.
You should see something like:
PCI\VEN_8086&DEV_15F3...
This tells you the vendor (VEN_8086 = Intel) and device ID (e.g., DEV_15F3).
Send me those values if you’re unsure, and I’ll look up the correct driver.
- Download the Raw Intel/Realtek Drivers
Lenovo’s site often bundles drivers with OS checks. Instead:
This method bypasses the OS check and allows manual installation.
- Disable Driver Signature Enforcement (if needed)
If Windows Server blocks unsigned drivers:
- Reboot → Press
F8 (if supported) or boot into Advanced Startup.
- Choose Disable driver signature enforcement.
- Then install the driver manually.
- Use Windows 10 Drivers
In many cases, Windows 10 drivers work fine for Server 2019/2022.
- On the Lenovo support page for M70s, choose Windows 10 64-bit and try downloading:
- Intel LAN Driver for Windows 10: e.g.,
Intel LAN Driver v12.x.x.x
- Or Realtek, if that's the onboard NIC.
Use the .INF method from Device Manager for manual installation.