วิธีเปิดใช้งาน Intel VT-x ใน BIOS หรือ UEFI Firmware ของคอมพิวเตอร์ของคุณ
CPU สมัยใหม่ประกอบด้วยคุณสมบัติการจำลองเสมือนสำหรับฮาร์ดแวร์ที่ช่วยเร่งเครื่องเสมือนที่สร้างขึ้นใน VirtualBox, VMware, Hyper-V และแอพอื่น ๆ แต่คุณสมบัติเหล่านั้นจะไม่เปิดใช้งานตามค่าเริ่มต้นเสมอไป.
เครื่องจักรเสมือนเป็นสิ่งมหัศจรรย์ ด้วยแอปเสมือนจริงคุณสามารถเรียกใช้คอมพิวเตอร์เสมือนทั้งหมดในหน้าต่างในระบบปัจจุบันของคุณ ภายในเครื่องเสมือนนั้นคุณสามารถเรียกใช้ระบบปฏิบัติการที่แตกต่างกันทดสอบแอพในสภาพแวดล้อมแบบ sandbox และทดลองใช้คุณสมบัติต่าง ๆ โดยไม่ต้องกังวล ในการทำงานแอปพลิเคชันเครื่องเสมือนเหล่านั้นจำเป็นต้องมีคุณสมบัติการเร่งความเร็วฮาร์ดแวร์ที่ติดตั้งอยู่ในซีพียูสมัยใหม่ สำหรับ Intel CPU หมายถึงการเร่งความเร็วฮาร์ดแวร์ Intel VT-x สำหรับ CPU ของ AMD นั้นหมายถึงการเร่งความเร็วด้วยฮาร์ดแวร์ของ AMD-V.
ในบางจุดคุณอาจพบข้อความแสดงข้อผิดพลาดในแอป VM ของคุณดังนี้:
- การเร่งความเร็วฮาร์ดแวร์ VT-x / AMD-V ไม่สามารถใช้ได้ในระบบของคุณ
- โฮสต์นี้รองรับ Intel VT-x แต่ Intel VT-x ถูกปิดใช้งาน
- โปรเซสเซอร์ในคอมพิวเตอร์นี้ไม่สามารถใช้งานร่วมกับ Hyper-V
ข้อผิดพลาดเหล่านี้สามารถปรากฏขึ้นได้ด้วยเหตุผลหลายประการ ประการแรกคือคุณสมบัติการเร่งความเร็วฮาร์ดแวร์อาจถูกปิดใช้งาน สำหรับระบบที่มี Intel CPU ฟีเจอร์ Intel VT-x สามารถปิดใช้งานผ่านการตั้งค่าเฟิร์มแวร์ BIOS หรือ UEFI ความจริงแล้วมันมักจะถูกปิดการใช้งานตามค่าเริ่มต้นในคอมพิวเตอร์เครื่องใหม่ สำหรับระบบที่มีซีพียู AMD จะไม่มีปัญหา ฟีเจอร์ AMD-V นั้นเปิดใช้งานอยู่ตลอดเวลาดังนั้นจึงไม่มีการตั้งค่า BIOS หรือ UEFI ที่จะเปลี่ยน.
เหตุผลอื่น ๆ ข้อผิดพลาดเหล่านี้อาจปรากฏขึ้นได้หากคุณพยายามใช้แอปเสมือนจริงเช่น VMWare หรือ VirtualBox เมื่อคุณติดตั้ง Hyper-V ของ Microsoft แล้ว Hyper-V เข้าแทนที่คุณสมบัติการเร่งความเร็วฮาร์ดแวร์และแอปเสมือนจริงอื่น ๆ จะไม่สามารถเข้าถึงได้.
ดังนั้นเรามาดูวิธีการแก้ไขปัญหาเหล่านี้.
ลองถอนการติดตั้ง Hyper-V
หากคุณติดตั้ง Hyper-V ไว้มันจะโลภมากและจะไม่ยอมให้แอปเสมือนจริงอื่น ๆ เข้าถึงคุณลักษณะการเร่งความเร็วของฮาร์ดแวร์ สิ่งนี้มักเกิดขึ้นกับฮาร์ดแวร์ Intel VT-x แต่อาจเกิดขึ้นกับ AMD-V ในบางโอกาส หากเป็นกรณีนี้คุณจะเห็นข้อความแสดงข้อผิดพลาดในแอปเสมือนจริงของคุณต่อเอฟเฟกต์ที่ Intel VT-x (หรือ AMD-V) ใช้งานไม่ได้แม้ว่าจะเปิดใช้งานบนคอมพิวเตอร์ของคุณก็ตาม.
เพื่อแก้ปัญหานี้คุณเพียงแค่ต้องถอนการติดตั้ง Hyper-V Hyper-V เป็นคุณลักษณะเสริมของ Windows ดังนั้นการถอนการติดตั้งจึงแตกต่างจากการถอนการติดตั้งแอปทั่วไปเล็กน้อย ไปที่แผงควบคุม> ถอนการติดตั้งโปรแกรม ในหน้าต่าง“ โปรแกรมและคุณสมบัติ” คลิก“ เปิดหรือปิดคุณสมบัติ Windows”
ในหน้าต่าง“ คุณสมบัติของ Windows” ล้างช่องทำเครื่องหมาย“ Hyper-V” แล้วคลิก“ ตกลง”
เมื่อ Windows ถอนการติดตั้ง Hyper-V เสร็จแล้วคุณจะต้องรีสตาร์ทพีซีของคุณจากนั้นคุณสามารถลองใช้ VirtualBox หรือ VMware อีกครั้ง.
เปิด Intel VT-x On ใน BIOS หรือ UEFI Firmware ของคุณ
หากคุณมี CPU ของ Intel และการถอนการติดตั้ง Hyper-V ไม่ได้แก้ปัญหาของคุณหรือแอปเสมือนจริงของคุณรายงานว่า Intel VT-x ถูกปิดการใช้งาน - คุณจะต้องเข้าถึงการตั้งค่า BIOS หรือ UEFI ของคอมพิวเตอร์ พีซีที่ทำก่อนเปิดตัว Windows 8 อาจใช้ BIOS พีซีที่สร้างขึ้นหลังจาก Windows 8 ออกมาอาจใช้ UEFI แทนและความเป็นไปได้ที่จะใช้ UEFI นั้นจะทำให้พีซีมีความทันสมัยมากขึ้น.
ในระบบที่ใช้ BIOS คุณจะเข้าถึงการตั้งค่า BIOS โดยรีสตาร์ทพีซีของคุณและกดปุ่มที่เหมาะสมทันทีเมื่อบู๊ตเครื่องครั้งแรก ปุ่มที่คุณกดขึ้นอยู่กับผู้ผลิตพีซีของคุณ แต่มักจะเป็นปุ่ม "ลบ" หรือ "F2" นอกจากนี้คุณยังจะเห็นข้อความระหว่างการเริ่มต้นซึ่งมีข้อความเช่น“ กด” สำคัญ เพื่อเข้าถึงการตั้งค่า” หากคุณไม่สามารถหาคีย์ที่เหมาะสมในการเข้าสู่การตั้งค่าไบออสของคุณเพียงแค่ทำการค้นหาทางเว็บเพื่อหาบางสิ่งเช่น“คอมพิวเตอร์ model_number เข้าถึง BIOS "
บนคอมพิวเตอร์ที่ใช้ UEFI คุณไม่สามารถกดปุ่มในขณะที่คอมพิวเตอร์กำลังบู๊ตได้ คุณจะต้องทำตามคำแนะนำเหล่านี้เพื่อเข้าถึงการตั้งค่าเฟิร์มแวร์ UEFI จากตัวเลือกการเริ่มต้นขั้นสูงของ Windows กดแป้น Shift ค้างไว้ในขณะที่คุณคลิกรีสตาร์ทใน Windows เพื่อรีบูตไปยังเมนูนั้นโดยตรง.
ไม่ว่าพีซีของคุณจะใช้ BIOS หรือ UEFI เมื่อคุณอยู่ในเมนูการตั้งค่าคุณสามารถเริ่มมองหาตัวเลือกที่มีป้ายกำกับเช่น "Intel VT-x," "Intel Virtualization Technology," "Virtualization Extensions" "Vanderpool" หรือสิ่งที่คล้ายกัน.
บ่อยครั้งที่คุณจะพบตัวเลือกภายใต้เมนูย่อย“ ตัวประมวลผล” เมนูย่อยนั้นอาจอยู่ที่ไหนสักแห่งภายใต้เมนู "ชิปเซ็ต" "Northbridge" "การควบคุมชิปเซ็ตขั้นสูง" หรือ "การกำหนดค่า CPU ขั้นสูง".
เปิดใช้งานตัวเลือกแล้วเลือก“ บันทึกและออก” หรือคุณสมบัติที่เทียบเท่าเพื่อบันทึกการเปลี่ยนแปลงการตั้งค่าของคุณและรีบูตเครื่อง PC ของคุณ.
หลังจากพีซีรีสตาร์ทคุณสามารถลองใช้ VirtualBox หรือ VMware อีกครั้ง.
จะทำอย่างไรถ้าคุณไม่เห็นตัวเลือก Intel VT-x ใน BIOS หรือ UEFI
น่าเสียดายที่ผู้ผลิตแล็ปท็อปและผู้ผลิตเมนบอร์ดบางรายไม่มีตัวเลือกในการตั้งค่า BIOS หรือ UEFI สำหรับการเปิดใช้งาน Intel VT-x หากคุณไม่เห็นตัวเลือกให้ลองทำการค้นหาเว็บสำหรับหมายเลขรุ่นแล็ปท็อปหรือเมนบอร์ดของคุณหากเป็นเดสก์ท็อปพีซี - และ“ เปิดใช้งาน Intel VT-x”.
ในบางกรณีผู้ผลิตอาจปล่อยอัพเดต BIOS หรือ UEFI เฟิร์มแวร์ในภายหลังซึ่งมีตัวเลือกนี้ การอัพเดต BIOS หรือเฟิร์มแวร์ UEFI ของคุณอาจช่วยได้หากคุณโชคดี.
และจำไว้ว่าถ้าคุณมี CPU ตัวเก่ามันอาจไม่รองรับคุณสมบัติการจำลองเสมือนสำหรับฮาร์ดแวร์ของ Intel VT-x หรือ AMD-V เลย.
เครดิตรูปภาพ: Nick Gray บน Flickr