Bluestacks不兼容的windows设置

6月21日消息 目前市面的手游模拟器( Android 模拟器),大多数都是基于 VirtualBox 所开发,这会导致Windows 10 专业版且使用 Hyper-V 虚拟化的玩家,不能直接使用手游模拟器,因为 Hyper-V 与 VirtualBox 和 VMware 会发生冲突,必须关闭 Hyper-V 重启电脑才能使用。

现在手游模拟器公司BlueStacks 推出了基于 Hyper-V 的版本,正提供 Beta 版测试,让你能够在Hyper-V 虚拟化平台上也能运行手游模拟器。

另外,该版本可以兼容包括 Android Nougat (牛轧糖) 在内的大多数版本的游戏,搭载 Android x64 操作系统(支持 ARM64 指令库),能玩的游戏会更多。

此前报道,Hyper-V 是一款由微软在 Windows 10 专业版与企业版上所推出提供硬件虚拟化的产品。Hyper-V 可让你建立其他 Windows 操作系统版本或非 Windows 操作系统的软件环境。

建议的系统配置:

操作系统:Microsoft Windows 10 (仅适用于1809以上的专业版或企业版) 。

CPU处理器:Intel英特尔 or AMD 处理器

RAM内存:至少 2GB RAM。

硬盘:至少 5GB 或更高。

需开启Hyper-V以及BIOS的VT虚拟化。

在此处下载启用Hyper-V的BlueStacks Beta版本。

启用Hyper-V的步骤

1)在PC /笔记本电脑上打开“控制面板”。在这里,选择“程序”,如下所示。

2)接下来,如下所示选择“打开或关闭Windows功能”。

3)然后会弹出一个新窗口。请确保选中“ Windows Hypervisor Platform”之前的复选框,如下所示。

4)点击“确定”。现在将启用Hyper-V,你可以继续安装过程。

以管理员身份安装和启动BlueStacks Hyper-V版本的步骤。

1)下载启用了Hyper-V的Bluestacks。点击这里下载。

2)打开下载位置,然后右键单击BlueStacks安装程序文件。选择“以管理员身份运行”,如下所示。安装将开始。

3)安装完成后,转到桌面。右键单击BlueStacks(HyperV)版本图标,然后选择“以管理员身份运行”,如下所示。

如何检查Windows版本

1.通过按Win + R键打开运行命令。

2.在运行命令文本框中键入“ winver”,然后单击“确定”。

3.现在,你应该看到一个对话框屏幕,其中显示了操作系统版本和注册信息。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。

  • 方法 1:切换到 DirectX 并增加 CPU 内核数和分配的 RAM
  • 方法 2:以兼容模式运行 Bluestacks 并授予完整的安全访问权限
  • 方法三:开启虚拟化
  • 方法4:卸载Bluestacks并以安全模式重新安装
  • 方法 5:恢复到以前的 Windows 版本

目录

Bluestacks 无疑是适用于 Windows 和 Mac 用户的最好的基于云的 Android 模拟器之一。对于那些不知道的人,Bluestacks 可让你在计算机上运行 Android 游戏和应用程序。然而,随着事情的发展,Android 模拟器应用程序并不是那么顺利。虽然大多数情况下是稳定的,但众所周知,使用 Bluestacks 会带来很多问题,这非常令人恼火。Bluestacks Engine 不会启动此类问题。

尝试打开应用程序时会出现错误消息“你可以尝试重新启动引擎或你的 PC”,但重新启动它们完全没有任何效果。有许多可能导致错误的罪魁祸首,包括特定版本的 Bluestacks 中的固有错误、防病毒软件施加的限制等。

以下是解决 Bluestacks 中“无法启动引擎”错误的所有已知解决方案,并逐步说明。

Bluestacks不兼容的windows设置

本文目录

  • 如何修复 Bluestacks 引擎无法启动?
  • 方法 1:切换到 DirectX 并增加 CPU 内核数和分配的 RAM
  • 方法 2:以兼容模式运行 Bluestacks 并授予完整的安全访问权限
  • 方法三:开启虚拟化
  • 方法4:卸载Bluestacks并以安全模式重新安装
  • 方法 5:恢复到以前的 Windows 版本

如前所述,Bluestacks 引擎无法启动的原因有多种。因此,没有一种鞋子适合所有人,每个用户/计算机的解决方案都是独一无二的。逐一尝试以下所有解决方案,并在执行完每个解决方案后,运行 Bluestacks 以检查问题是否已解决。

在你转向更高级的解决方案之前,请尝试暂时禁用你的防病毒软件(默认为 Windows Defender)。每个第三方应用程序,尤其是 Bluestacks,始终处于防病毒软件的监视之下,从而导致软件冲突;这些冲突会对应用程序的性能产生不利影响并导致一些问题。

禁用防病毒应用程序的方法对于每个应用程序都是独一无二的。但是,大多数可以通过右键单击系统托盘中的图标然后选择适当的选项来禁用。

如果禁用你的防病毒软件确实解决了问题,请切换到另一个防病毒软件或将 Bluestacks 添加到其例外列表中。如果没有,那么,我们还有 5 种解决方案供你尝试。

方法 1:切换到 DirectX 并增加 CPU 内核数和分配的 RAM

Bluestacks引擎无法启动的解决办法:Bluestacks 主要是一个安卓游戏模拟器。因此,众所周知,切换其图形模式是解决引擎无法启动问题的简单方法。默认情况下,Bluestacks 使用OpenGL运行,但也可以通过DirectX运行。Bluestacks 设置中提供了进行切换的选项。

如果仅更改图形模式不起作用,你始终可以增加分配给 Bluestacks 的 CPU 内核和 RAM 的数量,并为其提供更多运行的动力。

1.通过双击其桌面快捷方式图标或在 Windows 搜索栏中搜索应用程序(Windows 键 + S)来启动 Bluestacks 。

如果你再次收到“引擎无法启动”错误消息,请暂时忽略它。

Bluestacks不兼容的windows设置

2. 单击位于应用程序窗口右上角(调整窗口大小和关闭按钮旁边)的 Bluestacks菜单按钮(三个水平破折号或在某些以前的版本中带有水平破折号的向下箭头)。

3. 从随后出现的下拉菜单中,单击设置

Bluestacks不兼容的windows设置

4. 通过单击设置窗口左侧的选项切换到引擎设置窗格。

5. 在 Graphics Renderer 下,单击DirectX旁边的单选按钮。

Bluestacks不兼容的windows设置

6. 屏幕顶部会出现一条消息“检查 DirectX 兼容性”,然后是另一条消息,要求你“重新启动 Bluestacks 以在 DirectX 中启动”。

7. 首先单击“保存”按钮,然后在下一个对话框中单击“立即重新启动”按钮。

Bluestacks不兼容的windows设置

Bluestacks 现在将使用 DirectX 启动,希望你遇到的错误将得到解决。但是,如果切换到 DirectX 图形模式不起作用,请尝试增加分配给 Bluestacks的内核和RAM数量。

重复上述过程的步骤 1 到 5 并切换到 DirectX。在单击“保存”按钮之前,将 RAM (MB) 滑块调整为“推荐内存”值(如果默认情况下未设置该值)。现在,单击Save,然后单击Restart Now

Bluestacks不兼容的windows设置

如果返回时,Bluestacks 引擎仍然不会启动,然后更改允许 Bluestacks 使用的 CPU 内核数。将 CPU 核心数增加 1 并重新启动。如果你继续收到错误,请继续将内核数增加 1,直到找到最佳位置。你还可以在每次增加CPU 内核数时调整内存 (MB) 滑块,以找到完美的组合。

方法 2:以兼容模式运行 Bluestacks 并授予完整的安全访问权限

Bluestacks引擎无法启动的解决办法:Bluestacks 也很可能没有在你的计算机上运行所需的安全许可。在最新的 Windows 更新或应用程序更新之后,安全设置可能已更改。授予 Bluestacks 完全控制权:

1.右键单击​​ Bluestacks 的桌面快捷方式图标,然后从上下文菜单中选择打开文件位置。如果你没有适当的快捷方式图标,请前往文件资源管理器中的以下位置C:ProgramDataBlueStacksClient

2. 找到Bluestacks.exe文件,右键单击它,然后选择Properties。(或通过左键单击选择文件并按 Alt + Enter)

Bluestacks不兼容的windows设置

3. 切换到“属性”窗口的“安全”选项卡,然后单击 与要更改权限一致的“编辑”按钮,请单击“编辑” 。

Bluestacks不兼容的windows设置

4. 首先,从组或用户名下显示的用户列表中选择你的用户名,然后在 * username*的权限下,选中允许列中的框以获取完全控制

Bluestacks不兼容的windows设置

5. 单击应用保存更改,然后单击确定退出。

看看你是否能够修复 Bluestacks 引擎无法启动的问题。如果没有,那么如果你仅在更新到 Windows 10 后遇到错误,你也可以在兼容模式下为另一个 Windows 版本运行 Bluestacks。为此:

1.右键单击​​ Bluestacks 的快捷方式图标并选择Properties

2.在兼容性选项卡中选中“以兼容模式运行此程序:” 。

Bluestacks不兼容的windows设置

3.选择适当的 Windows 版本以兼容运行 Bluestacks,然后单击Apply ,然后单击OK

Bluestacks不兼容的windows设置

方法三:开启虚拟化

如何修复Bluestacks引擎无法启动?Bluestacks 的核心是一个虚拟化应用程序。英特尔和 AMD的某些芯片组采用了虚拟化技术,在使用任何虚拟化软件(如 Bluestacks)时可提高其性能。该技术可帮助此类软件更顺畅地运行且没有任何压力。

据报道,启用虚拟化可以解决某些用户无法启动的 Bluestacks 引擎问题。尽管并非所有系统都配备了该技术,但在继续使用此方法之前,你需要对其进行检查。

检查你的英特尔系统是否支持虚拟化技术:

1. 访问以下页面,在你首选的 Web 浏览器中下载英特尔® 处理器识别实用程序,然后单击左侧的下载按钮(在可用下载下)。

根据你的互联网速度,文件将在几秒钟或几分钟内下载。

Bluestacks不兼容的windows设置

2. 下载后,单击安装文件并按照屏幕上的提示/说明在你的计算机上安装英特尔处理器识别实用程序

3. 安装后打开实用程序应用程序并通过单击 + 图标展开CPU 技术部分。

(在启动时,会出现一个用户帐户控件,询问你是否允许应用程序对你的系统进行更改。单击“是”继续。)

4. 扫描 CPU 技术列表中的英特尔® 虚拟化技术(通常是列表中的第一项)。如果你的系统支持该技术,其左侧将有一个响亮的检查(或旁边的一个是)。

Bluestacks不兼容的windows设置

检查你的 AMD 系统是否支持虚拟化:

1.在你的首选浏览器中打开以下页面下载 AMD 虚拟化技术和 Microsoft Hyper-V 系统兼容性检查实用程序以下载所需文件。

2. 点击下载的 .exe 文件并按照说明进行安装。

3. 打开应用程序检查你的系统是否支持虚拟化技术。如果是这样,你将收到以下消息“系统与 Hyper-V 兼容”。

Bluestacks不兼容的windows设置

如果你的 Intel 或 AMD 系统支持虚拟化技术,请按照以下步骤启用它。如果没有,请跳转到下一个方法。

1. 可以从BIOS 菜单启用虚拟化,为此你需要重新启动/重新启动计算机

2. 单击开始按钮或按键盘上的 Windows 键,单击电源选项,然后选择重新启动。

3. 当你的计算机制造商的徽标出现时,重复按以下键之一进入 BIOS – Esc、Del、F12、F10 或 F8。每个制造商的 BIOS 密钥都是唯一的,因此请查看计算机随附的文件或执行简单的 Google 搜索以查找你的 BIOS 密钥。

Bluestacks不兼容的windows设置

注意:一些制造商还会在其徽标出现时在其中一个屏幕角落包含一条小消息(例如:“按 Esc 进入 BIOS”),因此请注意这一点。

4. 进入 BIOS 菜单后,使用箭头键导航到Virtualization Technology 或 Intel Virtualization Technology 或 Intel VT for Direct I/O 或任何类似选项,然后按 Enter启用它。

Bluestacks不兼容的windows设置

5.保存更改的设置并退出 BIOS。

计算机现在将自动重启,一旦重启,请检查你是否能够修复 Bluestacks 引擎无法启动的问题。

方法4:卸载Bluestacks并以安全模式重新安装

Bluestacks引擎无法启动的解决办法:如果上述方法均无效,则问题可能是应用程序本身的固有错误。在这种情况下,你需要卸载当前版本并将其替换为最新版本的 Bluestacks。

1. 我们将首先结束所有可能在后台运行的 Bluestacks 进程。

2. 如果你打开了 Bluestacks,请单击右上角的X 按钮将其关闭,然后右键单击系统托盘上的 Bluestacks 图标并选择退出。如果由于某种原因这不起作用,请打开任务管理器(Ctrl + Shift + Esc),找到所有 Bluestacks 进程和服务并结束它们(右键单击 > 结束任务)。

3. 作为预防措施,我们还将删除计算机上的所有临时文件。为此,请在“运行”命令框(Windows 键 + R )或开始搜索栏中键入%temp% ,然后按 Enter。

Bluestacks不兼容的windows设置

4. 在以下文件资源管理器窗口中,按ctrl + A选择所有项目,然后按shift + del键永久删除它们。如果你收到任何要求管理权限的提示,请授予它们。跳过无法删除的文件。

Bluestacks不兼容的windows设置

5.我们将使用官方的Bluestacks卸载程序从计算机上删除它的所有痕迹,以便稍后执行全新安装,而不是按照通常的路线删除应用程序。

6.点击以下链接BSTCleaner下载Bluestacks卸载工具。下载后运行应用程序以从你的计算机及其所有文件中删除 Bluestacks。授予它要求的任何权限。完成后单击最后屏幕上的确定按钮

Bluestacks不兼容的windows设置

7. 或者,通过Windows 设置删除 Bluestacks(设置 > 系统 > 应用程序和功能。单击 Bluestacks 并选择卸载),然后手动删除相应路径下的文件夹:

C:Program Files (x86)BlueStacks 或 C:Program FilesBlueStacks
C:ProgramDataBlueStacks

8. 现在是时候重新安装 Bluestacks。前往下载 Bluestacks 并下载最新版本的应用程序。

Bluestacks不兼容的windows设置

9. 我们将在启动到安全模式后安装应用程序。

Bluestacks不兼容的windows设置

10. Window 以安全模式启动后,转到下载 Bluestacks 安装文件的文件夹(Downloads)并运行它。按照屏幕上的说明完成安装。

11.现在我们已经重新安装了Bluestacks,我们可以关闭安全模式并正常启动。

12. 打开运行,输入 msconfig,然后回车。在 Boot 选项卡中,取消选中 Safe mode 旁边的框,然后单击OK

Bluestacks不兼容的windows设置

13. 最后,重新启动计算机并运行 Bluestacks 以检查问题是否已解决。

方法 5:恢复到以前的 Windows 版本

如何修复Bluestacks引擎无法启动?有时,新的 Windows 更新可能与 Bluestacks 不兼容,导致引擎无法启动问题。尝试回忆问题是否在你最近的Windows 更新后开始。如果是这样,你可以等待 Microsoft 推出新的更新并希望他们解决问题,或者恢复到不会导致引擎启动错误的上一个更新。

1.通过单击开始按钮,然后单击齿轮图标启动Windows 设置。(或按 Windows 键 + I 直接启动设置)。

2. 点击更新和安全

Bluestacks不兼容的windows设置

3.在左侧面板中找到恢复设置并单击它。

4. 单击“返回到以前版本的 Windows 10”下的“开始使用”按钮。按照随后的屏幕说明恢复到以前的操作系统版本。

Bluestacks不兼容的windows设置

不幸的是,如果自你上次更新 Windows 以来已超过 10 天,则“入门”将显示为灰色,并且你将无法恢复。然后,你唯一的选择是等待推出新的更新。

我们希望这篇文章对你解决 Bluestacks Engine 无法启动问题有所帮助。但是,如果你对本教程仍有任何疑问,请随时在评论部分提出。