Genymotion无法在Windows 10上加载VirtualBox引擎

时间:2015-06-20 06:47:08

标签: android windows android-emulator virtualbox genymotion

我最近升级到Windows 10 BUILD 10130,由于某些原因,Genymotion似乎无法正常工作。它说"无法加载VirtualBox引擎。"

现在我做了一些研究,并建议从虚拟盒设置中删除仅限主机网络的所有解决方案。好吧,我没有在那里列出任何网络。 网络和共享中心中找到的那个无法删除。

即使是干净的安装也没有解决问题

请帮忙。

17 个答案:

答案 0 :(得分:38)

步骤1:以管理员身份运行VirtualBox

第2步:转到文件 - >偏好 - >网络 - >仅限主机网络

第3步:添加新的或仅编辑旧的(如果不起作用,删除所有已存在并创建新的):

Adapter Tab:
    IPv4 Address:        192.168.x.201
    IPv4 Network Mask:   255.255.255.0
DHCP Server Tab:
    Server Address:      192.168.x.100
    Server Mask:         255.255.255.0
    Lower Address Bound: 192.168.x.101
    Upper Address Bound: 192.168.x.199

答案 1 :(得分:11)

https://www.youtube.com/watch?v=9pd7ZtO-87A - 这里是视频解决方案。它只是帮助了我。我将此设置用于VirtualBox网络:

Adapter Tab:
    IPv4 Address:        192.168.1.201
    IPv4 Network Mask:   255.255.255.0
DHCP Server Tab:
    Server Address:      192.168.1.100
    Server Mask:         255.255.255.0
    Lower Address Bound: 192.168.1.101
    Upper Address Bound: 192.168.1.199

UPD:我的虚拟设备仅从Genymotion app开始。但如果我尝试从Android Studio

启动它,则显示错误

答案 2 :(得分:8)

我在Windows 10 Insider Preview(Build 10130)上遇到了同样的问题。 但是通过使用右键单击 - >运行 Genymotion 来修复它。以管理员身份运行

答案 3 :(得分:5)

首先以管理员身份启动 Virtualbox ,然后 Genymotion 也以管理员身份启动:)解决了我的问题:快乐编码:)

答案 4 :(得分:3)

以上解决方案或任何其他线程/论坛中的任何解决方案都不适合我。

这是我为解决问题所做的工作

  1. 卸载VBox和Genymotion

  2. 使用VirtualBox(124mb for Windows)再次从网站安装Genymotion https://www.genymotion.com/#!/download

  3. 重启电脑

  4. 尝试加载Genymotion,您应该再次收到同样的错误

  5. 打开RegEdit转到HKEY_CURRENT_USER>软件> Genymobile> Genymotion

  6. 检查密钥' VBoxPath'。在我的系统中,这条路径是

  7.   

    C:\ Program Files \ Oracle \ VirtualBox \\ VBoxManage.exe

    1. 修改路径以删除双' \'现在应该是:

        

      C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe

    2. 保存更改并启动Genymotion!

    3. 对我来说就像一个魅力:)

答案 5 :(得分:2)

只有对我有用的解决方案是:  1.卸载oracle vm virtual Box 5.0.4并安装5.0.20(https://www.virtualbox.org/wiki/Download_Old_Builds_5_0)  2.以管理员身份运行虚拟框  3.以管理员身份运行Genymotion 就是这样。

答案 6 :(得分:1)

Genymotion 2.6.0和Win10没有为我启动,尝试在Genymotion中启动设备时出现错误对话框。试图从VirtualBox启动设备但在那里遇到错误。

这为我解决了。转到Windows中的网络设置,找到您的设备正在使用的虚拟主机网络并选择属性,如果未选择VirtualBox NDIS6桥接网络驱动程序,则设备将无法启动。

答案 7 :(得分:1)

到目前为止,VirtualBox尚未与Windows 10完全兼容。由于Genymotion依赖于在后台使用VirtualBox,因此可能会出现一些问题。如果您在Windows 10上运行Genymotion有任何问题,我们首先建议您将VirtualBox置于干净状态。为此: 卸载VirtualBox。 如果安装程序提示,请重新启动计算机。 安装为Windows 10推荐的VirtualBox版本 如果安装程序提示,请重新启动计算机。 打开VirtualBox并转到文件>偏好>网络。 单击描述1,删除所有现有的仅主机网络。 第一次启动Genymotion。 如果发生故障,请再次启动Genymotion。 如果Genymotion仍然无法运行,您可以手动配置仅限主机的网络:

打开VirtualBox并转到文件>偏好>网络。 单击描述1添加新的仅主机网络。 单击描述1编辑其配置。 在“适配器”选项卡中,设置以下值: IPv4地址:192.168.56.1 IPv4网络掩码:255.255.255.0 在“DHCP服务器”选项卡中,设置以下值: 选中启用服务器。 服务器地址:192.168.56.100 服务器掩码:255.255.255.0 地址下限:192.168.56.101 地址上限:192.168.56.254

> genymotion.com

答案 8 :(得分:0)

我在我的机器上安装了 Docker,它需要 Hyper-V,我在这里找到了解决方案:enter image description here

答案 9 :(得分:0)

只需卸载Genymotion和VirtualBox然后重新安装Genymotion(使用virtualbox),它就能正常工作。

答案 10 :(得分:0)

唯一对我有用的是删除所有仅限主机的网络,并启动Genymotion,它将自动为您重新配置仅限主机的网络。 以下是更多详细信息的步骤: 打开VirtualBox并转到文件>偏好>网络。删除所有现有的仅限主机的网络。 第一次启动Genymotion。如果发生故障,请再次启动Genymotion。

答案 11 :(得分:0)

安装最新的VirtualBox(5.1.8)可以解决我的问题,同时我也必须关闭Windows上的Hyper-V。

答案 12 :(得分:0)

只是一个补充。

MayType和VirtualBox之间存在一些冲突(版本4.1.32以上),所以如果你使用Mactype,你可以打开mactype文件夹,找到MayType.ini,并添加这些行。如果你没有WRITE权限文件,只需更改权限设置。

[UnloadDll]
vbox-img.exe
VBoxBalloonCtrl.exe
VBoxDTrace.exe
VBoxExtPackHelperApp.exe
VBoxHeadless.exe
VBoxManage.exe
VBoxNetDHCP.exe
VBoxNetNAT.exe
VBoxSDL.exe
VBoxSVC.exe
VBoxTestOGL.exe
VBoxWebSrv.exe
VirtualBox.exe

答案 13 :(得分:0)

Genymotion网站常见问题解答的另一个好建议是安装最新版本的VirtualBox。这对我有用,还有其他一些建议(以管理员身份运行等)。

答案 14 :(得分:0)

我尝试所有指南但无法修复,所以我打开genymotion>偏好> ADB>将sdk路径设置为我用于构建我的应用程序的sdk路径。它运作良好。

答案 15 :(得分:0)

这些消息对我不起作用。但我找到了解决方案。 所以我的解决方案:转到计算机BIOS,启用"虚拟化技术"和" VT-d"。 在这些之后,无需更改Virtual Box设置,但它会起作用。

答案 16 :(得分:0)

在路径上的RegEdit中:HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\VirtualBoxInstallDir的值更改为C:\Program Files\Oracle\VirtualBox解决了问题。