修复 Bluestacks 引擎无法启动的 5 种方法

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

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

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

修复 Bluestacks 引擎无法启动

如何修复 Bluestacks 引擎无法启动?(How to fix Bluestacks Engine won’t start?)

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

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

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

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

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

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

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

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

如果您再次收到“引擎无法启动”(‘engine won’t start’)错误消息,请暂时忽略它。

在 Windows 搜索栏中搜索 Bluestacks 应用程序

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

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

单击 Bluestacks 菜单按钮(三个水平破折号),然后单击设置

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

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

在图形渲染器下,单击 DirectX | 旁边的单选按钮。 修复 Bluestacks 引擎无法启动

6.屏幕顶部将出现一条消息“检查 DirectX 兼容性” ,然后是另一条消息,要求您“(‘Checking DirectX compatibility’)重新启动 Bluestacks(Restart Bluestacks)以在 DirectX 中启动”。

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

单击“立即重新启动”按钮

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

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

将 RAM (MB) 滑块调整为“推荐内存”值,然后单击“保存”

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

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

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

1.右键单击​​ Bluestacks 的桌面快捷方式(Right-click on Bluestacks’ desktop shortcut)图标,然后从上下文菜单中选择打开文件位置。(Open file location)如果您没有适当的快捷方式图标,请前往文件资源管理器中的以下位置C:\ProgramData\BlueStacks\Client

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

找到 Bluestacks.exe 文件,右键单击它,然后选择属性

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

单击与要更改权限一致的“编辑”按钮,请单击“编辑”

4. 首先,从组或用户名下显示的用户列表中选择您的用户名,然后在 * (select your username)username*的权限下,选中允许列中的框以获取完全控制( check the box in the Allow column for Full control)

选中允许列中的框以获得完全控制 |  修复 Bluestacks 引擎无法启动

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

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

1.右键单击(Right-click )​​ Bluestacks 的快捷方式图标并选择Properties

2.在兼容性(compatibility )选项卡中选中“以兼容模式运行此程序:” 。(Check ‘Run this program in compatibility mode for:’)

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

3.选择适当的 Windows 版本(Select an appropriate Windows version)以兼容运行Bluestacks,然后单击Apply ,然后单击OK

选择适当的 Windows 版本以兼容运行 Bluestacks,然后单击应用,然后单击确定

方法三:开启虚拟化

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

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

检查您的英特尔(Intel)系统是否支持虚拟化(Virtualization)技术:

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

根据您的互联网速度,文件(File)将在几秒钟或几分钟内下载。(downloaded)

单击左侧的下载按钮

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

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

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

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

扫描 CPU 技术列表以了解英特尔® 虚拟化技术 |  修复 Bluestacks 引擎无法启动

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

1.在您的首选浏览器中打开以下页面下载 AMD 虚拟化技术和 Microsoft Hyper-V 系统兼容性检查实用程序以(Download AMD Virtualization Technology and Microsoft Hyper-V System Compatibility Check Utility)下载(download )所需文件。

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

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

系统兼容Hyper-V

如果您的IntelAMD系统支持虚拟化(Virtualization)技术,请按照以下步骤启用它。如果没有,请跳转到下一个方法。

1. 可以从BIOS 菜单(BIOS menu)启用虚拟化,为此您需要restart/reboot your computer

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

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

按 DEL 或 F2 键进入 BIOS 设置

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

4. 进入BIOS菜单后,使用箭头键导航到Virtualization Technology or Intel Virtualization Technology or Intel VT for Direct I/O or any similar option启用(enable)它。

在 BIOS 菜单中启用虚拟化

5.保存(Save )更改的设置并退出BIOS

计算机现在将自动重启,一旦重启,请检查您是否能够修复 Bluestacks 引擎无法启动的问题。(fix Bluestacks engine won’t start issue.)

另请阅读:(Also Read:) 适用于 Windows 10 的 9 个最佳 Android 模拟器(9 Best Android Emulators For Windows 10)

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

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

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

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

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

在运行对话框中键入命令 %temp%,然后单击确定

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

按 shift + del 键永久删除 |  修复 Bluestacks 引擎无法启动

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

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

下载Bluestacks 卸载工具|  修复 Bluestacks 引擎无法启动

7. 或者,通过Windows Settings (Settings > System > Apps & Features单击(Click)Bluestacks并选择卸载)(Uninstall)删除 Bluestacks (Bluestacks)(Bluestacks)然后手动删除相应路径下的文件夹:

C:\Program Files (x86)\BlueStacks or C:\Program Files\BlueStacks
C:\ProgramData\BlueStacks

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

下载最新版本的 Bluestacks |  修复 Bluestacks 引擎无法启动

9. 我们将在启动到安全模式(booting into Safe Mode)后安装应用程序。

在启动选项下,勾选/选中安全启动旁边的框。 选择最小并单击确定

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

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

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

在启动选项卡中,取消选中安全模式旁边的框,然后单击确定

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

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

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

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

2. 点击更新和安全(Update & Security)

单击更新和安全 |  修复 Bluestacks 引擎无法启动

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

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

单击“返回到以前版本的 Windows 10”下的“开始”按钮

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

受到推崇的:(Recommended:)

我们希望这篇文章对您解决 Bluestacks Engine 无法启动问题有所帮助。(Resolve the Bluestacks Engine Won’t Start issue.)但是,如果您对本教程仍有任何疑问,请随时在评论部分提出。



About the author

我是一名硬件工程师,专门从事iPhone、iPad等苹果产品的设计和开发。我在 iOS 和边缘设备以及 Git 和 Swift 等软件开发工具方面都有经验。我在这两个领域的技能使我对 Apple 设备操作系统 (OS) 如何与应用程序和数据源进行交互有了深刻的理解。此外,我在 Git 方面的经验使我能够处理代码版本控制系统,这有助于在开发软件时提高效率和生产力。



Related posts