5 راه برای رفع روشن نشدن موتور بلواستکس

بلواستکس بدون شک یکی از بهترین شبیه سازهای (Bluestacks)اندروید(Android) مبتنی بر ابر است که هم برای کاربران ویندوز(Windows) و هم برای مک(Mac) در دسترس است. برای کسانی که نمی‌دانند، Bluestacks به شما امکان می‌دهد بازی‌ها و برنامه‌های اندروید(Android) را روی رایانه خود اجرا کنید. با این حال، همانطور که همه چیز پیش می رود، برنامه شبیه ساز اندروید(Android) آنقدرها هم روان نیست. در حالی که استفاده از Bluestacks(Bluestacks) عمدتاً پایدار است، به دلیل تعداد مشکلاتی که به همراه دارد، کاملاً خشمگین است. Bluestacks Engine یکی از این مشکلات را راه اندازی نمی کند.

پیغام خطای «شما می توانید موتور(Engine) را مجدداً راه اندازی کنید یا رایانه شخصی خود را امتحان کنید» مشخص است که هنگام تلاش برای باز کردن برنامه ظاهر می شود، اما با راه اندازی مجدد هر دوی آنها هیچ نتیجه ای حاصل نمی شود. تعدادی مقصر وجود دارد که ممکن است باعث بروز این خطا شود، از جمله یک اشکال ذاتی در نسخه خاصی از Bluestacks ، محدودیت های اعمال شده توسط نرم افزار آنتی ویروس و غیره.

در زیر تمام راه‌حل‌هایی که برای رفع خطای « Could Not Start the Engine » در (Could Not Start the Engine)Bluestacks شناخته شده‌اند ، به صورت گام به گام توضیح داده شده‌اند.

رفع مشکل روشن نشدن موتور بلواستکس

چگونه رفع کنیم که Bluestacks Engine روشن نمی شود؟(How to fix Bluestacks Engine won’t start?)

همانطور که قبلا ذکر شد، دلایل متعددی وجود دارد که چرا موتور Bluestacks ممکن است روشن نشود. بنابراین هیچ کفشی مناسب برای همه نیست و راه حل برای هر کاربر/رایانه منحصر به فرد خواهد بود. تمام راه حل های زیر را یکی یکی امتحان کنید و پس از انجام هر کدام، Bluestacks را اجرا کنید تا بررسی کنید که آیا مشکل حل شده است یا خیر.

قبل از اینکه به راه حل های پیشرفته تر بروید، نرم افزار آنتی ویروس خود را به طور موقت غیرفعال کنید(temporarily disabling your antivirus) ( به طور پیش فرض Windows Defender ). هر برنامه شخص ثالث، به ویژه Bluestacks ، همیشه تحت رادار یک نرم افزار آنتی ویروس است که منجر به درگیری نرم افزاری می شود. این تضادها می تواند بر عملکرد برنامه تأثیر منفی بگذارد و باعث ایجاد چندین مشکل شود.

روش غیرفعال کردن یک برنامه آنتی ویروس برای هر یک منحصر به فرد است. با این حال، اکثر آنها را می توان با کلیک راست بر روی نمادهای موجود در سینی سیستم و سپس انتخاب گزینه های مناسب غیرفعال کرد.

اگر غیرفعال کردن آنتی ویروس شما واقعاً مشکل را حل کرد، به نرم افزار آنتی ویروس دیگری بروید یا Bluestacks را به لیست استثناهای آن اضافه کنید. اگر نه، خوب، ما 5 راه حل دیگر برای شما داریم که باید امتحان کنید.

روش 1: به DirectX بروید(DirectX) و تعداد هسته های CPU و RAM اختصاص داده شده را افزایش دهید

بلواستکس(Bluestacks) در درجه اول یک شبیه ساز بازی اندروید است. بنابراین، روشن کردن حالت گرافیکی آن به عنوان یک راه حل آسان برای موتور شناخته شده است که مشکل شروع نمی شود. به طور پیش فرض، Bluestacks با استفاده از (Bluestacks)OpenGL اجرا می شود ، اما می تواند از طریق DirectX نیز اجرا شود . گزینه ایجاد سوئیچ در تنظیمات Bluestacks وجود دارد.(Bluestacks)

اگر صرفاً تغییر حالت گرافیکی کار نمی کند، همیشه می توانید تعداد هسته های CPU و RAM اختصاص داده شده به Bluestacks را افزایش دهید و کمی آب بیشتری برای اجرا در اختیار آن قرار دهید.

1. Bluestacks(Launch Bluestacks) را با دوبار کلیک کردن روی نماد میانبر دسکتاپ آن یا جستجوی برنامه در نوار جستجوی ویندوز ( کلید Windows + S) راه اندازی کنید.

اگر دوباره پیغام خطای «موتور روشن نمی شود» را(‘engine won’t start’) دریافت کردید، فعلاً آن را نادیده بگیرید.

برنامه Bluestacks را در نوار جستجوی ویندوز جستجو کنید

2. روی دکمه منوی(Menu ) Bluestacks (سه خط تیره افقی یا یک فلش رو به پایین که در برخی از نسخه های قبلی با یک خط تیره افقی پوشانده شده است) کلیک کنید) که در گوشه سمت راست بالای پنجره برنامه (در کنار پنجره تغییر اندازه و دکمه های بسته) وجود دارد.

3. از منوی کشویی بعدی، روی تنظیمات(Settings) کلیک کنید .

روی دکمه منوی Bluestacks (سه خط تیره افقی) کلیک کنید و روی تنظیمات کلیک کنید

4. با کلیک بر روی گزینه موجود در سمت چپ پنجره تنظیمات، به صفحه تنظیمات موتور (Engine )بروید(Settings window) .

5. در بخش Graphics Renderer ، روی دکمه رادیویی کنار DirectX کلیک کنید .

در بخش Graphics Renderer، روی دکمه رادیویی کنار DirectX | کلیک کنید  رفع مشکل روشن نشدن موتور بلواستکس

6. پیامی با خواندن "بررسی سازگاری DirectX"(‘Checking DirectX compatibility’) در بالای صفحه ظاهر می شود و به دنبال آن پیام دیگری از شما می خواهد که " Bluestacks(Restart Bluestacks) را مجدداً راه اندازی کنید تا در DirectX راه اندازی شود".

7. ابتدا بر روی دکمه Save کلیک کنید و در کادر محاوره ای بعدی، روی دکمه Restart Now کلیک کنید.

روی دکمه 'Restart Now' کلیک کنید

اکنون Bluestacks با استفاده از DirectX راه اندازی می شود و امیدواریم که خطای شما برطرف شود. با این حال، اگر تغییر به حالت گرافیکی DirectX جواب نداد، سعی کنید تعداد هسته‌ها و RAM اختصاص داده شده به Bluestacks را افزایش دهید.

مراحل(Repeat) 1 تا 5 روش فوق را تکرار کنید و به DirectX(switches to DirectX) تغییر دهید . قبل از کلیک بر روی دکمه ذخیره ، نوار لغزنده (Save)RAM (MB) را روی مقدار "حافظه توصیه شده" تنظیم کنید، اگر به طور پیش فرض روی آن تنظیم نشده باشد. اکنون روی Save کلیک کنید و سپس Restart Now را بزنید.

نوار لغزنده RAM (MB) را به مقدار "حافظه توصیه شده" تنظیم کنید و سپس روی Save کلیک کنید.

اگر در بازگشت، موتور Bluestacks هنوز روشن نمی شود( Bluestacks engine still won’t start) ، تعداد هسته های CPU مجاز برای استفاده Bluestacks را تغییر دهید . تعداد هسته های پردازنده(CPU) را 1 عدد افزایش دهید و مجددا راه اندازی کنید. اگر به دریافت خطا ادامه دادید تا زمانی که نقطه شیرین را پیدا کنید، تعداد هسته ها را 1 افزایش دهید. همچنین می‌توانید هر بار که تعداد هسته‌های CPU را افزایش می‌دهید، نوار لغزنده (CPU cores)حافظه(Memory) (MB) را تنظیم کنید تا ترکیبی عالی پیدا کنید.

روش 2: اجرای Bluestacks در حالت سازگاری برای دسترسی کامل امنیتی و دادن آن

همچنین کاملاً ممکن است که Bluestacks مجوز امنیتی لازم برای اجرا بر روی رایانه شما را نداشته باشد. ممکن است تنظیمات امنیتی پس از آخرین به روز رسانی ویندوز یا به روز رسانی برنامه تغییر کرده باشد. برای اعطای کنترل کامل به Bluestacks :

1. روی نماد میانبر دسکتاپ Bluestacks کلیک راست کرده و (Right-click on Bluestacks’ desktop shortcut)Open file location را(Open file location) از منوی زمینه انتخاب کنید. اگر نماد میانبر در جای خود ندارید، به مکان زیر C:\ProgramData\BlueStacks\Client در اکسپلورر فایل بروید.

2. فایل Bluestacks.exe را پیدا کنید، روی آن کلیک راست(right-click) کرده و Properties را انتخاب کنید . (یا فایل را با کلیک چپ انتخاب کنید و Alt + Enter را فشار دهید )

فایل Bluestacks.exe را پیدا کنید، روی آن کلیک راست کرده و Properties را انتخاب کنید

3. به تب Security در پنجره (Security )Properties بروید و روی دکمه Edit  در خط با برای تغییر مجوزها، روی Edit کلیک کنید .

روی دکمه ویرایش در خط با برای تغییر مجوزها، روی ویرایش کلیک کنید

4. ابتدا نام کاربری خود را(select your username) از لیست کاربرانی که در زیر نام‌های گروه یا کاربری نمایش داده می‌شوند، انتخاب کنید و در قسمت Permissions for * username* ، کادر موجود در ستون Allow برای کنترل کامل را( check the box in the Allow column for Full control) علامت بزنید.

کادر موجود در ستون مجاز برای کنترل کامل | را علامت بزنید  رفع مشکل روشن نشدن موتور بلواستکس

5. برای ذخیره تغییرات روی Apply کلیک کنید و برای خروج OK کنید.(OK )

ببینید آیا قادر به رفع مشکل موتور Bluestacks هستید یا خیر. (fix the Bluestacks engine won’t start issue.)در غیر این صورت، اگر تنها پس از به‌روزرسانی به ویندوز 10(Windows 10) با خطا مواجه شده‌اید، می‌توانید  Bluestacks را در حالت سازگاری برای نسخه‌ی دیگر ویندوز(Windows) نیز اجرا کنید . برای انجام این کار:

1. روی نماد میانبر Bluestacks کلیک راست کرده و (Right-click )Properties را انتخاب کنید .

2. "Run this program in compatibility mode for:" را(Check ‘Run this program in compatibility mode for:’) در برگه compatibility علامت بزنید.(compatibility )

"اجرای این برنامه در حالت سازگاری برای:" را در برگه سازگاری علامت بزنید

3. یک نسخه ویندوز مناسب را(Select an appropriate Windows version) برای اجرای Bluestacks در سازگاری انتخاب کنید و روی Apply و سپس OK کلیک کنید .

یک نسخه ویندوز مناسب را برای اجرای Bluestacks در سازگاری انتخاب کنید و روی Apply و سپس OK کلیک کنید

روش 3: مجازی سازی را روشن کنید

Bluestacks، در هسته خود، یک برنامه مجازی سازی است. چیپ‌ست‌های خاص (Certain)اینتل و AMD(Intel and AMD) از فناوری مجازی‌سازی استفاده می‌کنند که عملکرد آن‌ها را در هنگام استفاده از نرم‌افزار مجازی‌سازی مانند Bluestacks افزایش می‌دهد . این فناوری به این گونه نرم افزارها کمک می کند تا روان تر و بدون هیچ گونه فشاری اجرا شوند.

گزارش شده است که فعال کردن مجازی سازی(Virtualization) باعث حل کردن موتور Bluestacks توسط برخی از کاربران نمی شود. اگرچه همه سیستم ها به این فناوری مجهز نیستند، و قبل از ادامه این روش باید آن را بررسی کنید.

برای بررسی اینکه آیا سیستم اینتل شما از فناوری (Intel)مجازی سازی(Virtualization) پشتیبانی می کند:

1. از صفحه زیر دیدن کنید دانلود Intel® Processor Identification Utility(Download Intel® Processor Identification Utility) در مرورگر وب دلخواه خود و روی دکمه دانلود(Download ) موجود در سمت چپ (در زیر دانلودهای موجود(Available Downloads) ) کلیک کنید.

بسته به سرعت اینترنت شما، فایل(File) در عرض چند ثانیه یا چند دقیقه دانلود(downloaded) می شود .

روی دکمه دانلود موجود در سمت چپ کلیک کنید

2. پس از دانلود، روی فایل نصب کلیک کنید و دستورالعمل ها/دستورالعمل های روی صفحه را دنبال کنید تا برنامه Intel Processor Identification Utility(install Intel Processor Identification Utility) را روی رایانه خود نصب کنید.

3. پس از نصب برنامه Utility را باز کنید و با کلیک بر روی نماد + بخش فناوری های CPU را گسترش دهید.(CPU technologies)

(در زمان راه‌اندازی، یک کنترل حساب کاربری که از شما اجازه می‌خواهد به برنامه اجازه دهید تا در سیستم شما تغییراتی ایجاد کند ظاهر می‌شود. برای ادامه روی بله (Yes )کلیک کنید(Click) .)

4. لیست فناوری های CPU را برای (CPU)فناوری مجازی سازی Intel®(Intel® Virtualization Technology ) اسکن کنید (معمولاً اولین مورد در لیست). اگر سیستم شما از این فناوری پشتیبانی می‌کند، در سمت چپ آن (یا یک بله در کنار آن) یک بررسی قوی وجود دارد.

اسکن لیست فناوری های CPU برای Intel® Virtualization Technology |  رفع مشکل روشن نشدن موتور بلواستکس

برای بررسی اینکه آیا سیستم AMD شما از مجازی سازی پشتیبانی می کند یا خیر:

1. صفحه زیر را برای دانلود(download ) فایل مورد نیاز، دانلود AMD Virtualization Technology و Microsoft Hyper-V System Compatibility Check Utility(Download AMD Virtualization Technology and Microsoft Hyper-V System Compatibility Check Utility) در مرورگر دلخواه خود باز کنید.

2. روی فایل exe دانلود شده کلیک کنید و دستورالعمل ها را برای نصب آن دنبال کنید.

3. برنامه را باز کنید تا بررسی کنید آیا سیستم شما از فناوری مجازی سازی(Virtualization) پشتیبانی می کند یا خیر . اگر این کار را کرد، پیام زیر را دریافت خواهید کرد: « سیستم با Hyper-V سازگار است(The system is compatible with Hyper-V) ».

این سیستم با Hyper-V سازگار است

اگر سیستم اینتل(Intel) یا AMD شما از فناوری مجازی سازی(Virtualization) پشتیبانی می کند، مراحل زیر را برای فعال کردن آن دنبال کنید. اگر نشد، به روش بعدی بروید.

1. مجازی‌سازی را می‌توان از منوی BIOS فعال(BIOS menu) کرد ، که برای آن باید restart/reboot your computer .

2. روی دکمه شروع کلیک کنید یا کلید Windows را روی صفحه کلید خود فشار دهید، روی گزینه Power(Power option) کلیک کنید و Restart را انتخاب کنید.(Restart.)

3. وقتی آرم سازنده رایانه شما ظاهر شد، یکی از کلیدهای زیر را به طور مکرر فشار دهید تا وارد BIOS شوید(enter BIOS) - Esc، Del، F12، F10 یا F8. کلید BIOS برای هر سازنده ای منحصر به فرد است(The BIOS key is unique to each manufacturer) ، بنابراین مقالاتی را که با رایانه شما ارائه شده است بررسی کنید یا یک جستجوی ساده در Google برای کلید BIOS خود انجام دهید.(BIOS)

کلید DEL یا F2 را فشار دهید تا وارد BIOS Setup شوید

توجه:(Note:) برخی از سازندگان همچنین یک پیام کوچک در یکی از گوشه های صفحه نمایش می دهند (به عنوان مثال: " Esc(Press Esc) را فشار دهید تا وارد BIOS شوید") زمانی که لوگوی آنها ظاهر می شود، بنابراین مراقب آن باشید.

4. هنگامی که در منوی BIOS قرار گرفتید، با استفاده از کلیدهای جهت دار ، به Virtualization Technology or Intel Virtualization Technology or Intel VT for Direct I/O or any similar optionفعال کردن(enable) آن، enter را فشار دهید.

مجازی سازی را در منوی BIOS فعال کنید

5. تنظیمات تغییر یافته خود را ذخیره کرده و از (Save )بایوس(BIOS) خارج شوید .

اکنون رایانه به‌طور خودکار راه‌اندازی مجدد می‌شود، و هنگامی که این کار انجام شد، بررسی کنید که آیا می‌توانید مشکل روشن نشدن بلواستکس را برطرف کنید.(fix Bluestacks engine won’t start issue.)

همچنین بخوانید: (Also Read:) 9 بهترین شبیه ساز اندروید برای ویندوز 10(9 Best Android Emulators For Windows 10)

روش 4: Bluestacks را حذف نصب کنید و دوباره در حالت ایمن نصب کنید

اگر هیچ یک از روش های توضیح داده شده در بالا کار نکرد، ممکن است این مشکل یک باگ ذاتی در خود برنامه باشد. در این صورت، باید نسخه فعلی را حذف کنید و آن را با به روزترین بیلد Bluestacks جایگزین کنید .

1. ما با پایان دادن به تمام فرآیندهای Bluestacks که ممکن است در پس‌زمینه اجرا شوند، شروع می‌کنیم.

2. اگر بلواستکس را باز دارید، با کلیک بر روی دکمه X(X button) در بالا سمت راست، آن را ببندید و روی نماد Bluestacks در سینی سیستم خود کلیک راست کرده و Quit را انتخاب کنید . اگر به دلایلی جواب نداد، Task Manager ( Ctrl + Shift + Esc ) را باز کنید، همه فرآیندها و خدمات Bluestacks را پیدا کنید و آنها را پایان دهید (راست کلیک کنید (Bluestacks)> End Task ).

3. به عنوان یک اقدام احتیاطی، ما همچنین تمام فایل های موقت رایانه خود را حذف خواهیم کرد. برای انجام این کار، %temp% را در کادر دستور Run ( Windows key + R ) یا نوار جستجوی شروع تایپ کرده و enter را فشار دهید.

دستور %temp% را در کادر محاوره‌ای run تایپ کنید و روی Ok کلیک کنید

4. در پنجره های File Explorer زیر، (File Explorer)ctrl + A را فشار دهید تا همه موارد را انتخاب کنید و کلید shift + del را فشار دهید تا برای همیشه آنها را حذف کنید. اگر درخواست مجوز اداری دریافت کردید، آنها را اعطا کنید. رد(Skip) شدن از فایل هایی که قابل حذف نیستند.

کلید shift + del را برای حذف دائمی |  رفع مشکل روشن نشدن موتور بلواستکس

5. به جای دنبال کردن مسیر معمول برای حذف یک برنامه، از برنامه حذف نصب کننده رسمی Bluestacks(official Bluestacks uninstaller) برای حذف تمام آثار آن از رایانه استفاده می کنیم تا بعداً یک نصب تمیز انجام دهیم.

6. برای دانلود ابزار Uninstaller Bluestacks روی لینک زیر کلیک کنید (download the Bluestacks uninstaller tool)BSTCleaner . پس از دانلود برنامه را اجرا کنید تا Bluestacks از رایانه خود و همه فایل های آن حذف شود. هر مجوزی را که می خواهد اعطا کند . (Grant)پس از اتمام بر روی دکمه (Click)OK(OK button) در صفحه نهایی کلیک کنید.

دانلود ابزار حذف نصب بلواستکس |  رفع مشکل روشن نشدن موتور بلواستکس

7. همچنین، Bluestacks را از طریق Windows Settings (Settings > System > Apps & Features . روی Bluestacks کلیک کنید(Click) و Uninstall را انتخاب کنید ) و سپس به صورت دستی پوشه‌ها را در مسیرهای مربوطه حذف کنید:

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

8. اکنون زمان نصب مجدد Bluestacks است. به دانلود Bluestacks(Download Bluestacks) بروید  و آخرین نسخه برنامه را دانلود کنید.

دانلود آخرین نسخه Bluestacks |  رفع مشکل روشن نشدن موتور بلواستکس

9. ما برنامه را پس از بوت شدن در حالت ایمن(booting into Safe Mode) نصب خواهیم کرد .

در قسمت Boot options، کادر کنار Safe boot را علامت بزنید.  Minimal را انتخاب کرده و روی OK کلیک کنید

10. هنگامی که Window در حالت Safe Mode(Safe Mode) شروع به کار کرد ، به پوشه (Downloads)( folder (Downloads)) که در آن فایل نصب Bluestacks را دانلود کرده اید بروید و آن را اجرا کنید. دستورالعمل های روی صفحه را دنبال کنید تا نصب تمام شود.

11. اکنون که Bluestacks را مجدداً نصب کردیم، می‌توانیم Safe Mode را خاموش کرده( turn off Safe Mode) و به طور عادی راه‌اندازی کنیم.

12. Run را باز کنید، msconfig را تایپ کرده و enter را فشار دهید. در تب Boot ، تیک کادر کنار Safe mode را بردارید(untick the box next to Safe mode) و روی OK کلیک کنید .

در تب Boot، تیک کادر کنار Safe mode را بردارید و بر روی OK کلیک کنید

13. در نهایت، کامپیوتر خود را مجددا راه اندازی کنید و ( restart your computer)Bluestacks را اجرا کنید تا بررسی کنید که آیا مشکل حل شده است یا خیر.

روش 5: به نسخه قبلی ویندوز (Windows)برگردید(Revert)

گاهی اوقات ممکن است یک به روز رسانی جدید ویندوز(Windows) با Bluestacks ناسازگار باشد که منجر به شروع مشکل موتور(Engine) نمی شود. سعی کنید به خاطر بیاورید که آیا مشکل پس از به روز رسانی اخیر ویندوز(Windows update) شما شروع شده است یا خیر . اگر چنین بود، می‌توانید منتظر بمانید تا مایکروسافت(Microsoft) یک به‌روزرسانی جدید ارائه کند و امیدوار باشید که مشکل را برطرف کند یا به نسخه قبلی که باعث خطای راه‌اندازی موتور نشده است، برگردید.

1. تنظیمات ویندوز(Windows Settings) را با کلیک بر روی دکمه شروع و سپس نماد چرخ دنده راه اندازی کنید. (یا کلید Windows + I را فشار دهید تا مستقیماً تنظیمات اجرا شود).

2. روی Update & Security کلیک کنید .

روی Update & Security | کلیک کنید  رفع مشکل روشن نشدن موتور بلواستکس

3. تنظیمات Recovery را در پنل سمت چپ پیدا کرده و روی آن کلیک کنید.

4. بر روی دکمه Get Started در زیر «بازگشت به نسخه قبلی ویندوز 10(Windows 10) » کلیک کنید. دستورالعمل های بعدی روی صفحه را دنبال کنید تا به نسخه قبلی سیستم عامل بازگردید.

بر روی دکمه Get Started در زیر "بازگشت به نسخه قبلی ویندوز 10" کلیک کنید.

متأسفانه، اگر از آخرین به‌روزرسانی ویندوز(Windows) بیش از 10 روز گذشته باشد، Get Started خاکستری می‌شود و نمی‌توانید به عقب برگردید. تنها گزینه شما این است که منتظر بمانید تا یک به روز رسانی جدید منتشر شود.

توصیه شده:(Recommended:)

امیدواریم این مقاله برای شما مفید بوده باشد که بتوانید مشکل Bluestacks Engine Start را حل کنید. (Resolve the Bluestacks Engine Won’t Start issue.)اما اگر هنوز در مورد این آموزش سوالی دارید، در قسمت نظرات بپرسید.



About the author

من یک متخصص کامپیوتر هستم که تجربه کار با نرم افزارهای Microsoft Office از جمله Excel و PowerPoint را دارم. من همچنین با کروم که یک مرورگر متعلق به گوگل است، تجربه دارم. مهارت های من شامل ارتباط نوشتاری و کلامی عالی، حل مسئله و تفکر انتقادی است.



Related posts