Bluestacks无疑是适用于Windows和Mac用户的最好的基于云的Android模拟器之一。(Android)对于那些不知道的人,Bluestacks可让您在计算机上运行Android游戏和应用程序。然而,随着事情的发展,Android模拟器应用程序并不是那么顺利。虽然大多数情况下是稳定的,但众所周知,使用Bluestacks会带来很多问题,这非常令人恼火。Bluestacks Engine不会启动此类问题。
尝试打开应用程序时会出现错误消息“您可以尝试重新启动Engine或您的 PC”,但重新启动它们绝对没有任何效果。有许多可能导致错误的罪魁祸首,包括某个版本的Bluestacks中的固有错误、防病毒软件施加的限制等。
以下是解决Bluestacks中“(Bluestacks)无法启动引擎(Could Not Start the Engine)”错误的所有已知解决方案,并逐步说明。
如何修复 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’)错误消息,请暂时忽略它。
2. 单击位于应用程序窗口右上角(在调整大小窗口和关闭按钮旁边)的 Bluestacks菜单按钮(三个水平破折号或在某些以前的版本中带有水平破折号的向下箭头)。(Menu )
3. 从随后出现的下拉菜单中,单击设置(Settings)。
4. 通过单击设置窗口(Settings window)左侧的选项切换到引擎(Engine )设置窗格。
5. 在Graphics Renderer下,单击(Graphics Renderer)DirectX旁边的单选按钮。
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。
如果返回时,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)
3. 切换到“属性(Properties)”窗口的“安全(Security )”选项卡,然后单击 与要更改权限一致的“编辑”按钮,请单击“(Edit)编辑(Edit)” 。
4. 首先,从组或用户名下显示的用户列表中选择您的用户名,然后在 * (select your username)username*的权限下,选中允许列中的框以获取完全控制( check the box in the Allow column for Full control)。
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。
方法三:开启虚拟化
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 )(通常是列表中的第一项)。如果您的系统支持该技术,其左侧将有一个响亮的检查(或旁边的一个是)。
检查您的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)”。
如果您的Intel或AMD系统支持虚拟化(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密钥。
注意:(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)它。
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。
4. 在以下文件资源管理器(File Explorer)窗口中,按ctrl + A选择所有项目,然后按shift + del 键永久删除它们。如果您收到任何要求管理权限的提示,请授予它们。跳过(Skip)无法删除的文件。
5.我们将使用官方的Bluestacks卸载(official Bluestacks uninstaller)程序从计算机上删除它的所有痕迹,以便稍后执行全新安装,而不是按照通常的路线删除应用程序。
6.点击以下链接BSTCleaner下载Bluestacks卸载(download the Bluestacks uninstaller tool)工具。下载后运行应用程序以从您的计算机及其所有文件中删除Bluestacks 。授予(Grant)它要求的任何权限。完成后单击(Click)最后屏幕上的确定按钮(OK button)。
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) 并下载最新版本的应用程序。
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)。
3.在左侧面板中找到恢复(Recovery )设置并单击它。
4. 单击“返回到以前版本的Windows 10 ”下的“(Windows 10)开始(Get Started)”按钮。按照随后的屏幕说明恢复到以前的操作系统版本。
不幸的是,如果自您上次更新Windows(Windows)以来已超过 10 天,则“入门(Get Started)”将显示为灰色,并且您将无法恢复。然后,您唯一的选择是等待推出新的更新。
受到推崇的:(Recommended:)
我们希望这篇文章对您解决 Bluestacks Engine 无法启动问题有所帮助。(Resolve the Bluestacks Engine Won’t Start issue.)但是,如果您对本教程仍有任何疑问,请随时在评论部分提出。
5 Ways to Fix Bluestacks Engine Won't Start
Bluestacks is υndoubtedlу оne of the best cloud-based Android emulators available to both Wіndows and Mac users. For thoѕe υnaware, Bluestackѕ lets you run Android games and applications on yоυr computer. However, as things go, the Android emulаtor application isn’t all that smooth. While mostly stable, usіng Bluestacks is known to be quite infuriating due to the number of issues that it brings along. Bluestacks Engine won’t start one such problеm.
The error message “You can try to restart Engine, or your PC” is known to appear when trying to open the application, but restarting both of them achieves absolutely nothing. There are a number of culprits that might be prompting the error, including an inherent bug in a certain version of Bluestacks, restrictions imposed by antivirus software, etc.
Below are all the solutions that are known to resolve the ‘Could Not Start the Engine’ error in Bluestacks explained in a step by step manner.
How to fix Bluestacks Engine won’t start?
As mentioned earlier, there are multiple reasons why the Bluestacks engine might be failing to start. So no one shoe fits that fits all, and the solution to each user/computer will be unique. Try all the below solutions one by one and after performing each, run Bluestacks to check if the problem has been resolved.
Before you move to the more advanced solutions, try temporarily disabling your antivirus software (Windows Defender by default). Every third-party application, particularly Bluestacks, is always under an antivirus software’s radar, leading to software conflicts; these conflicts can adversely affect the application’s performance and cause several issues.
The method of disabling an antivirus application is unique for each. However, most can be disabled by right-clicking on their icons present in the system tray and then selecting the appropriate options.
If disabling your antivirus indeed solved the problem, switch to another antivirus software or add Bluestacks to its exception list. If not, well, we have 5 more solutions for you to try.
Method 1: Switch to DirectX and increase the number of CPU cores & allocated RAM
Bluestacks is primarily an android gaming emulator. Therefore, switching up its graphics mode is known to be an easy fix to the engine won’t start issue. By default, Bluestacks runs using OpenGL, but it can also be run via DirectX. The option to make the switch is present in Bluestacks settings.
If merely changing the graphic mode doesn’t work, you can always increase the number of CPU cores and RAM allocated to Bluestacks and provided it a little more juice to run.
1. Launch Bluestacks by double-clicking on its desktop shortcut icon or search for the application in the windows search bar (Windows key + S).
If you receive the ‘engine won’t start’ error message again, simply ignore it for the time being.
2. Click on the Bluestacks Menu button (three horizontal dashes or a downward-facing arrow capped with a horizontal dash in some previous versions) present at the top-right corner of the application window (next to the resize window and close buttons).
3. From the ensuing drop-down menu, click on Settings.
4. Switch to the Engine settings pane by clicking on the option present at the left side of the Settings window.
5. Under Graphics Renderer, click on the radio button next to DirectX.
6. A message reading ‘Checking DirectX compatibility’ will appear on the top of the screen, followed by another message asking you to ‘Restart Bluestacks to boot in DirectX’.
7. Click on the Save button first, and in the next dialog box, click on the ‘Restart Now’ button.
Bluestacks will now launch using DirectX and hopefully, the error you have been experiencing will be resolved. However, if switching to DirectX graphics mode didn’t work, try increasing the number of cores and RAM allocated to Bluestacks.
Repeat steps 1 to 5 of the above procedure and switches to DirectX. Before clicking on the Save button, adjust the RAM (MB) slider to the ‘Recommended Memory’ value, if it isn’t set at it by default. Now, click on Save, followed by Restart Now.
If on return, the Bluestacks engine still won’t start then change the number of CPU cores allowed for Bluestacks to use. Increase the number of CPU cores by 1 and restart. Continue to increment the number of cores by 1 if you continue to receive the error until you find the sweet spot. You can also adjust the Memory (MB) slider every time you increase the number of CPU cores to find the perfect combination.
Method 2: Run Bluestacks in compatibility mode for & grant complete security access
It is also quite possible that Bluestacks doesn’t have the necessary security clearance to run on your computer. The security settings might have changed after the latest Windows update or application update. To grant Bluestacks full control:
1. Right-click on Bluestacks’ desktop shortcut icon and select Open file location from the context menu. If you do not have a shortcut icon in place, head to the following location C:\ProgramData\BlueStacks\Client in file explorer.
2. Locate the Bluestacks.exe file, right-click on it, and select Properties. (or select the file by left-clicking and press Alt + Enter)
3. Switch to the Security tab of the Properties window and click on the Edit button in-line with To change permissions, click Edit.
4. First, select your username from the list of users displayed under group or user names, and under Permissions for *username*, check the box in the Allow column for Full control.
5. Click on Apply to save changes and then OK to exit.
See if you’re able to fix the Bluestacks engine won’t start issue. If not, then you can also run Bluestacks in compatibility mode for another Windows version if you have been facing the error only after updating to Windows 10. To do so:
1. Right-click on the Bluestacks’ shortcut icon and select Properties.
2. Check ‘Run this program in compatibility mode for:’ in the compatibility tab.
3. Select an appropriate Windows version to run Bluestacks in compatibility for and click on Apply followed by OK.
Method 3: Turn on Virtualization
Bluestacks, at its core, is a virtualizing application. Certain chipsets of Intel and AMD incorporate a virtualization technology, which boosts their performance when any virtualizing software such as Bluestacks is being used. The technology helps such software run more smoothly and without any strain.
Enabling Virtualization has been reported to resolving the Bluestacks engine won’t start issues by some users. Although not all systems are equipped with the technology, and you will need to perform a check for it before going ahead with this method.
To check if your Intel system supports Virtualization technology:
1. Visit the following page Download Intel® Processor Identification Utility in your preferred web browser and click on the Download button present on the left side (under Available Downloads).
Depending on your internet speed, the File will be downloaded in a couple of seconds or minutes.
2. Once downloaded, click on the installation file and follow the on-screen prompts/instructions to install Intel Processor Identification Utility on your computer.
3. Open the Utility application once installed and expand the CPU technologies section by clicking on + icon.
(At the time of launching, a user account control asking you permission to allow the application to make changes to your system will appear. Click on Yes to proceed.)
4. Scan the CPU technologies list for Intel® Virtualization Technology (usually the very first item in the list). If your system supports the technology, there will be a resounding check to its left (or a yes next to it).
To check if your AMD system supports Virtualization:
1. Open the following page Download AMD Virtualization Technology and Microsoft Hyper-V System Compatibility Check Utility in your preferred browser to download the required file.
2. Click on the downloaded .exe file and follow the instructions to install it.
3. Open the application to check if your system supports Virtualization technology. If it does, you will receive the following message “The system is compatible with Hyper-V”.
If your Intel or AMD system supports Virtualization technology, follow the below steps to enable it. If it doesn’t, jump to the next method.
1. Virtualization can be enabled from the BIOS menu, for which you will need to restart/reboot your computer.
2. Click on the start button or press the Windows key on your keyboard, click on the Power option, and select Restart.
3. When your computer manufacturer’s logo appears, press one of the following keys repeatedly to enter BIOS – Esc, Del, F12, F10, or F8. The BIOS key is unique to each manufacturer, so check the papers that came with your computer or perform a simple Google search for your BIOS key.
Note: Some manufacturers also include a small message at one of the screen corners (For example: “Press Esc to enter BIOS”) when their logo appears, so be on the lookout for that.
4. Once in the BIOS menu, navigate to Virtualization Technology or Intel Virtualization Technology or Intel VT for Direct I/O or any similar option using the arrow keys and press enter to enable it.
5. Save your changed settings and exit BIOS.
The computer will now reboot automatically, and once it does, check if you are able to fix Bluestacks engine won’t start issue.
Also Read: 9 Best Android Emulators For Windows 10
Method 4: Uninstall Bluestacks and reinstall in safe mode
If none of the above-explained methods worked, it is possible that the issue is an inherent bug in the application itself. In that case, you will need to uninstall the current version and replace it with the most updated build of Bluestacks.
1. We will start by ending any and all Bluestacks processes that might be running in the background.
2. If you have Bluestacks open, close it by clicking on the X button at the top-right and right-click on the Bluestacks icon on your system tray and select Quit. If that doesn’t work for some reason, open Task Manager (Ctrl + Shift + Esc), locate all the Bluestacks processes & services and end them (right-click > End Task).
3. As a precautionary measure, we will also be deleting all the temporary files on our computer. To do so, type %temp% in either the Run command box (Windows key + R) or the start search bar and press enter.
4. In the following File Explorer windows, press ctrl + A to select all items and press shift + del key to permanently delete them. If you receive any prompts asking for administrative permission, grant them. Skip files that can’t be deleted.
5. Instead of following the usual route for deleting an application, we will use the official Bluestacks uninstaller to remove all traces of it from the computer to perform a clean install later on.
6. Click on the following link BSTCleaner to download the Bluestacks uninstaller tool. Run the application once downloaded to remove Bluestacks from your computer and all of its files. Grant any permissions it asks for. Click on the OK button at the final screen when done.
7. Alternatively, remove Bluestacks via Windows Settings (Settings > System > Apps & Features. Click on Bluestacks and select Uninstall) and then manually delete the folders at the respective paths:
C:\Program Files (x86)\BlueStacks or C:\Program Files\BlueStacks
C:\ProgramData\BlueStacks
8. Time to reinstall Bluestacks now. Head over to Download Bluestacks and download the latest version of the application.
9. We will be installing the application after booting into Safe Mode.
10. Once Window starts in Safe Mode, head over to the folder (Downloads) where you downloaded the Bluestacks installation file and run it. Follow the on-screen instructions to finish the installation.
11. Now that we have reinstalled Bluestacks, we can turn off Safe Mode and boot back normally.
12. Open Run, type msconfig, and press enter. In the Boot tab, untick the box next to Safe mode and click on OK.
13. Finally, restart your computer and run Bluestacks to check if the problem has been resolved.
Method 5: Revert back to a previous Windows version
Sometimes a new Windows update may be incompatible with Bluestacks leading to the Engine won’t start issue. Try to recollect if the issue started after your recent Windows update. If it did, you could either wait for Microsoft to roll a new update and hope they fix the issue or revert back to the previous one that didn’t cause the engine startup error.
1. Launch Windows Settings by clicking on the start button and then the cogwheel icon. (or press Windows key + I to directly launch settings).
2. Click on Update & Security.
3. Find Recovery settings in the left panel and click on it.
4. Click on the Get Started button under the ‘Go back to the previous version of Windows 10’. Follow the ensuing on-screen instructions to revert back to a previous build of the OS.
Unfortunately, if it has been more than 10 days since you last updated Windows, the Get Started will be greyed out, and you won’t be able to revert back. Your only option then is to wait for a new update to be rolled out.
Recommended:
We hope this article was helpful you were able to Resolve the Bluestacks Engine Won’t Start issue. But if you still have any questions regarding this tutorial then feel free to ask them in the comment section.