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 - 即您有两个用于负载平衡或冗余配置的物理网络接口。在这种情况下,两个物理网卡只勾选了这个绑定(所有其他的都被清除了),并且组适配器勾选了正常绑定——但没有勾选这个绑定。
| 归档时间: |
|
| 查看次数: |
38918 次 |
| 最近记录: |