在过去一周左右的时间里,我在 Windows 10 1903 上运行英特尔 LAN 驱动程序时遇到了问题。我卸载了官方的英特尔驱动程序并让 Windows 使用自己的驱动程序,然后重新安装了官方驱动程序,这样做了很多次,但英特尔 I211 千兆以太网控制器仍然抛出代码 10。我试图手动安装英特尔的官方“inf”文件,同时使用本地策略编辑器阻止设备 ID,认为 Windows 以某种方式干扰了驱动程序的安装,但这也没有起到什么作用,之后我确实将该策略改回了正常。
这也不是第一次发生,我能够通过系统还原恢复以太网驱动程序的功能,但这次这样做没有帮助。
为了澄清起见,这是我的系统:
Motherboard: MSI X470 Gaming Pro Carbon
OS: Windows 10 1903
Net Controller: Intel I211 Gigabit
以下是一些截图链接,可以帮助您更好地了解问题
我已经测试了以太网端口,并且知道它在加载 Linux 活动磁盘(在我的情况下是 Fedora 30)时可以工作,因此以太网端口并没有物理损坏。
答案1
我已经解决了这个问题,显然 SecureBoot 阻止了 Windows 10 验证网络驱动程序,我必须做的是将主板的启动模式切换为 CSM 而不是 UEFI。