无法创建虚拟交换机 Hyper-V(0x80041002)

无法创建虚拟交换机 Hyper-V(0x80041002)

我遇到过一种情况,Win 10 Pro(内部版本 19043.1415)上的 Hyper-V 中的 VM 无法停止,我做的第一件事就是停止与 Hyper-V 相关的各种服务。之后,我重新启动了主机,突然间,Hyper-V 中不再列出了我的所有 VM。我认为这很奇怪,因为通常你会希望这些服务在重新启动后恢复。无论如何,我尝试重新启动与 Hyper-V 相关的服务,但它们似乎都有一个未命名的依赖项,阻止它们运行。经过一番尝试解决后,我决定简单地取消选中 Hyper-V 已安装,重新启动,然后将其选中为已安装 + 再次重新启动。现在我可以再次看到我的机器了,但遇到了一个新问题:我用于通过 VPN 连接的虚拟内部交换机不见了。所以我尝试使用 Hyper-V 和 PowerShell 创建它,但结果相同:

New-VMSwitch -Name Intern -SwitchType Internal
New-VMSwitch : Virtuelle Ethernet-switchforbindelser kunne ikke tilføjes.
Intern miniport kunne ikke oprettes. Navn = '1F870B16-E6E9-4D9E-83EC-7A114ACB9A49', brugervenligt navn = '', MAC = 'DYN
AMIC': Not found (0x80041002).
At line:1 char:1
+ New-VMSwitch -Name Intern -SwitchType Internal
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [New-VMSwitch], VirtualizationException
    + FullyQualifiedErrorId : Unspecified,Microsoft.HyperV.PowerShell.Commands.NewVMSwitch

请耐心等待消息以丹麦语显示,但它基本上是在说无法添加虚拟互联网交换机连接,也无法创建内部微型端口。尝试添加外部交换机时也发生了同样的事情。顺便说一句,我最多需要 10 分钟才能收到消息。我发现其他人似乎也遇到了类似的问题,但这里的解决方案是删除 Hyper-V(以前面提到的方式)并执行 netcfg -d,重新启动,重新安装 hyper-v 并重新启动,但这对我来说没有任何区别。我还找到了 MS 的快速修复方法,但这也没有改善我的情况。

除了重新安装 Windows 之外还有其他好主意吗?

编辑:添加了显示我的系统中所有 hyper-v 相关服务状态的列表。

一只忙碌的猫

编辑:修复了 Win 10 的安装,但这并不能解决问题。

编辑:执行了 sfc /scannow - 结果相同。

编辑:来自 CoreInfo64 的相关信息的当前输出:

    HYPERVISOR * Hypervisor is present 
    VMX - Supports Intel hardware-assisted virtualization 
    SVM - Supports AMD hardware-assisted virtualization

答案1

找到解决方案:卸载 Comodo Internet Security,重新启动,然后我就可以继续创建交换机了。几个月前我创建交换机时不需要这样做,但 Comodo 和最近的 Win 10 更新之间可能存在冲突,导致了这种情况。

相关内容