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

แก้ไขข้อผิดพลาด 'Virtualization Disabled' ใน BlueStacks – คำแนะนำทีละขั้นตอน

หากคุณประสบปัญหาด้านประสิทธิภาพหรือข้อผิดพลาดที่ไม่คาดคิดใน BlueStacks ปัญหาอาจเกี่ยวข้องกับการจำลองเสมือนของฮาร์ดแวร์ โดยทั่วไปสิ่งนี้จะเกิดขึ้นเมื่อมีการปิดใช้งานการจำลองเสมือนใน BIOS/UEFI หรือถูกจำกัดโดยคุณสมบัติของ Windows ที่ขัดแย้งกัน เช่น Hyper-V การจำลองเสมือนเป็นคุณสมบัติหลักที่ช่วยให้ BlueStacks สามารถใช้ CPU ของคอมพิวเตอร์ของคุณได้ดีขึ้น ส่งผลให้ประสิทธิภาพการทำงานราบรื่นขึ้นและช้าลงน้อยลง

ในคู่มือนี้ เราจะแนะนำชุดวิธีแก้ปัญหาที่ได้รับการพิสูจน์แล้วเพื่อช่วยคุณระบุและแก้ไขปัญหาฮาร์ดแวร์เวอร์ช่วลไลเซชั่น เพื่อให้คุณสามารถใช้งาน BlueStacks ได้อย่างมีประสิทธิภาพมากขึ้น

1. ตรวจสอบว่าเปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์หรือไม่

ก่อนที่จะใช้การแก้ไขใดๆ ขั้นตอนแรกคือการตรวจสอบว่าได้เปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์ในระบบของคุณหรือไม่ หากปิดใช้งาน BlueStacks อาจทำงานไม่ถูกต้องหรืออาจไม่ทำงานเลย การตรวจสอบการตั้งค่านี้เป็นสิ่งสำคัญก่อนที่จะเปลี่ยนไปใช้โซลูชันอื่น

  1. คลิกขวาบนพื้นที่ว่างในทาสก์บาร์ของ Windows และเลือก ตัวจัดการงาน จากเมนูบริบท
  2. ในตัวจัดการงาน คลิกที่ ประสิทธิภาพ ที่ด้านบน จากนั้นเลือก CPU จากแผงด้านซ้าย
  3. ดูที่ด้านล่างของแผงประสิทธิภาพของ CPU สำหรับ การจำลองเสมือน ช่องสถานะ
  4. ตรวจสอบสถานะ:
    • หากแสดงข้อความ เปิดใช้งาน ระบบของคุณเปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์อยู่แล้ว
    • หากแสดงข้อความว่า ปิดใช้งาน คุณจะต้องเปิดใช้งานการจำลองเสมือนในการตั้งค่า BIOS/UEFI ของคอมพิวเตอร์ของคุณ

2. เปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์จากการตั้งค่า BIOS

หาก Hardware Virtualization ถูกปิดใช้งานในการตั้งค่า BIOS ของระบบ คุณจะต้องเปิดใช้งานด้วยตนเอง BlueStacks ขึ้นอยู่กับเทคโนโลยีเสมือนจริงเพื่อจำลองแอพ Android ได้อย่างมีประสิทธิภาพ ดังนั้นการเปิดใช้งานคุณสมบัตินี้จึงเป็นสิ่งจำเป็นสำหรับประสิทธิภาพสูงสุด

  1. รีสตาร์ทคอมพิวเตอร์ของคุณ สมบูรณ์ (เลือก "รีสตาร์ท" แทน "ปิดเครื่อง" จากเมนูเปิด/ปิด)
  2. ทันทีที่หน้าจอบูตปรากฏขึ้น ให้กด ปุ่ม BIOS ซ้ำๆ (ปุ่มทั่วไป:F2, F12, F10, Del หรือ Esc – แตกต่างกันไปตามผู้ผลิต)
  3. นำทางไปยัง แท็บขั้นสูง โดยใช้ปุ่มลูกศรในอินเทอร์เฟซ BIOS/UEFI
  4. เลือก OC เมนู (โอเวอร์คล็อก) จากนั้นเลือก การกำหนดค่า CPU ขั้นสูง (หรือคล้ายกัน)
  5. ค้นหาการตั้งค่าการจำลองเสมือน (อาจปรากฏเป็น โหมด SVM สำหรับ AMD หรือ Intel VT-x สำหรับโปรเซสเซอร์ Intel)
  6. เปลี่ยนการตั้งค่าจาก ปิดใช้งาน เป็น เปิดใช้งาน โดยใช้ปุ่ม +/- หรือ Enter
  7. กด F10 เพื่อบันทึกการเปลี่ยนแปลงและออก (หรือปฏิบัติตามคำแนะนำในการบันทึก/ออกบนหน้าจอ) จากนั้นยืนยันที่จะรีสตาร์ทคอมพิวเตอร์

3. เรียกใช้ BlueStacks ในฐานะผู้ดูแลระบบ

การรันโปรแกรมในฐานะผู้ดูแลระบบทำให้มั่นใจได้ว่าโปรแกรมจะข้ามข้อจำกัดที่กำหนดไว้ในบัญชีผู้ใช้มาตรฐาน ซึ่งบางครั้งอาจทำให้ BlueStacks ไม่สามารถใช้งานคุณสมบัติต่างๆ ได้อย่างเต็มที่ เช่น การจำลองเสมือนหรือการเข้าถึงส่วนประกอบของระบบที่จำเป็น หากคุณยังไม่ได้ลอง การเปิดใช้งาน BlueStacks ด้วยสิทธิ์ของผู้ดูแลระบบอาจช่วยแก้ปัญหาได้

หมายเหตุ: แม้ว่าสิ่งนี้จะไม่ส่งผลกระทบโดยตรงต่อการจำลองเสมือน แต่ก็ทำให้มั่นใจได้ว่า BlueStacks สามารถเข้าถึงระบบได้เต็มรูปแบบ ซึ่งอาจแก้ไขข้อขัดแย้งที่เกี่ยวข้องกับสิทธิ์ได้

  1. คลิกแถบค้นหาของ Windows (หรือกดปุ่ม Windows + S) แล้วพิมพ์ “BlueStacks “.
  2. เมื่อ BlueStacks ปรากฏในผลลัพธ์:
    • คลิกขวาที่แอพพลิเคชั่น BlueStacks
    • เลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบท
    • คลิก ใช่ หากได้รับแจ้งจากการควบคุมบัญชีผู้ใช้

4. ปิดการใช้งานคุณสมบัติ Hyper-V

เมื่อเปิดใช้งานคุณสมบัติ Hyper-V บน Windows มันจะเข้าควบคุมเลเยอร์การจำลองเสมือนของฮาร์ดแวร์ ซึ่งสามารถป้องกันไม่ให้แอปพลิเคชันอื่น ๆ เช่น BlueStacks เข้าถึงได้ เนื่องจาก BlueStacks อาศัยฮาร์ดแวร์เวอร์ช่วลไลเซชั่นเป็นอย่างมากในการรันแอพ Android ได้อย่างราบรื่น Hyper-V จึงสามารถรบกวนประสิทธิภาพหรือป้องกันไม่ให้เปิดพร้อมกันได้

หากเปิดใช้งาน Hyper-V ให้ลองปิดเพื่อให้ BlueStacks เข้าถึงการจำลองเสมือนได้อย่างเต็มที่ คุณสามารถปฏิบัติตามคำแนะนำนี้เพื่อจัดการการตั้งค่า Hyper-V และปิดใช้งานคุณสมบัตินี้หากจำเป็น

หมายเหตุ: การปิดใช้งาน Hyper-V จะส่งผลต่อเครื่องมืออื่นๆ ที่ใช้งานอยู่ (เช่น ระบบย่อย Windows สำหรับ Android, Docker Desktop เป็นต้น) ดังนั้นให้ปิดใช้งานเฉพาะเมื่อคุณไม่ได้ใช้งานสิ่งเหล่านั้นเท่านั้น

  1. กด Windows + S เพื่อเปิด Windows Search พิมพ์ “พร้อมรับคำสั่ง “ จากนั้นคลิกขวาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ (คลิก "ใช่" หากได้รับแจ้งจาก UAC)
  2. ในหน้าต่างพร้อมรับคำสั่ง ให้พิมพ์คำสั่งนี้อย่างระมัดระวังตามที่แสดง และกด Enter :
    bcdedit /set hypervisorlaunchtype off


    หมายเหตุ:การดำเนินการนี้จะปิดใช้งานคุณลักษณะการจำลองเสมือนของ Windows Hyper-V

  3. รีสตาร์ทคอมพิวเตอร์ของคุณทันทีเพื่อให้การเปลี่ยนแปลงมีผลสมบูรณ์ คุณต้องรีสตาร์ทเพื่อให้การตั้งค่านี้มีผล

สุดท้ายนี้ หากปัญหายังไม่ได้รับการแก้ไขและคุณได้ปฏิบัติตามวิธีการข้างต้นอย่างถูกต้องแล้ว การติดตั้ง BlueStacks ใหม่อาจเป็นวิธีแก้ปัญหาเดียวที่เราไม่ได้ลองซึ่งสามารถแก้ไขปัญหาได้

เกี่ยวกับผู้เขียน

แก้ไขข้อผิดพลาด  Virtualization Disabled  ใน BlueStacks – คำแนะนำทีละขั้นตอน

ฮัมซา โมฮัมหมัด อันวาร์

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลางที่มุ่งเน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงโดยใช้เทคโนโลยี MERN ชุดทักษะของเขาประกอบด้วยความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง Hamza ยังเป็นมืออาชีพที่ได้รับการรับรองด้านไอทีของ Google ซึ่งเน้นย้ำถึงความสามารถของเขาในการสนับสนุนด้านไอที ในฐานะนักแก้ปัญหาตัวยง เขาสร้างข้อผิดพลาดในคอมพิวเตอร์ขึ้นใหม่เพื่อแก้ไขปัญหาและค้นหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ