Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

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

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

ข้อความผิดพลาดนี้มักขึ้นหลังติดตั้งอัปเดต BlueStacks ผู้ใช้จำนวนมากเจอข้อผิดพลาดนี้หลังอัปเดตเป็นรุ่นใหม่ สาเหตุทั่วไปคือบั๊กในอัปเดต บางคนเจอหลังอัปเดต Windows เช่นกัน ชี้ให้เห็นบั๊กในอัปเดต Windows หรือ BlueStacks ในกรณีหายาก อาจมาจากการตั้งค่าผิด หรือปิดเทคโนโลยีเสมือนจริง (virtualization)

เคล็ดลับ

ลองปิดแอนตี้ไวรัส โดยเฉพาะ Avast มักมีตัวเลือกปิดใช้งาน คลิกขวาไอคอนแอนตี้ไวรัสในถาดระบบ เลือก Disable ปิดชั่วคราว แล้วดูว่า BlueStacks ทำงานได้หรือไม่ หากทำงานได้ปกติ แสดงว่าปัญหามาจากแอปความปลอดภัย การเปลี่ยนแอปความปลอดภัยตัวอื่นจะป้องกันปัญหานี้ในอนาคต

วิธีที่ 1: สลับเป็น DirectX และเปลี่ยนความจุ RAM

ในการตั้งค่า Engine ของ BlueStacks จะมีตัวเลือก OpenGL หรือ DirectX โดยค่าเริ่มต้น BlueStacks ใช้ OpenGL และตัวเลือกนี้ถูกเลือก การสลับเป็น DirectX และรีบูทมักแก้ปัญหา

ทำตามขั้นตอนสลับเป็น DirectX:

  1. เปิด BlueStacks
  2. คลิกปุ่ม options มุมขวาบน (ลูกศรชี้ลง)
  3. เลือก Settings

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

  1. คลิก Engine จาก फलกซ้าย
  2. เลือก DirectX
  3. คลิก Restart Now

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

ตรวจสอบว่าปัญหาหายหรือยัง หากยังคงอยู่ ทำตามขั้นตอนข้างต้นทั้งหมด (แตอย่ากด 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

  1. คลิก ที่นี่ คลิกปุ่ม msi ด้านซ้าย จะดาวน์โหลด Intel Processor Identification Utility หมายเหตุ: เลื่อนลงดาวน์โหลดรุ่นภาษาที่ต้องการ ภาษาอยู่เหนือปุ่มดาวน์โหลด
  2. ดาวน์โหลดเสร็จ รัน Utility และ ติดตั้ง
  3. ติดตั้งเสร็จ รัน Utility คลิกแท็บ CPU Technologies
  4. หา Intel® Virtualization Technology ในรายการ หากมี Yes ข้างหน้า แสดงว่ารองรับ สามารถดำเนินการเปิดใช้งานต่อได้ หากโปรเซสเซอร์ไม่รองรับ ไม่มีอะไรทำได้ ข้ามวิธีนี้

สำหรับผู้ใช้ AMD

  1. คลิก ที่นี่ ดาวน์โหลด AMD V Detection Utility
  2. ดาวน์โหลดเสร็จ รัน Utility จะบอกว่ามี Virtualization Technology หรือไม่ ข้อความควรเป็น 「The system is compatible with Hyper-V」

หากระบบรองรับ ทำต่อไป มิฉะนั้นข้ามวิธีนี้

ขั้นตอนเปิดใช้งาน Virtualization Technology:

  1. Reboot PC
  2. กด Esc, F8, F12 หรือ F10 เมื่อโหลกโปรดักเตอร์ปรากฏ ปุ่มต่างกันไปตามโปรดักเตอร์ ดูคู่มือหรือลองทีละปุ่ม ดุมุมมองเวลาโหลกโปรดักเตอร์มักมีข้อความ 「Press F10 (or some other key) to enter BIOS」
  3. จะเปิดเมนู BIOS หากยังไม่ได้เข้า BIOS อาจเห็นรายการตัวเลือก ควรมีตัวเลือก BIOS menu ใช้ลูกศรนำทาง กด Enter เลือก ไปที่ BIOS menu กด Enter
  4. ควรอยู่ในเมนู BIOS แล้ว เมนู BIOS แตกต่างตามโปรดักเตอร์ ต้องหาตัวเลือกเอง ควรมีตัวเลือกชื่อ Virtualization Technology หรือ Intel Virtualization Technology หรือ Intel VT for Direct I/O (หรือตัวแปรของตัวเลือกนี้) เปิดใช้งานตัวเลือกเหล่านี้ บันทึกการตั้งค่า และออกจาก BIOS หมายเหตุ: ใช้ลูกศรนำทาง Enter เพื่อเลือก/เปลี่ยนตัวเลือก

ควรทำงานได้ในครั้งต่อไปที่บูท

วิธีที่ 3: ถอนการติดตั้งและติดตั้งใหม่สมบูรณ์

การถอนและติดตั้ง BlueStacks ใหม่สมบูรณ์ก็แก้ปัญหาได้ ขั้นตอนถอนและติดตั้งใหม่:

  1. กด Windows key + R
  2. พิมพ์ %temp% กด Enter

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

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

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

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

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

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

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

  1. เลือกแท็บ Boot

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

  1. ติ๊กถูก Safe Boot ใน Boot options
  2. เลือก Minimal ใต้ Safe Boot
  3. คลิก Ok

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

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

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

  1. เลือกแท็บ Boot

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

  1. ยกเลิกติ๊ก Safe Boot ใน Boot options
  2. คลิก Ok

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

  1. Windows ขอรีสตาร์ท คลิก Restart

คอมพิวเตอร์จะบูทโหมดปกติ ตรวจสอบว่า BlueStacks ทำงานปกติหรือไม่

วิธีที่ 4: กลับสู่รุ่นก่อนหน้า (Revert back to previous build)

หากปัญหาเริ่มหลังอัปเดต Windows แสดงว่าปัญหาอยู่ที่รุ่น Windows ล่าสุด ตัวเลือกเดียวคือกลับสู่รุ่นก่อนหน้า และรออัปเดต Windows รุ่นถัดไปที่ไม่ก่อให้เกิดปัญหา

หมายเหตุ: มีเวลาจำกัด (10 วัน) ในการกลับสู่รุ่นก่อนหลังอัปเดต Windows จำไว้ เพราะตัวเลือกนี้ไม่มีตลอด

ขั้นตอนกลับสู่รุ่นก่อนหน้า:

  1. กด Windows key + I
  2. คลิก Update & Security

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน

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

แก้ไข: BlueStacks Engine ไม่เริ่มทำงาน