Windows 10 升级后无法启用 Microsoft 网络适配器多路复用协议

Ben*_*ins 4 networking virtualbox windows-10

在我将笔记本电脑从 Windows 8.1 升级到 Windows 10 后,我的网络连接消失了,因为在适配器设置中未选中所有协议。当我去将它们全部重新打开时,我恢复了网络连接,但我无法(并且仍然无法)启用多路复用器协议。当我选择它并单击“确定”时,一个对话框通知我我的选择将导致它被禁用:

在此处输入图片说明

如果我单击No,它会将我返回到禁用多路复用器协议的“以太网属性”表。如果我单击Yes,它会取消选中多路复用器协议,然后关闭对话框和属性表。

谷歌人在这里不是很有帮助。有几个线程让用户表达了同样的问题,但他们得到的支持却毫无用处。

我还尝试在 PowerShell 中执行此操作,以查看它是否会 a) 正常工作,或者是否会 b) 给我一条更有用的错误消息。

C:\Users\Benjamin> Get-NetAdapterBinding -InterfaceAlias "Ethernet" -ComponentID ms_implat

Name                           DisplayName                                        ComponentID          Enabled
----                           -----------                                        -----------          -------
Ethernet                       Microsoft Network Adapter Multiplexor Protocol     ms_implat            False


C:\Users\Benjamin> Enable-NetAdapterBinding -InterfaceAlias "Ethernet" -ComponentID ms_implat
C:\Users\Benjamin> Get-NetAdapterBinding -InterfaceAlias "Ethernet" -ComponentID ms_implat

Name                           DisplayName                                        ComponentID          Enabled
----                           -----------                                        -----------          -------
Ethernet                       Microsoft Network Adapter Multiplexor Protocol     ms_implat            False
Run Code Online (Sandbox Code Playgroud)

事实证明,这真的太令人期待了。

在阅读时,我确实想到要确保 NdisImPlatform 服务正在运行,并且我确保使用sc.exe

C:\Users\Benjamin> sc.exe config NdisImPlatform start= demand
[SC] ChangeServiceConfig SUCCESS
C:\Users\Benjamin> sc.exe start NdisImPlatform

SERVICE_NAME: NdisImPlatform
        TYPE               : 1  KERNEL_DRIVER
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
        PID                : 0
        FLAGS              :
Run Code Online (Sandbox Code Playgroud)

在此之后,我再次尝试了我上面描述的事情,但没有成功。

此外,最终这是为了让桥接网络在 VirtualBox 中工作,所以我想我可能会尝试修复 VirtualBox 安装(通过再次运行安装程序),但这也无济于事。

有谁知道为什么在 Windows 10 中会发生这种情况以及我该如何解决?

小智 5

Microsoft 网络适配器多路复用器协议应保持未选中状态。它仅用于 NIC Teaming - 即您有两个用于负载平衡或冗余配置的物理网络接口。在这种情况下,两个物理网卡只勾选了这个绑定(所有其他的都被清除了),并且组适配器勾选了正常绑定——但没有勾选这个绑定。