การแก้ไข: VT-X ถูกปิดใช้งานใน Bios สำหรับโหมด CPU ทั้งหมด (Verr_Vmx_Msr_All_Vmx_Disabled)

ผู้ใช้หลายคนพบข้อผิดพลาด VT-X ถูกปิดใช้งานใน Bios สำหรับโหมด CPU ทั้งหมด (Verr_Vmx_Msr_All_Vmx_Disabled) ข้อผิดพลาดเมื่อพยายามเปิดเครื่องเสมือนด้วย VM Virtualbox มีรายงานปัญหานี้ว่าเกิดขึ้นกับ Windows ทุกรุ่นและใน Ubuntu บางรุ่น ลักษณะของเครื่องเสมือนนั้นดูเหมือนจะไม่สำคัญเนื่องจากมีรายงานว่าเกิดขึ้นกับเซสชันเสมือนทั้ง Windows และ Ubuntu ที่ล้มเหลวด้วยข้อความแสดงข้อผิดพลาดเดียวกัน

VT-x ถูกปิดใช้งานใน BIOS สำหรับโหมด CPU ทั้งหมด (VERR_VMX_MSR_ALL_VMX_DISABLED

สาเหตุที่ทำให้ VT-X ถูกปิดใช้งานใน Bios สำหรับโหมด CPU ทั้งหมด (Verr_Vmx_Msr_All_Vmx_Disabled)

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

  • เทคโนโลยีการจำลองเสมือน (VT-X) ถูกปิดใช้งานจาก BIOS - ส่วนใหญ่แล้วปัญหานี้เกิดขึ้นเนื่องจาก VT-X ถูกปิดการใช้งานจากระดับ BIOS บนเครื่อง โฮสต์ 64 บิตจำเป็นต้องเปิดใช้งานเทคโนโลยีการจำลองเสมือน (VTx) ใน BIOS ในบางเครื่องคุณจะต้องเปิดใช้งาน Virtualization Technology Directed I / O (VTd)
  • CPU ของคุณไม่รองรับ VT-X / AMD-V - สถานการณ์ที่เป็นไปได้อีกอย่างหนึ่งคือ CPU ของคุณไม่ได้ติดตั้งเพื่อรองรับการจำลองเสมือน สิ่งนี้สามารถเกิดขึ้นได้กับการตั้งค่าเก่าที่ใช้ CPU ตัวเก่า
  • PAE และ NX ถูกปิดการใช้งานบนโฮสต์ CPU - ผู้ใช้หลายคนรายงานว่าปัญหาได้รับการแก้ไขหลังจากตรวจสอบให้แน่ใจว่ามีการกำหนดค่า CPU เสมือนจริงให้ทำงานด้วย Physical Adress Extension (PAE) และ NX
  • RAM ที่จัดสรรไม่เพียงพอหรือเกินขีดความสามารถของระบบ - การเปลี่ยนค่าหน่วยความจำพื้นฐานเริ่มต้นได้ช่วยให้ผู้ใช้จำนวนมากประสบปัญหาเดียวกันเพื่อแก้ไขปัญหาทั้งหมด
  • โซลูชันความปลอดภัยของบุคคลที่สามกำลังรบกวน VT-X Vt-D - มีไคลเอนต์ AV บุคคลที่สามหลายรายที่ทราบว่าก่อให้เกิดการรบกวนกับ VirtualBox การสร้างกฎหรือถอนการติดตั้งไคลเอนต์ Av อย่างสมบูรณ์จะแก้ไขข้อขัดแย้ง

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

เพื่อให้ได้ผลลัพธ์ที่ดีที่สุดให้ทำตามวิธีการด้านล่างตามลำดับที่ปรากฏจนกว่าคุณจะพบวิธีแก้ไขที่ช่วยแก้ปัญหาในสถานการณ์เฉพาะของคุณ

วิธีที่ 1: ตรวจสอบว่า CPU ของคุณรองรับ VT-X / AMD-V

ก่อนที่คุณจะลองทำสิ่งอื่นใดตรวจสอบให้แน่ใจว่าระบบที่คุณพบปัญหานั้นได้รับการออกแบบมาเพื่อรองรับ VT-X (Intel) หรือ AMD-V (AMD) หากซีพียูของคุณเก่าพออาจเป็นไปได้ว่ามันไม่ได้ออกแบบมาเพื่อรองรับการจำลองเสมือน

มีหลายวิธีที่คุณสามารถปฏิบัติตามเพื่อตรวจสอบว่า CPU ของคุณรองรับการจำลองเสมือนหรือไม่ แต่เราจะใช้เส้นทางที่ง่าย SecurAble เป็นฟรีแวร์ที่จะช่วยให้เราพิจารณาคุณสมบัติโปรเซสเซอร์ของคุณและบอกเราว่าการทำเวอร์ชวลไลเซชันนั้นทำได้หรือไม่

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

  1. เยี่ยมชมลิงค์นี้ ( ที่นี่ ) เลื่อนลงไปที่ส่วนดาวน์โหลดและคลิกที่ ดาวน์โหลดทันที

    กำลังดาวน์โหลด SecurAble
  2. เมื่อดาวน์โหลดยูทิลิตี้แล้วให้เปิดไฟล์ปฏิบัติการและคุณก็พร้อมใช้งาน คลิก ใช่ ที่ UAC (พรอมต์บัญชีผู้ใช้) และรอจนกว่า CPU ของคุณจะได้รับการวิเคราะห์
  3. เมื่อผลลัพธ์ปรากฏขึ้นตรวจสอบเพื่อดูว่าคุณมี ใช่ โดยตรงเหนือการ จำลองเสมือนฮาร์ดแวร์

    การจำลองเสมือนสำหรับฮาร์ดแวร์ได้รับการสนับสนุนในตัวอย่างนี้

    หากคุณยืนยันว่าการจำลองเสมือนสำหรับฮาร์ดแวร์ได้รับการสนับสนุนคุณสามารถทำตามวิธีการด้านล่างเพื่อทราบว่าหนึ่งในนั้นจะแก้ไข VT-X ถูกปิดใช้งานใน Bios สำหรับทุกโหมด CPU (Verr_Vmx_Msr_All_Vmx_Disabled)

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

วิธีที่ 2: เปิดใช้งานเทคโนโลยีการจำลองเสมือน (VTX) จาก BIOS

หากคุณพบปัญหาในโฮสต์ 64 บิตโปรดทราบว่าคุณอาจต้องเปิดใช้งาน เทคโนโลยีการจำลองเสมือน (VTx) จากการตั้งค่า BIOS ของคุณ ในเมนบอร์ดบางตัวคุณจะต้องเปิดใช้งาน เทคโนโลยีการจำลองเสมือน Directed I / O (VTd)

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

หมายเหตุ: Windows Hyper V ยังสามารถรับผิดชอบในการปิดใช้งาน VT-x บนคอมพิวเตอร์ของคุณ

โปรดทราบว่าตัวเลือกเมนูที่แน่นอนที่เกี่ยวข้องกับการเปิดใช้งาน VT-X หรือ AMD-V จะแตกต่างกันไปตามเมนบอร์ดของคุณ แต่โดยทั่วไปขั้นตอนจะเหมือนกันโดยประมาณ นี่คือคำแนะนำโดยย่อเกี่ยวกับการตรวจสอบให้แน่ใจว่า VT-X หรือ AMD-V เปิดใช้งานในการตั้งค่า BIOS ของคุณ:

  1. เริ่มเครื่องของคุณและกดปุ่ม ตั้งค่า ซ้ำ ๆ จนกว่าคุณจะเข้า BIOS โดยทั่วไปปุ่มตั้งค่าจะปรากฏขึ้นบนหน้าจอทันทีหลังจากเปิดเครื่องคอมพิวเตอร์ หากคุณไม่เห็นให้ลองกดปุ่ม F (F2, F4, F8, F10, F12) หรือ ปุ่ม Del (คอมพิวเตอร์ Dell) ซ้ำ ๆ จนกว่าคุณจะทำถูก

    กดปุ่ม [คีย์] เพื่อเข้าสู่การตั้งค่า หมายเหตุ: คุณสามารถค้นหาออนไลน์ด้วย“ * เมนบอร์ดเวอร์ชัน * คีย์ BIOS ” เพื่อบันทึกตัวคุณเองจากการทดลองกับชุดค่าผสมต่างๆ
  2. เมื่อคุณป้อนการตั้งค่า BIOS ไปที่ ความปลอดภัย> ความปลอดภัยของระบบ และเปิดใช้งาน เทคโนโลยีการจำลองเสมือน (VTx) และ / หรือ เทคโนโลยีการจำลองเสมือน I / O (VTd) ที่ถูกต้อง

    การเปิดใช้งานการจำลองเสมือนบน BIOS ของ HP

    หมายเหตุ: โปรดทราบว่าชื่อหรือที่ตั้งจะแตกต่างกันไปตามเมนบอร์ดของคุณ ใน BIOS บางรุ่นคุณจะต้องเปิดใช้งาน เทคโนโลยีการจำลองเสมือน จาก ฟีเจอร์ BIOS ขั้นสูง บนมาเธอร์บอร์ดที่ใช้ Intel คุณสามารถเปิดใช้งานการจำลองเสมือนจาก Advanced> Intel (R) Virtualization Technology

  3. เมื่อเปิดใช้งานเทคโนโลยีการจำลองเสมือนบนเครื่องให้บันทึกการกำหนดค่า BIOS ปัจจุบันของคุณและออกจากการตั้งค่า BIOS ของคุณเพื่อให้เครื่องของคุณเริ่มต้นใหม่
  4. ในการเริ่มต้นครั้งถัดไปดูว่าปัญหาได้รับการแก้ไขหรือไม่โดยพยายามเปิดเครื่องเสมือนเดียวกัน (เครื่องที่เคยแสดงข้อความข้อผิดพลาด)

หากคุณยังคงพบข้อผิดพลาด VT-X เดียวกัน อยู่ใน Bios สำหรับโหมด CPU ทั้งหมด (Verr_Vmx_Msr_All_Vmx_Disabled) ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3: เปิดใช้งาน PAE / NX จากผู้จัดการ VirtualBox

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

ตัวเลือกนี้พิจารณาว่าความสามารถ PAE (Physical Adress Extension) และ NX ของโฮสต์ CPU นั้นจะเปิดรับกับเครื่องเสมือนหรือไม่

แม้ว่านี่จะไม่รับประกันว่าจะใช้งานได้ แต่โดยทั่วไปจะมีการรายงานเพื่อแก้ไขปัญหาในคอมพิวเตอร์ 64 บิตที่ได้รับการยืนยันว่ารองรับการจำลองเสมือนของฮาร์ดแวร์ นี่คือคำแนะนำโดยย่อเกี่ยวกับการเปิดใช้งาน PAE / NX จาก Oracle VM VirtualBox:

  1. เลือกเครื่องที่แสดงข้อความข้อผิดพลาดจากบานหน้าต่างด้านซ้ายแล้วคลิกที่ไอคอน การตั้งค่า

    การเข้าถึงเมนูการตั้งค่าของเครื่องที่ล้มเหลว
  2. ในหน้าต่างการตั้งค่าของเครื่องเสมือนให้ไปที่ส่วน ระบบ (ใช้บานหน้าต่างด้านซ้าย) และเข้าถึงแท็บ ตัวประมวลผล จากนั้นตรวจสอบให้แน่ใจว่าได้เลือกช่องทำเครื่องหมาย เปิดใช้งาน PAE / NX (ที่เกี่ยวข้องกับ คุณสมบัติแบบขยาย )

    ไปที่ระบบ> ตัวประมวลผลและทำเครื่องหมายในช่องที่เกี่ยวข้องกับเปิดใช้งาน PAE / NX
  3. บันทึกการเปลี่ยนแปลงและเริ่มเครื่องเสมือนอีกครั้ง

หากคุณยังคงเห็นข้อผิดพลาด VT-X ถูกปิดใช้งานใน Bios สำหรับโหมด CPU ทั้งหมด (Verr_Vmx_Msr_All_Vmx_Disabled) ข้อผิดพลาดเมื่อพยายามเริ่มเครื่องเสมือนให้เลื่อนไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4: การเพิ่มขนาด RAM

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

อัปเดต: ผู้ใช้บางคนรายงานว่าในกรณีของพวกเขาการแก้ไขที่เกี่ยวข้องจะลดขนาด RAM ที่จัดสรรจริง

หากวิธีการข้างต้นได้รับการพิสูจน์แล้วว่าไม่มีประสิทธิภาพให้ทำตามขั้นตอนด้านล่างเพื่อเพิ่มหรือลดขนาด RAM:

  1. เลือกเครื่องเสมือนที่ทำให้คุณเดือดร้อนและคลิกที่ไอคอน การตั้งค่า

    การเข้าถึงเมนูการตั้งค่าของเครื่องที่ล้มเหลว
  2. ในหน้าต่าง การตั้งค่า ไปที่ระบบและเข้าถึงแท็บ เมนบอร์ด เมื่อคุณไปถึงที่นั่นเพิ่มหน่วยความจำที่จัดสรร (หน่วยความจำ พื้นฐาน ) โดยปรับแถบเลื่อนแล้วคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง

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

    ลดขนาดหน่วยความจำพื้นฐาน
  4. เรียกใช้เครื่องอีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

วิธีที่ 5: การป้องกันไวรัสบุคคลที่สามจากการแทรกแซงด้วยการจำลองเสมือนสำหรับฮาร์ดแวร์

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

ตามที่ปรากฎโซลูชั่นรักษาความปลอดภัยของบุคคลที่สามหลายตัวกำลังทำงานบางอย่างในพื้นหลังเพื่อสร้างคุณลักษณะ "แซนด์บ็อกซ์" สิ่งนี้จบลงด้วยการล็อคคุณสมบัติการจำลองเสมือนจากการใช้งานโดย VirtualBox หรือไคลเอนต์ที่คล้ายกัน

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

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

ปิดการใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์ของ Avast

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

หากเป็นเช่นนั้นทางออกเดียวคือถอนการติดตั้ง AV บุคคลที่สามของคุณออกจากระบบของคุณโดยสมบูรณ์ คุณสามารถทำได้โดยทำตามคู่มือนี้ ( ที่นี่ )

บทความที่น่าสนใจ