Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

แก้ไข VirtualBox VT-x Not Available Error บน Windows 10 – วิธีแก้ทีละขั้นตอน

บทช่วยสอนนี้มีคำแนะนำในการแก้ไขข้อผิดพลาดต่อไปนี้ใน VirtualBox: "Failed to open a session for the virtual machine <VM MachineName>. VT-x is not available (VERR_VMX_NO_VMX) with Result Code: E_FAIL (0x80004005), Component: ConsoleWrap, Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed"

แก้ไข VirtualBox VT-x Not Available Error บน Windows 10 – วิธีแก้ทีละขั้นตอน

ข้อผิดพลาด VirtualBox "VT-x is not available" ปรากฏบนคอมพิวเตอร์ Windows 10 Pro ที่มีเมนบอร์ด Gigabyte Z370 HD3P และโปรเซสเซอร์ Intel Core i7-8700 ซึ่งรองรับ Intel® Virtualization Technology (VT-x) นอกจากข้อผิดพลาด "VT-x is not available" ใน VirtualBox เครื่องมือ SecurAble ก็ระบุว่า Hardware Virtualization ไม่พร้อมใช้งานบนระบบ

แก้ไข VirtualBox VT-x Not Available Error บน Windows 10 – วิธีแก้ทีละขั้นตอน

วิธีแก้: ข้อผิดพลาด "VT-x is not available" ใน VirtualBox

สำคัญ: ก่อนที่คุณจะดำเนินการขั้นตอนด้านล่าง ให้ตรวจสอบให้แน่ใจว่า CPU ที่ติดตั้งรองรับคุณสมบัติต่อไปนี้: *

a. Virtualization technology
b. Hardware Date execution prevention (DEP) **

หมายเหตุ:
* เพื่อหาได้ง่ายว่า ระบบของคุณรองรับข้อกำหนด Virtualization หรือไม่ สามารถใช้เครื่องมือ SecurAble

** คุณสมบัติ "Date execution prevention (DEP)" ยังเรียกว่า "No Execute (NX)" สำหรับโปรเซสเซอร์ AMD และ "Execute Disable (XD)" สำหรับโปรเซสเซอร์ Intel

ขั้นตอนที่ 1: เปิดใช้งาน Hardware Virtualization ใน BIOS

1. ขั้นแรก ให้เปิดใช้งานคุณสมบัติ Virtualization Technology ในการตั้งค่า BIOS วิธีการมีดังนี้: restart ระบบของคุณและเข้าสู่ BIOS Settings แล้ว…

A. หากคุณใช้ Intel CPU:

  • คลิกแท็บ Advanced * และตั้งค่า Virtualization (หรือ "Intel® Virtualization Technology (VT-x)") เป็น Enable

* หมายเหตุ: ในบาง BIOS การตั้งค่า Virtualization อยู่ภายใต้ตัวเลือก Performance

B. หากคุณใช้ AMD CPU:

  • คลิกแท็บ M.I.T → Advanced Frequency Settings → Advanced Core settings และตั้งค่า SVM Mode (หรือ "Secure Virtual Machine") เป็น Enable

2. Save and exit BIOS settings
3. ลองเริ่ม VirtualBox machine หากยังเจอข้อผิดพลาดเดิม ให้ดำเนินต่อไปด้านล่าง

ขั้นตอนที่ 2: ปิดใช้งาน Hyper-V *

* หมายเหตุ: ขั้นตอนนี้ใช้ได้กับ Windows 10 Professional และ Enterprise versions เท่านั้น

1. ไปที่ Windows Control Panel และเปิด Programs and Features
2. คลิก Turn Windows features on or off

แก้ไข VirtualBox VT-x Not Available Error บน Windows 10 – วิธีแก้ทีละขั้นตอน

3. ยกติ๊ก Hyper-V feature และคลิก OK *

* หมายเหตุ: หาก Hyper-V ไม่ได้เปิดใช้งาน ให้ลองเทคนิคนี้: Enable Hyper-V → Restart คอมพิวเตอร์ → Disable Hyper-V และ restart อีกครั้ง

แก้ไข VirtualBox VT-x Not Available Error บน Windows 10 – วิธีแก้ทีละขั้นตอน

4. เมื่อการลบเสร็จสิ้น restart คอมพิวเตอร์ของคุณ

5. หลัง restart ให้เปิด Command Prompt as Administrator
6. พิมพ์คำสั่งต่อไปนี้และกด Enter:

  • bcdedit /set hypervisorlaunchtype off

7. Reboot PC ของคุณ
8. หลัง reboot ให้เริ่ม VM

คุณเสร็จแล้ว! แจ้งให้ทราบว่าคู่มือนี้ช่วยได้หรือไม่ โดยทิ้งความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ โปรดกดไลก์และแชร์คู่มือนี้เพื่อช่วยผู้อื่น