如何修复VMWare Fusion Pro 10,“找不到要连接的有效对等进程”


38

我最近升级到了macOS High Sierra和VMWare Fusion Pro 10。

我的Windows 10 Pro VM将不再运行。当我使用Fusion打开它时,会看到以下消息:

“您的虚拟机可以使用新功能。要升级,请关闭此虚拟机的电源,然后选择“虚拟机>设置...>兼容性”。

如果我按照此说明进行操作,VMWare表示在关闭计算机电源之前无法升级计算机;否则,VMWare将无法升级计算机。但是,由于以下原因,我无法使计算机恢复运行:“找不到要连接的有效对等进程”

我该如何解决这个问题?


由于主题已锁定:对我而言,问题是我安装了键盘扩展Karabiner-Elements,以某种方式干扰了VMWare,并且看到了此错误。删除并重新启动Mac后,错误消失了。
Holger Brandl

Answers:


80

在丹尼尔(Daniel)的帮助下,尽管花了一些时间才能找到合适的区域,但我无法找到解决方案。我在下面详细介绍了该过程,以帮助其他人解决此问题。我发现当您在VMWare安装过程中不允许此选项时,或者在安装过程中不再要求该对话框的情况下(如我的情况),通常会发生此问题。

详细步骤如下

  1. 通过在Spotlight中搜索或单击扩展坞中的齿轮图标,打开“系统偏好设置”。
  2. 在第一行上,有一个用于安全和隐私的图标-单击该图标
  3. 出现以下语句的屏幕底部附近

开发人员“ VMWare,Inc.”的系统软件 被阻止加载

如果您在此消息的右边看。您将看到一个标记为允许的按钮。单击按钮,消息和按钮消失。 请注意,您无需使用底部的锁定图标来“解锁”提升的更改,此操作即可进行。


谢谢您,这对我有帮助,而在VMWare支持论坛上其他任何事情都没有做(他们建议重新启动并重新安装该应用程序,我已经做过两次)。
MAV

4
谢谢谢谢谢谢!:D
Bert G.

如果您的“允许”按钮没有响应,请使用Mac内置的触摸板。苹果公司有一套非常令人困惑的安全启发方法,试图阻止远程接管。就我而言,启发式方法阻止了我物理连接到计算机的USB鼠标。
安德鲁·朗多

2
如果“允许”按钮没有反应,则可能需要暂时禁用产生任何第三方应用程序或截获键盘事件,如QuicKeys,MagicPrefs等
戴夫高盛

但是,是否可以通过某种方式确定哪些第三方应用阻止了“允许”按钮工作?这似乎对我有影响,但是我正在安装新的操作系统,但只安装了Chrome,Xcode(和命令行工具),Visual Studio,VSCode和Spectacle。我退出并禁用了Spectacle,但对单击该按钮仍然没有反应。
patridge

10

就我而言,无论我重新安装或重新启动了多少次,我都没有在“安全性和隐私”的“常规”选项卡下出现“允许”按钮。

要解决此问题,我使用以下命令启用了“允许从以下位置下载应用程序”:“任何地方”选项:

sudo spctl --master-disable

然后,重新启动后,出现“允许”按钮。


我不确定这是否直接对我的情况有所帮助,因为我只是在发出此命令后才重新启动,并且在重新启动后才起作用。我不需要单击任何“允许”按钮,我的操作系统只是恢复到我保留的位置。
Paul Carlton


1

Snap Shot的答案为我解决了这一问题,但需要澄清一下:单击“系统偏好设置”中的“安全性和隐私”图标后,需要确保已选中“常规”选项卡以查看“已阻止”消息。


1

对于某些人来说,这可能是一个严重且令人讨厌的错误。

看起来,过一会儿,您将用尽所有选项,并且在您允许该软件作为首选项之后,运行sudo spctl --master-disable之后以及尝试了所有可找到的内容之后,会再次遇到此问题。互联网。那就是我发生的事情。

快速背景:我是一名开发人员,致力于混合项目以及在Mac中运行Windows计算机的.NET堆栈,因此我的设置更加密集,并且需要Visual Studio,git,npm,node和所有安装在vm上的东西操作系统以及我的Mac系统。撰写本文时,我的mac系统版本为:Mojave 10.14.5(18F132),Fusion pro 10。

我不确定该bug的技术问题是什么,但我知道它与可访问性有关,而且VMWare表示需要在Mac上解决此问题。我知道,当我在主机上挂起虚拟机并在工作中拔出显示器并在家里插入新显示器然后再次打开将其备份时,它会触发。它会发生故障并导致此错误,除了完全重新安装并重新启动VMWare Fusion之后,我无能为力,有时甚至要多次重启,并且至少需要一个小时才能修复。

在过去的6个月左右的时间内,我不得不完全卸载/重新启动/安装该应用程序,因此该程序非常残酷。我放了一张去VMWare的票解决这个问题,这就是为什么我知道他们认为Mac的工作是修复它的原因。他们对我说,他们正在就此问题与Mac进行沟通,这在目前已经是一个已知问题。最新的mac更新似乎在某种程度上缓解了该问题,但是当我拔下监视器时,尽管VmWare融合暂停,所以它仍然存在,但仍然遇到了此问题。

对于那些精打细算的人来说,重新安装是唯一的选择,其中包括完全重新启动,并且如果需要频繁执行操作,则可能必须将其连接到上次使用vm的显示器和其他外围设备上。移动您的计算机(例如,在我的情况下,一台Macbook Pro在家办公)。是的,那很奇怪。以下是我的待办事项清单:

  • 返回到您的虚拟机上次运行的环境
  • 连接您的vm工作时已连接到mac的外围设备(包括额外的显示器)。(为什么?因为当我在环境之外执行此确切过程时,最后一次仍无法正常工作。我必须进行多次重新安装,最后才重新装回,以便最终执行。是的,这太可笑了。)
  • 在以下位置删除VMWare Fusion /Applications
  • 在终端中运行以下脚本:
# Reset VMWare Fusion when it explodes again
# What the script above does is remove all the references to the vmware application itself.
# It does not affect your vm but of course double check your vms aren't located in any of these directories, it shouldn't be by default.
sudo rm -rf /Library/Application Support/VMware
sudo rm -rf /Library/Application Support/VMware Fusion
rm -rf /Library/Preferences/VMware Fusion
rm -rf ~/Library/Application Support/VMware Fusion
rm -rf ~/Library/Caches/com.vmware.fusion
rm -rf ~/Library/Preferences/VMware Fusion
rm -rf ~/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist
rm -rf ~/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist.lockfile
rm -rf ~/Library/Preferences/com.vmware.fusion.plist
rm -rf ~/Library/Preferences/com.vmware.fusion.plist.lockfile
rm -rf ~/Library/Preferences/com.vmware.fusionDaemon.plist
rm -rf ~/Library/Preferences/com.vmware.fusionDaemon.plist.lockfile
rm -rf ~/Library/Preferences/com.vmware.fusionStartMenu.plist
rm -rf ~/Library/Preferences/com.vmware.fusionStartMenu.plist.lockfilea
  • 重启你的电脑
  • 引导后,转到Internet上的vmware个人帐户,再次下载vmware Fusion安装程序。
  • 打开并安装
  • 请勿打开您的虚拟机,否则您可能不得不重复此过程。安装vmware Fusion之后,请重新启动计算机。
  • 重新启动后,您应该能够再次打开您的虚拟机。

希望这可以帮助。如果由于某种原因这不起作用,请确保您位于最后一个将vm与重新插入Mac的外围设备一起使用的vm上。听起来可能很奇怪,但是这个低级的错误问题是一个奇怪而痛苦的错误,因此在最终使其正常工作之前,不必冒险多次卸载/重新安装/重新启动。

发布卡塔利娜更新

看来MacOS的Catalina更新解决了该问题。每当我启动虚拟机时,它现在都会询问我是否要使用该软件两次,并且每次都可以运行。自更新以来,我从未遇到过此问题,并且我每天都在使用它。更新仍然非常新鲜,只有几个星期,所以如果我再次遇到问题,我将更新此线程。到目前为止,没有问题。


0

VMware Fusion Pro 10不能在2011年之前制造的imac上运行,这就是我在新Fusion 10上遇到的问题。我能够降级并在imac上安装Fusion 8,并且运行良好。但是,当您降级时,VMware不会退还任何款项。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.