แก้ไข: AMD-V ถูกปิดใช้งานใน BIOS (VERR_SVM_DISABLED)



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ผู้ใช้หลายคนรายงานว่าได้รับไฟล์ ข้อผิดพลาด AMD-V ถูกปิดใช้งานใน BIOS (หรือโดยโฮสต์ OS) (VERR_SVM_DISABLED) ข้อความเมื่อพยายามเริ่มเครื่องเสมือนโดยใช้ไฟล์ VM VirtualBox . แม้ว่าปัญหาเฉพาะนี้ส่วนใหญ่จะรายงานใน Windows 7, Windows 8 และ Windows 10 แต่ก็มีรายงานหลายฉบับที่เกิดขึ้นบนลีนุกซ์รุ่นต่างๆ



AMD-V ถูกปิดใช้งานใน BIOS (VER_SVM_DISABLED)

AMD-V ถูกปิดใช้งานใน BIOS (VER_SVM_DISABLED)



บันทึก: หากคุณได้รับไฟล์ VT-X ไม่พร้อมใช้งาน - VERR_VMX_NO_VMX ทำตามคำแนะนำการแก้ไขปัญหานี้ ( ที่นี่ ) แทน.



สาเหตุอะไรที่ทำให้ AMD-V ถูกปิดใช้งานในข้อผิดพลาดของ BIOS?

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

  • AMD-V ถูกปิดใช้งานจากการตั้งค่า BIOS - โดยพื้นฐานแล้ว VERR_SVM_DISABLE รหัสข้อผิดพลาดกำลังแจ้งให้คุณทราบว่าพีซีของคุณรองรับ AMD-V แต่การตั้งค่า BIOS ของโฮสต์กำลังปิดใช้งานอยู่
  • Microsoft Hyper-V กำลังรบกวนเทคโนโลยี AMD-V - หากเปิดใช้งาน Hyper-V จะหมายความว่าเทคโนโลยีเวอร์ชวลไลเซชันในตัวถูกปิดโดยอัตโนมัติ ในกรณีนี้คุณจะต้องปิดการใช้งานเพื่ออนุญาตให้ใช้ AMD-V ได้
  • เวอร์ชัน BIOS ไม่รองรับแกน CPU จำนวนมากนี้ - ตามที่ปรากฎปัญหาอาจได้รับจาก VM VirtualBox หากซอฟต์แวร์ถูกบังคับให้สร้างเครื่องเสมือนที่มีแกน CPU มากกว่า 1 คอร์ ในการดำเนินการนี้จำเป็นต้องใช้การจำลองเสมือนของฮาร์ดแวร์และจะทำให้เกิดข้อผิดพลาดหากคุณลักษณะถูกปิดใช้งานหรือไม่พร้อมใช้งาน
  • ข้อผิดพลาด VM VirtualBox - มีรายงานหลายฉบับเกี่ยวกับข้อผิดพลาดนี้ที่เกิดขึ้นกับเครื่องที่รองรับเทคโนโลยีการจำลองเสมือนของฮาร์ดแวร์ ในกรณีนี้โดยทั่วไปปัญหาสามารถแก้ไขได้โดยการปรับเปลี่ยนการตั้งค่าเฉพาะเครื่องเสมือน

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

โปรดทราบว่าการแก้ไขที่อาจเกิดขึ้นด้านล่างได้รับการจัดลำดับตามประสิทธิภาพและความรุนแรงดังนั้นโปรดปฏิบัติตามลำดับจนกว่าคุณจะสะดุดกับวิธีการที่มีประสิทธิภาพในการแก้ไขปัญหา



วิธีที่ 1: เปิดใช้งาน AMD-V จากการตั้งค่า BIOS

AMD-V เป็นเครื่องหมายการค้าที่เปลี่ยนชื่อสำหรับ S โหมดเครื่องเสมือน ecure (SVM) . เหตุผลอันดับหนึ่งว่าทำไม ข้อผิดพลาด AMD-V ถูกปิดใช้งานใน BIOS (หรือโดยโฮสต์ OS) (VERR_SVM_DISABLED) เกิดขึ้นเนื่องจากเทคโนโลยี AMD-V ถูกปิดใช้งานจากการตั้งค่า BIOS ของคุณ

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

โชคดีที่คุณสามารถเปิดใช้งาน AMD-V ได้อีกครั้งโดยเข้าถึงการตั้งค่า BIOS ของคุณและเปิดใช้งานโหมด Secure Virtual Machine อีกครั้งจากการตั้งค่าการกำหนดค่า CPU

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

กดปุ่ม BIOS ระหว่างขั้นตอนการเริ่มต้น

กดปุ่ม BIOS ระหว่างขั้นตอนการเริ่มต้น

เมื่อคุณเข้าสู่ BIOS ของคุณเรียบร้อยแล้วให้มองหารายการที่ชื่อว่า Secure Virtual Machine Mode และตรวจสอบให้แน่ใจว่าได้เปิดใช้งานแล้ว ใน BIOS เวอร์ชันยอดนิยมสามารถพบได้ใน ขั้นสูง> การกำหนดค่า CPU . เมื่อคุณไปถึงที่นั่นตรวจสอบให้แน่ใจ โหมดเครื่องเสมือนที่ปลอดภัย คือ เปิดใช้งาน จากนั้นบันทึกการกำหนดค่าและออกจาก BIOS ของคุณ

ตรวจสอบให้แน่ใจว่าเปิดใช้งานโหมดเครื่องเสมือนที่ปลอดภัยแล้ว

ตรวจสอบให้แน่ใจว่าเปิดใช้งานโหมดเครื่องเสมือนที่ปลอดภัยแล้ว

บันทึก: ตำแหน่งที่แน่นอนของรายการนี้อาจแตกต่างกันไปตามรุ่นเมนบอร์ดของคุณ ถ้า โหมดเครื่องเสมือนที่ปลอดภัย ไม่มีให้คุณค้นหาขั้นตอนเฉพาะตามผู้ผลิตของคุณ บนเมนบอร์ด Acer คุณสามารถเปิดใช้งาน AMD-V ได้อีกครั้งโดยการตั้งค่า AMD IOMMU ถึง เปิดใช้งาน (คุณสามารถพบได้ในไฟล์ เทคโนโลยี AMD I / O Virtualization เมนู).

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

เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์ให้เปิดเครื่องเสมือนที่แสดงข้อความภายใน VM VirtualBox และดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากคุณยังคงเห็นไฟล์ ข้อผิดพลาด AMD-V ถูกปิดใช้งานใน BIOS (หรือโดยโฮสต์ OS) (VERR_SVM_DISABLED) เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 2: ปิดการใช้งาน Windows Hyper-V

ผู้ใช้หลายคนพบกับไฟล์ ข้อผิดพลาด AMD-V ถูกปิดใช้งานใน BIOS (หรือโดยโฮสต์ OS) (VERR_SVM_DISABLED) ได้จัดการเพื่อแก้ไขปัญหาโดยปิดใช้งานไฟล์ คุณลักษณะ Microsoft Hyper-V จาก เพิ่ม / ลบคุณสมบัติของ Windows หน้าจอ

Microsoft Hyper-V เป็นเทคโนโลยีการจำลองเสมือนของ Microsoft ซึ่งเปิดใช้งานโดยอัตโนมัติใน Windows เวอร์ชันล่าสุดส่วนใหญ่ สิ่งนี้สร้างปัญหาเนื่องจากเมื่อใดก็ตามที่เปิดใช้งาน Hyper-V เทคโนโลยีฮาร์ดแวร์ในตัวจะถูกปิด (ในกรณีนี้ (AMD-V) เนื่องจาก VM VirtualBox ต้องการ AMD-V หรือ VT-X เพื่อที่จะรันเครื่องเสมือน คุณจะได้รับข้อความแสดงข้อผิดพลาดแทน VM จริง

โชคดีที่คุณสามารถแก้ไขปัญหานี้ได้อย่างง่ายดายโดยทำตามชุดคำแนะนำง่ายๆที่จะช่วยคุณปิดการใช้งานเทคโนโลยี Microsoft Hyper-V สิ่งที่คุณต้องทำมีดังนี้

  1. กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์“ appwiz.cpl ” แล้วกด ป้อน เพื่อเปิดขึ้น โปรแกรมและคุณสมบัติ .

    เรียกใช้กล่องโต้ตอบ: appwiz.cpl

  2. ข้างใน โปรแกรมและคุณสมบัติ ให้ใช้เมนูทางขวามือเพื่อคลิก เปิดหรือปิดคุณสมบัติของ Windows .

    ในโปรแกรมและคุณลักษณะคลิกที่เปิดหรือปิดคุณลักษณะของ Windows

  3. ในหน้าจอคุณลักษณะของ Windows ให้มองหารายการ Hyper-V และตรวจสอบให้แน่ใจว่ากล่องที่เกี่ยวข้องถูกปิดใช้งาน จากนั้นคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง

    ยกเลิกการเลือกช่องที่เกี่ยวข้องกับ Hyper-V

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

หากคุณยังคงพบกับไฟล์ AMD-V ถูกปิดใช้งานใน BIOS (หรือโดยโฮสต์ OS) (VERR_SVM_DISABLED) เมื่อเปิดเครื่องเสมือนของคุณให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 3: การเปลี่ยนจำนวนแกน CPU เป็น 1

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

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

สิ่งที่เกิดขึ้นคือซอฟต์แวร์กำหนด CPU มากกว่า 1 ตัวในการตั้งค่าระบบซึ่งบังคับให้ระบบใช้การจำลองเสมือนของฮาร์ดแวร์เพื่อเริ่มโฮสต์เสมือน อย่างไรก็ตามหากเครื่องของคุณไม่รองรับ (คุณมี Quad-core AMD หรืออะไรที่คล้ายกัน) ขั้นตอนจะไม่เสร็จสมบูรณ์และคุณจะเห็น ข้อผิดพลาด AMD-V ถูกปิดใช้งานใน BIOS (หรือโดยโฮสต์ OS) (VERR_SVM_DISABLED) ข้อความแทน

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

  1. เปิด Oracle VM VirtualBox คลิกขวาบนเครื่องที่แสดงข้อผิดพลาดจากนั้นคลิกที่ การตั้งค่า .

    คลิกขวาที่เครื่องที่ได้รับผลกระทบและคลิกที่การตั้งค่า

  2. ใน การตั้งค่า ของเครื่องเสมือนของคุณไปที่แท็บระบบ (โดยใช้เมนูย่อยด้านซ้ายมือ) และเข้าถึงไฟล์ โปรเซสเซอร์ แท็บ จากนั้นลากแถบเลื่อนที่เกี่ยวข้องกับโปรเซสเซอร์ไปที่ 1 CPU แล้วคลิก ตกลง เพื่อบันทึก. Go to System>โปรเซสเซอร์และตั้งค่าตัวเลื่อนโปรเซสเซอร์เป็น 1 CPU

    ไปที่ระบบ> โปรเซสเซอร์และตั้งค่าตัวเลื่อนโปรเซสเซอร์เป็น 1 CPU

  3. ปิดเมนูการตั้งค่าและรีสตาร์ทเครื่องเสมือนของคุณ ควรบูตโดยไม่ใช้ไฟล์ ข้อผิดพลาด AMD-V ถูกปิดใช้งานใน BIOS (หรือโดยโฮสต์ OS) (VERR_SVM_DISABLED)

วิธีที่ 4: การเปลี่ยนเวอร์ชันเป็น Windows 7 หรือ Windows 2003 (ถ้ามี)

ผู้ใช้ Ubuntu (Linux) หลายคนที่ใช้ VM VirtualBox เพื่อเรียกใช้ Windows XP หรือ Windows 10 ก็ได้รับไฟล์ ข้อผิดพลาด AMD-V ถูกปิดใช้งานใน BIOS (หรือโดยโฮสต์ OS) (VERR_SVM_DISABLED) วิธีที่พวกเขาจัดการเพื่อแก้ไขปัญหาคือการเปลี่ยนการตั้งค่า Guest OS เพื่อให้เวอร์ชันที่ระบุถูกตั้งค่าเป็น Windows 2003 หรือ วินโดว 7.

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

  1. เปิด VM VirtualBox คลิกขวาบนเครื่องที่แสดงข้อผิดพลาดและเลือก การตั้งค่า .

    คลิกขวาที่เครื่องที่ได้รับผลกระทบแล้วคลิกการตั้งค่า

  2. ในเมนูการตั้งค่าไปที่เมนูย่อยทั่วไปจากนั้นคลิกที่แท็บพื้นฐาน จากนั้นเปลี่ยนเวอร์ชันโดยใช้เมนูแบบเลื่อนลงเป็นอย่างใดอย่างหนึ่ง Windows 2003 หรือ วินโดว 7 และตี ตกลง เพื่อบันทึกการเปลี่ยนแปลง

    การเปลี่ยนเวอร์ชันอิมเมจเป็น Windows 7 หรือ Windows 2003

  3. เริ่มเครื่องเสมือนอีกครั้งและดูว่าขั้นตอนการบูตทำได้สำเร็จหรือไม่โดยไม่มีไฟล์ ข้อผิดพลาด AMD-V ถูกปิดใช้งานใน BIOS (หรือโดยโฮสต์ OS) (VERR_SVM_DISABLED)
อ่าน 6 นาที