答案1
一个可能的问题是 vmnetbridge 服务未运行。您可以在服务控制面板中检查此问题,或尝试使用提升的 cmd 启动它,并使用
net start vmnetbridge
您还可以尝试通过单击“恢复默认值”按钮重置 VMware 的虚拟网络编辑器。手动安装 VMware 的桥接协议后可能需要执行此操作。
另一个问题可能是驱动程序不兼容,因为众所周知,VMware 在某些 Intel 驱动程序上存在问题。有时,删除相应的驱动程序并让 Windows 分配通用驱动程序会有所帮助。
此外,有时杀毒软件也会导致此问题。有些情况下,卸载卡巴斯基杀毒软件可以解决此问题,或者在物理网卡属性中取消选中卡巴斯基杀毒软件 NDIS 6 过滤器元素可以解决此问题。
答案2
问题是错误报告太可怕了。原来问题是缺少 VCRuntime140.dll。我之所以发现这一点,是因为我注意到 VMWare USB 仲裁服务没有运行。
当我手动运行 C:\Program Files (x86)\Common Files\VMware\USB\vmware-usbarbitrator64.exe 中包含的 VMWare USB 仲裁可执行文件时,我收到 VCRuntime140.dll 缺失的错误。问题是“无未桥接适配器”问题非常不具体。修复 Microsoft C++ 运行时可再发行组件并运行虚拟网络编辑器后,一切正常。