BlueStacks เป็นโปรแกรมจำลอง Android ให้รันเกมและแอป Android บน PC หรือ Mac บางครั้งเวลาเปิด BlueStacks จะเจอข้อความแจ้งว่า Engine เริ่มไม่ได้ สามารถลองรีสตาร์ท Engine จากกล่องข้อผิดพลาด หรือรีบูท PC แล้วลองใหม่ แต่ตัวเลือกเหล่านี้มักไม่แก้ปัญหา และไม่ให้ใช้ BlueStacks ได้

ข้อความผิดพลาดนี้มักขึ้นหลังติดตั้งอัปเดต BlueStacks ผู้ใช้จำนวนมากเจอข้อผิดพลาดนี้หลังอัปเดตเป็นรุ่นใหม่ สาเหตุทั่วไปคือบั๊กในอัปเดต บางคนเจอหลังอัปเดต Windows เช่นกัน ชี้ให้เห็นบั๊กในอัปเดต Windows หรือ BlueStacks ในกรณีหายาก อาจมาจากการตั้งค่าผิด หรือปิดเทคโนโลยีเสมือนจริง (virtualization)
เคล็ดลับ
ลองปิดแอนตี้ไวรัส โดยเฉพาะ Avast มักมีตัวเลือกปิดใช้งาน คลิกขวาไอคอนแอนตี้ไวรัสในถาดระบบ เลือก Disable ปิดชั่วคราว แล้วดูว่า BlueStacks ทำงานได้หรือไม่ หากทำงานได้ปกติ แสดงว่าปัญหามาจากแอปความปลอดภัย การเปลี่ยนแอปความปลอดภัยตัวอื่นจะป้องกันปัญหานี้ในอนาคต
วิธีที่ 1: สลับเป็น DirectX และเปลี่ยนความจุ RAM
ในการตั้งค่า Engine ของ BlueStacks จะมีตัวเลือก OpenGL หรือ DirectX โดยค่าเริ่มต้น BlueStacks ใช้ OpenGL และตัวเลือกนี้ถูกเลือก การสลับเป็น DirectX และรีบูทมักแก้ปัญหา
ทำตามขั้นตอนสลับเป็น DirectX:
- เปิด BlueStacks
- คลิกปุ่ม options มุมขวาบน (ลูกศรชี้ลง)
- เลือก Settings

- คลิก Engine จาก फलกซ้าย
- เลือก DirectX
- คลิก Restart Now

ตรวจสอบว่าปัญหาหายหรือยัง หากยังคงอยู่ ทำตามขั้นตอนข้างต้นทั้งหมด (แตอย่ากด Restart Now) หลังเลือก DirectX แล้ว เปลี่ยนหมายเลข Core จากเมนูดรอปดาวน์ และลองตั้งค่าความจุ RAM ต่างๆ เมื่อเสร็จ กด Restart Now ตรวจสอบว่าปัญหาหายหรือไม่ บางครั้งการตั้งค่า RAM ต่างๆ ร่วมกับ DirectX จะแก้ปัญหาได้
วิธีที่ 2: เปิดใช้งาน Virtualization Technology
การแน่ใจว่า Virtualization เปิดอยู่บน PC ช่วยแก้ปัญหาได้ ผู้ใช้หลายคนแก้ปัญหาได้โดยเปิด Virtualization ใน BIOS Virtualization หากไม่รู้ คือการให้ฮาร์ดแวร์ Intel ได้ประสิทธิภาพเพิ่มขณะเสมือนจริง ช่วยให้ BlueStacks ทำงานลื่นและเร็วขึ้น
ก่อนเปิด Virtualization ให้ตรวจสอบก่อนว่าระบบรองรับหรือไม่ ขั้นตอนตรวจสอบ:
หมายเหตุ: วิธีตรวจสอบต่างกันตามโปรเซสเซอร์ หากเป็น Intel ทำตามส่วน Intel หากเป็น AMD ข้ามส่วน Intel ไปส่วน AMD
สำหรับผู้ใช้ Intel
- คลิก ที่นี่ คลิกปุ่ม msi ด้านซ้าย จะดาวน์โหลด Intel Processor Identification Utility หมายเหตุ: เลื่อนลงดาวน์โหลดรุ่นภาษาที่ต้องการ ภาษาอยู่เหนือปุ่มดาวน์โหลด
- ดาวน์โหลดเสร็จ รัน Utility และ ติดตั้ง
- ติดตั้งเสร็จ รัน Utility คลิกแท็บ CPU Technologies
- หา Intel® Virtualization Technology ในรายการ หากมี Yes ข้างหน้า แสดงว่ารองรับ สามารถดำเนินการเปิดใช้งานต่อได้ หากโปรเซสเซอร์ไม่รองรับ ไม่มีอะไรทำได้ ข้ามวิธีนี้
สำหรับผู้ใช้ AMD
- คลิก ที่นี่ ดาวน์โหลด AMD V Detection Utility
- ดาวน์โหลดเสร็จ รัน Utility จะบอกว่ามี Virtualization Technology หรือไม่ ข้อความควรเป็น 「The system is compatible with Hyper-V」
หากระบบรองรับ ทำต่อไป มิฉะนั้นข้ามวิธีนี้
ขั้นตอนเปิดใช้งาน Virtualization Technology:
- Reboot PC
- กด Esc, F8, F12 หรือ F10 เมื่อโหลกโปรดักเตอร์ปรากฏ ปุ่มต่างกันไปตามโปรดักเตอร์ ดูคู่มือหรือลองทีละปุ่ม ดุมุมมองเวลาโหลกโปรดักเตอร์มักมีข้อความ 「Press F10 (or some other key) to enter BIOS」
- จะเปิดเมนู BIOS หากยังไม่ได้เข้า BIOS อาจเห็นรายการตัวเลือก ควรมีตัวเลือก BIOS menu ใช้ลูกศรนำทาง กด Enter เลือก ไปที่ BIOS menu กด Enter
- ควรอยู่ในเมนู BIOS แล้ว เมนู BIOS แตกต่างตามโปรดักเตอร์ ต้องหาตัวเลือกเอง ควรมีตัวเลือกชื่อ Virtualization Technology หรือ Intel Virtualization Technology หรือ Intel VT for Direct I/O (หรือตัวแปรของตัวเลือกนี้) เปิดใช้งานตัวเลือกเหล่านี้ บันทึกการตั้งค่า และออกจาก BIOS หมายเหตุ: ใช้ลูกศรนำทาง Enter เพื่อเลือก/เปลี่ยนตัวเลือก
ควรทำงานได้ในครั้งต่อไปที่บูท
วิธีที่ 3: ถอนการติดตั้งและติดตั้งใหม่สมบูรณ์
การถอนและติดตั้ง BlueStacks ใหม่สมบูรณ์ก็แก้ปัญหาได้ ขั้นตอนถอนและติดตั้งใหม่:
- กด Windows key + R
- พิมพ์ %temp% กด Enter

- กดค้าง CTRL + A
- กด Delete ยืนยันทุกอย่าง จะลบเนื้อหาโฟลเดอร์ temp
- คลิก ที่นี่ บันทึกไฟล์ นี่คือ BlueStacks uninstaller ดาวน์โหลดเสร็จ รัน uninstaller รอจบ คลิก Yes หากขอสิทธิ์

- คลิก Ok เมื่อเสร็จ

- ตอนนี้ติดตั้ง BlueStacks คลิก ที่นี่ ดาวน์โหลด BlueStacks รุ่นล่าสุด
- จะเข้า Safe Mode ติดตั้ง BlueStacks
- กด Windows key + R
- พิมพ์ msconfig กด Enter

- เลือกแท็บ Boot

- ติ๊กถูก Safe Boot ใน Boot options
- เลือก Minimal ใต้ Safe Boot
- คลิก Ok

- Windows จะขอรีสตาร์ท คลิก Restart
- บูทเสร็จ จะอยู่ใน Safe Mode ไปที่โฟลเดอร์ดาวน์โหลด BlueStacks รันติดตั้ง Install BlueStacks
- ติดตั้งเสร็จ ต้องปิด Safe Mode
- กด Windows key + R
- พิมพ์ msconfig กด Enter

- เลือกแท็บ Boot

- ยกเลิกติ๊ก Safe Boot ใน Boot options
- คลิก Ok

- Windows ขอรีสตาร์ท คลิก Restart
คอมพิวเตอร์จะบูทโหมดปกติ ตรวจสอบว่า BlueStacks ทำงานปกติหรือไม่
วิธีที่ 4: กลับสู่รุ่นก่อนหน้า (Revert back to previous build)
หากปัญหาเริ่มหลังอัปเดต Windows แสดงว่าปัญหาอยู่ที่รุ่น Windows ล่าสุด ตัวเลือกเดียวคือกลับสู่รุ่นก่อนหน้า และรออัปเดต Windows รุ่นถัดไปที่ไม่ก่อให้เกิดปัญหา
หมายเหตุ: มีเวลาจำกัด (10 วัน) ในการกลับสู่รุ่นก่อนหลังอัปเดต Windows จำไว้ เพราะตัวเลือกนี้ไม่มีตลอด
ขั้นตอนกลับสู่รุ่นก่อนหน้า:
- กด Windows key + I
- คลิก Update & Security

- คลิก Recovery จาก फलกซ้าย
- คลิกปุ่ม Get Started ใน Go back to an earlier build หากปุ่มเป็นสีเทา แสดงว่าย้อนกลับไม่ได้ คลิก Get Started แล้วทำตามคำแนะนำบนหน้าจอ
