Windows 10作为主机VMware工作站12播放器无桥接适配器(vmnet0)

时间:2015-12-15 09:10:12

标签: windows networking

我正在运行Windows 10操作系统,并希望复制我在Windows 7中的功能,这意味着,许多虚拟机运行不同的操作系统。

VMWare声明它支持Windows 10作为VMWare Workstation 12的主机。

到目前为止,我无法使用网桥,因此客户机无法连接到网络,也无法从我的计算机外部访问(作为服务器)(就像以前一样运行Windows 7作为主机) )。

我应该补充一点,在查看网络适配器时,直到我重新安装了虚拟机安装才开始。现在我可以看到VMnet1和VMnet8(据我记得,这是针对NAT和Host Only连接类型)。另外,我正在运行卡巴斯基AV。

我尝试了什么:

1)编辑适配器(网络和共享中心 - >更改适配器设置 - >属性[用于LAN连接] - >安装服务 - > VMWare网桥协议):由于“访问被拒绝”而失败(尽管我的帐户有管理员权限。

2)试图徒劳地搜索虚拟网络编辑器,

3)搜索网络(已经过几天)但没有成功,

4)检查VMWare KB但没有成功。

有没有人遇到同样的问题并找到了一个可行的解决方案(当然不需要将我的计算机回滚到Windows 7)。

感谢。

3 个答案:

答案 0 :(得分:1)

卡巴斯基是你的问题。有完全相同的问题,我尝试了没有任何工作,直到我删除了卡巴斯基,删除了Vmware,重新启动并重新安装了vmware。

重新安装时,您可以看到已在适配器上安装并启用了VMWare网桥协议,并且虚拟机上的网桥工作正常。

您还可以通过转到VM设置中的“网络适配器”并单击配置适配器来确认。当它被打破时,什么都不会出现。修复后,您应该会看到适配器列表。

我重新安装了卡巴斯基,并且桥接继续工作。我怀疑适配器上的Anti-Virus NDIS 6过滤器可能与它有关。

答案 1 :(得分:1)

从Windows 7迁移到Windows 10后发生了同样的问题。找到了适合我的article in VMware kb

To reset the winsock protocol in the Windows virtual machine:
1.Open a command prompt with elevated privileges. For more information see Microsoft article Command Prompt: frequently asked questions
2.Run this command:
netsh winsock reset
The command prompt indicates to restart the machine after the command completes.
3.Restart the virtual machine.
4.Open a command prompt with elevated privileges. For more information see Microsoft article Command Prompt: frequently asked questions
5.Run this command:
netsh int ip reset resetlog.txt
6.Close the command prompt. 
7.Restart the virtual machine.

答案 2 :(得分:0)

与上述相同的解决方案。卡巴斯基正在制造这个问题。

  • 卸载vm和kaspersky。
  • 然后安装vm并重新启动。
  • 之后再次安装卡巴斯基。

那应解决问题