VirtualBox เป็นไฮเปอร์ไวเซอร์ประเภทสองยอดนิยมที่ช่วยให้คุณสามารถเรียกใช้ระบบปฏิบัติการตั้งแต่หนึ่งระบบขึ้นไปแบบขนานโดยใช้เทคโนโลยีการจำลองเสมือนสำหรับฮาร์ดแวร์ คุณสามารถสร้างเครื่องเสมือนใน VirtualBoxจัดสรรทรัพยากรฮาร์ดแวร์ เช่น CPU, RAM และพื้นที่เก็บข้อมูล และติดตั้ง Windows, Linux และระบบปฏิบัติการอื่นๆ

อย่างไรก็ตาม ผู้ใช้บางรายพบรหัสข้อผิดพลาด VERR_VMX_NO_VMX พร้อมด้วยข้อความ VirtualBox 'Vt-X Is Not Available' เป็นผลให้พวกเขาไม่สามารถใช้ซอฟต์แวร์ได้อย่างราบรื่น ไม่ต้องกังวล ในวันนี้เราจะพูดถึงหกวิธีในการแก้ไขข้อผิดพลาด VirtualBox นี้
เหตุใดข้อผิดพลาด VirtualBox 'Vt-X ไม่พร้อมใช้งาน' ใน Windows จึงเกิดขึ้น
ต่อไปนี้เป็นสาเหตุบางประการสำหรับรหัสข้อผิดพลาด 'VERR_VMX_NO_VMX':
- พีซีของคุณไม่รองรับการจำลองเสมือนสำหรับฮาร์ดแวร์ หรือถูกปิดใช้งานในการตั้งค่า BIOS
- ส่วนประกอบการจำลองเสมือนของ Windows อื่นๆ เช่น Hyper-V กำลังทำงานอยู่
- ส่วนประกอบความปลอดภัยของ Windows ที่ใช้การจำลองเสมือนขัดแย้งกับ VirtualBox
- VirtualBox เวอร์ชันที่ติดตั้งมีข้อบกพร่อง
ตอนนี้คุณรู้สาเหตุของรหัสข้อผิดพลาดแล้ว เรามาหารือถึงวิธีการแก้ไข
1. ตรวจสอบว่าพีซีของคุณรองรับการจำลองเสมือนหรือไม่
พีซีของคุณต้องรองรับการจำลองเสมือนสำหรับฮาร์ดแวร์เพื่อใช้โปรแกรมไฮเปอร์ไวเซอร์เช่น VirtualBox หน้าการตั้งค่า BIOSและคู่มือข้อมูลผลิตภัณฑ์ของผู้ผลิตสามารถตอบคำถามนี้ได้ แต่ก็มีวิธีตรวจสอบง่ายๆ อีกวิธีหนึ่งเช่นกัน ทำซ้ำขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1:กดปุ่ม Ctrl + Shift + Esc เพื่อเปิดตัวจัดการงาน
ขั้นตอนที่ 2:สลับไปที่แท็บประสิทธิภาพ

ขั้นตอนที่ 3:คลิกที่ตัวเลือก CPU ค้นหาตัวเลือกการจำลองเสมือน

หากไม่มีกล่าวถึงการจำลองเสมือนหรือ Hyper-V แสดงว่าพีซีของคุณไม่รองรับ แต่หากคุณเห็นว่าปิดใช้งานอยู่ข้างๆ คุณต้องปรับแต่งการตั้งค่า BIOS
2. เปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์ใน BIOS
หลังจากใช้ตัวจัดการงานเพื่อตรวจสอบว่าการจำลองเสมือนทำงานอยู่หรือไม่ คุณจะต้องเปิดใช้งานด้วยตนเองโดยเข้าไปที่การตั้งค่า BIOS บนพีซีของคุณ ต่อไปนี้เป็นวิธีดำเนินการ:
ขั้นตอนที่ 1:รีสตาร์ทพีซีของคุณ
ขั้นตอนที่ 2:กดปุ่ม F-key หรือ Esc ที่กำหนดเพื่อเข้าถึงหน้าการตั้งค่า BIOS
ขั้นตอนที่ 3:สลับไปที่หน้าการกำหนดค่า

ขั้นตอนที่ 4:เลือกตัวเลือก Intel Virtualization Technology เลือกตัวเลือกที่เปิดใช้งาน

ขั้นตอนที่ 5:กดปุ่ม F10 เพื่อใช้การเปลี่ยนแปลงและออก
โปรดทราบว่าบนพีซีของคุณ การตั้งค่าการจำลองเสมือนอาจปรากฏภายใต้ส่วนอื่นใน BIOS และด้วยชื่ออื่น
3. ปิดการใช้งานส่วนประกอบการจำลองเสมือนของ Windows อื่น ๆ
Windows มีคุณสมบัติเสริมการจำลองเสมือนหลายคุณสมบัติ ซึ่งแต่ละคุณสมบัติเหมาะสมกับการใช้งานของตน แต่ถ้าคุณต้องการใช้ VirtualBox คุณต้องปิดการใช้งานทั้งหมดยกเว้นฟีเจอร์ Windows Hypervisor Platform ต่อไปนี้เป็นวิธีดำเนินการ:
ขั้นตอนที่ 1:กดปุ่ม Windows เพื่อเปิดเมนูเริ่ม พิมพ์appwiz.cplในช่องค้นหาแล้วกด Enter เพื่อเปิดหน้าต่างโปรแกรมและคุณสมบัติ

ขั้นตอนที่ 2:คลิกที่ตัวเลือก 'เปิดหรือปิดคุณสมบัติ Windows'

ขั้นตอนที่ 3:ยกเลิกการเลือก Virtual Machine Platform, Hyper-V และระบบย่อย Windows สำหรับ Linux จากรายการตัวเลือก

ขั้นตอนที่ 4:คลิกที่ปุ่มตกลง
ขั้นตอนที่ 5:รีสตาร์ทพีซีของคุณเพื่อใช้การเปลี่ยนแปลงและลบคุณสมบัติ Windows ที่ไม่จำเป็นทั้งหมดบนพีซีของคุณ
4. ปิดการใช้งานคุณสมบัติการแยกคอร์
Windows ใช้เทคโนโลยีการจำลองเสมือนเพื่อเสนอคุณลักษณะด้านความปลอดภัยผ่านโปรแกรม Windows Security อย่างไรก็ตาม มีเพียงโปรแกรมเดียวเท่านั้นที่สามารถใช้การจำลองเสมือนสำหรับฮาร์ดแวร์ ดังนั้นคุณต้องปิดการใช้งานMemory Integrityหากคุณต้องการใช้ VirtualBox และแอปพลิเคชันอื่นที่คล้ายคลึงกัน ทำซ้ำขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1:กดปุ่ม Windows เพื่อเปิดเมนูเริ่ม พิมพ์Windows Securityในช่องค้นหาแล้วกด Enter

ขั้นตอนที่ 2:คลิกที่ไอคอนความปลอดภัยของอุปกรณ์

ขั้นตอนที่ 3:คลิกที่ตัวเลือกรายละเอียดการแยกคอร์

ขั้นตอนที่ 4:ปิดใช้งานการสลับด้านล่างตัวเลือก Memory Integrity

ขั้นตอนที่ 5:ปิด Windows Security และรีสตาร์ทพีซีของคุณ ตรวจสอบว่าข้อผิดพลาด 'VERR_VMX_NO_VMX' ปรากฏขึ้นในขณะนี้หรือไม่
5. ลบแอปพลิเคชันการจำลองเสมือนอื่น ๆ
หากคุณใช้แอปการจำลองเสมือนอื่น ๆ ร่วมกับ VirtualBox คุณต้องลบออกเพื่อตรวจสอบว่าทำให้เกิดปัญหาหรือไม่ เครื่องเสมือนของคุณทั้งหมดจะยังคงอยู่เหมือนเดิม มีวิธีดังนี้:
ขั้นตอนที่ 1:กดปุ่ม Windows เพื่อเปิดเมนูเริ่ม พิมพ์appwiz.cplในช่องค้นหาแล้วกด Enter เพื่อเปิดหน้าต่างโปรแกรมและคุณสมบัติ

ขั้นตอนที่ 2:ค้นหาแอปการจำลองเสมือนอื่น ๆ ในรายการ คลิกขวาที่มันแล้วเลือกตัวเลือกการเปลี่ยนแปลง

ขั้นตอนที่ 3:ทำตามคำแนะนำบนหน้าจอเพื่อลบโปรแกรม
ขั้นตอนที่ 4:ปิดหน้าต่างแผงควบคุม
ขั้นตอนที่ 5:รีสตาร์ทพีซีของคุณแล้วเปิด VirtualBox
6. ติดตั้ง VirtualBox อีกครั้ง
วิธีสุดท้ายคือติดตั้ง VirtualBox ใหม่บนพีซีของคุณ การติดตั้งแบบบั๊กกี้อาจทำให้เกิดความไม่เสถียรและทำให้เครื่องเสมือนไม่สามารถเปิดใช้งานได้อย่างถูกต้อง ต่อไปนี้เป็นวิธีติดตั้งใหม่:
ขั้นตอนที่ 1:กดปุ่ม Windows เพื่อเปิดเมนูเริ่ม พิมพ์appwiz.cplในช่องค้นหาแล้วกด Enter เพื่อเปิดหน้าต่างโปรแกรมและคุณสมบัติ

ขั้นตอนที่ 2:ค้นหา VirtualBox ในรายการและคลิกขวาที่มัน เลือกตัวเลือกถอนการติดตั้ง

ขั้นตอนที่ 3:ทำตามคำแนะนำบนหน้าจอเพื่อลบโปรแกรม
ขั้นตอนที่ 4:รีสตาร์ทพีซีของคุณ
ขั้นตอนที่ 5:ดาวน์โหลด VirtualBox เวอร์ชันล่าสุด
ดาวน์โหลด VirtualBox
ขั้นตอนที่ 6:เปิดการตั้งค่าและเสร็จสิ้นกระบวนการติดตั้ง
ขั้นตอนที่ 7:เพิ่มเครื่องเสมือนแล้วลองเปิดใช้งานเพื่อตรวจสอบว่ายังมีข้อผิดพลาดอยู่หรือไม่
ผู้ใช้บางรายประสบปัญหานี้หลังจากอัปเกรดแอปเป็นเวอร์ชันล่าสุด หากคุณอยู่ในวงเล็บเดียวกัน ให้ลบเวอร์ชันล่าสุดออก แล้วติดตั้ง VirtualBox เวอร์ชันเก่าอีกครั้ง
แก้ไขข้อผิดพลาด VirtualBox
เหล่านี้คือหกวิธีในการแก้ไขข้อผิดพลาด VirtualBox 'Vt-X Is Not Available' ใน Windows ตรวจสอบสถานะการจำลองเสมือน ปิดใช้งานคุณสมบัติการจำลองเสมือน และถอนการติดตั้งโปรแกรมไฮเปอร์ไวเซอร์อื่น ๆ สุดท้าย ให้ติดตั้ง VirtualBox ใหม่เพื่อแก้ไขปัญหา แจ้งให้เราทราบว่าการแก้ไขใดที่เหมาะกับคุณในความคิดเห็นด้านล่าง