New
#1
How to force an older driver over an inbox driver in Windows 10
I'm posting here to this forum the same question as in the new WindowsQ forum.
I'm wondering if there is a solution to that problem I have with wake-on-LAN
The NIC is Intel 82579LM and the PC is Lenovo ThinkCentre M82
OS is Windows 10 20H2 (2009) 19042.630
The wake-on-lan feature of the built-in inbox driver for that NIC does not work.
An older version from Intel works just fine.
The problem is that I can't force that older driver to install.
I import the old driver in MDT but is ignored during the imaging process.
I have tried to uninstall the inbox driver and tried to install the older driver manually without success.
The inbox driver is reinstalled each time I try.
I tried removing the inbox driver with the admin's toolkit Driver Store Explorer (Rapr.exe) but again without success.
Rapr :
You are being redirected...
It can't be selected for removal with that utility.
I downloaded the latest driver from the Intel web site and it's the same version as the inbox driver which WOL does not work (e1i65x64.sys version 12.17.10.8). The only driver for that card that works with WOL is from Lenovo web site and is older than the inbox one (e1c65x64.sys version 12.15.31.4). That driver is also available from Intel's archived web site.
When uninstalling and do a reboot or rescan for hardware changes in order to have the network card reappear in device manager to be able to install the old driver then the inbox driver reinstall automatically. If I try to install over the inbox driver I get a message that tells me that the most appropriate driver is already installed.
I even tried to uninstall the inbox driver with "pnputil /Delete-driver oemXX.inf /uninstall /force" to get rid of the inbox driver. Then try to pre-install the old driver with "pnputil /add-driver e1c65x64.inf /install"
But as soon as the device is detected the inbox driver reappears and reinstalled.
I think the solution would be to have a way to change the ranking of the detection in order to have the older driver have priority over the newer one but don't know how, assuming that's possible.