การแก้ไข: การเร่งฮาร์ดแวร์ VT-X / AMD-V ไม่มีในระบบของคุณ



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

ผู้ใช้หลายรายได้รับ ' การเร่งฮาร์ดแวร์ VT-x / AMD-V ไม่มีในระบบของคุณ เกิดข้อผิดพลาดขณะพยายามติดตั้งหรือเปิดเครื่องเสมือนใน Oracle VM Virtualbox ปัญหานี้ไม่เฉพาะเจาะจงกับ Windows บางรุ่นเนื่องจากมีรายงานว่าเกิดขึ้นกับ Windows ทุกรุ่นล่าสุด



การเร่งด้วยฮาร์ดแวร์ VT-x Amd-V ไม่มีในระบบของคุณ



อะไรเป็นสาเหตุของ ‘ การเร่งฮาร์ดแวร์ VT-x / AMD-V ไม่มีในระบบของคุณ ข้อผิดพลาด

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



  • CPU ของคุณไม่รองรับ VT-x / AMD-V - ซีพียูรุ่นเก่าบางรุ่นไม่ได้ติดตั้งเพื่อรองรับ VT-x หรือ AMD-V ของ Intel หากคอมพิวเตอร์ของคุณไม่รองรับเทคโนโลยีการจำลองเสมือนจริงคุณจะไม่สามารถหลีกเลี่ยงหรือแก้ไขข้อความแสดงข้อผิดพลาดได้
  • VT-x / AMD-V ถูกปิดใช้งานโดย Hyper-V - Hyper-V เป็นเทคโนโลยีการจำลองเสมือนที่เป็นกรรมสิทธิ์ของ Microsoft Windows เวอร์ชันล่าสุดจะเปิดใช้งาน Hyper-V โดยอัตโนมัติและปิดใช้งาน VT-x / AMD-V เพื่อหลีกเลี่ยงความขัดแย้งใด ๆ อย่างไรก็ตาม Hyper-V ทำงานได้ไม่ดีกับเครื่องเสมือน
  • VT-x / AMD-V ถูกปิดใช้งานภายใน BIOS - อีกสาเหตุหนึ่งที่คุณอาจเห็นข้อความแสดงข้อผิดพลาดนี้คือเทคโนโลยีการจำลองเสมือนที่ CPU ของคุณใช้ถูกปิดใช้งานจาก BIOS ในกรณีนี้การเข้าถึงการตั้งค่า BIOS และการเปิดใช้งาน VT-x / AMD-V จะแก้ไขข้อความแสดงข้อผิดพลาดและอนุญาตให้คุณเรียกใช้เครื่องเสมือน

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

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

ก่อนดำเนินการต่อให้ลองใช้ไฟล์ การสแกน SFC .



วิธีที่ 1: ตรวจสอบว่า CPU ของคุณรองรับการจำลองเสมือนหรือไม่

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

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

วิธีตรวจสอบว่า CPU ของคุณรองรับ Virtualization โดยอัตโนมัติหรือไม่

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

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

    กำลังดาวน์โหลด SecurAble

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

    ตรวจสอบว่ารองรับการจำลองเสมือนหรือไม่

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

วิธีตรวจสอบว่า CPU ของคุณรองรับ Virtualization ด้วยตนเองหรือไม่

หากคุณต้องการทำสิ่งต่างๆด้วยตนเองคุณสามารถตรวจสอบได้ว่า CPU ของคุณรองรับ VT-x (บน Intel) หรือ AMD-V (บน AMD) หรือไม่โดยการตรวจสอบข้อมูลจำเพาะของ CPU ของคุณด้วยตนเอง โดยทำตามหนึ่งในสองคำแนะนำด้านล่าง (อ้างอิงจากผู้ผลิต CPU ของคุณ):

Intel

ด้วยโปรเซสเซอร์ Intel คุณสามารถดูได้ว่า Virtualization ได้รับการสนับสนุนหรือไม่โดยดูจากเอกสารประกอบของโปรเซสเซอร์ซึ่งมีอยู่ใน ARK.INTEL.COM . เมื่อคุณไปถึงที่นั่นให้ใช้ฟังก์ชันค้นหาเพื่อค้นหารุ่น CPU เฉพาะของคุณ

จากนั้นเลื่อนลงไปที่ไฟล์ เทคโนโลยีขั้นสูง และดูสถานะของ I เทคโนโลยีntel® Virtualization สำหรับ Directed I / O (VT-d) และ เทคโนโลยีเวอร์ชวลไลเซชันIntel® (VT-x) . หากมีป้ายกำกับว่าไม่ใช่แสดงว่ารุ่นโปรเซสเซอร์ของคุณไม่รองรับเทคโนโลยีการจำลองเสมือน

ตรวจสอบว่าการจำลองเสมือนได้รับการสนับสนุนบนโปรเซสเซอร์ Intel หรือไม่

AMD

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

ตัวอย่างกระบวนการของ AMD ที่รองรับการจำลองเสมือน

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

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

Hyper-V (เดิมเรียกว่า Windows Server Virtualization) เป็นเทคโนโลยีการจำลองเสมือนที่เป็นกรรมสิทธิ์ของ Microsoft Hyper-V สามารถสร้างเครื่องเสมือนบนระบบ x86 และ x64 ที่ใช้ Windows ได้อย่างสมบูรณ์แบบ แต่ VirtualBox หรือ VMware ไม่ได้ใช้เนื่องจากเหตุผลด้านความเสถียร

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

อย่างที่คุณสามารถจินตนาการได้ว่าสิ่งนี้จะสร้างข้อผิดพลาดกับ Virtualbox, VMware หรือซอฟต์แวร์ที่คล้ายกันเนื่องจากส่วนใหญ่ไม่ได้ออกแบบมาให้ทำงานกับ Hyper-V

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

ปิดใช้งาน Hyper-V ผ่าน Command prompt

วิธีที่ง่ายที่สุดในการปิดใช้งาน Hyper-V คือการพิมพ์คำสั่งภายในไฟล์ พร้อมรับคำสั่งที่ยกระดับ หน้าต่าง. สิ่งที่คุณต้องทำมีดังนี้

  1. กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อได้รับแจ้งจากไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ

    กำลังเปิด Command Prompt ผ่านกล่องโต้ตอบ Run

  2. ในพรอมต์คำสั่งที่ยกระดับให้พิมพ์ / วางคำสั่งต่อไปนี้แล้วกด ป้อน เพื่อปิดใช้งานฟังก์ชัน Hyper-V:
    DISM.exe / Online / Disable-Feature: Microsoft-Hyper-V

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

ปิดใช้งาน Hyper-V ผ่าน GUI

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

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

    พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิดรายการโปรแกรมที่ติดตั้งบน Windows

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

    การเข้าถึงเมนูคุณสมบัติของ Windows

  3. จากเมนูคุณลักษณะของ Windows ขยายโฟลเดอร์ Hyper-V และตรวจสอบให้แน่ใจว่าได้ยกเลิกการเลือก เครื่องมือการจัดการ Hyper-V และ แพลตฟอร์ม Hyper-V ก่อนคลิก ตกลง .

    ปิดใช้งาน Hyper-V ผ่านหน้าจอคุณสมบัติของ Windows

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

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

วิธีที่ 3: การเปิดใช้งานการจำลองเสมือนโดยใช้ BIOS / UEFI

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

โชคดีที่คุณสามารถเขียนสิ่งนี้ผิดได้อย่างง่ายดายโดยเข้าถึงการตั้งค่า BIOS / UEFI และเปิดใช้งานเทคโนโลยีการจำลองเสมือนอีกครั้งจากที่นั่น

บันทึก: เมนบอร์ดที่วางจำหน่ายก่อนการเปิดตัว Windows 8 มีแนวโน้มที่จะใช้ BIOS ในขณะที่พีซีรุ่นใหม่ส่วนใหญ่ใช้ UEFI

ในคอมพิวเตอร์ที่ใช้ BIOS คุณจะต้องกดปุ่มตั้งค่าระหว่างหน้าจอเริ่มต้นเริ่มต้น คีย์การตั้งค่ามักเป็นหนึ่งในไฟล์ ปุ่ม F (F2, F4, F6, F8) หรือปุ่ม Del หากคุณไม่สามารถระบุคีย์การตั้งค่าเฉพาะสำหรับเมนบอร์ดของคุณได้ให้ทำการค้นหาออนไลน์ที่ปุ่ม ' รุ่นเมนบอร์ด + คีย์การตั้งค่า ‘.

กดปุ่มเพื่อเข้าสู่การตั้งค่าหรือไบออส

กด [คีย์] เพื่อเข้าสู่การตั้งค่า

บนคอมพิวเตอร์ที่ใช้ UEFI บูตเข้าสู่ การเริ่มต้นขั้นสูง เมนูตัวเลือก . จากนั้นคุณสามารถเข้าถึงการตั้งค่าเฟิร์มแวร์ UEFI

การเข้าถึงการตั้งค่าเฟิร์มแวร์ UEFI

เมื่อคุณเข้าสู่การตั้งค่า BIOS / UEFI ของคุณแล้วให้เริ่มมองหาตัวเลือกที่มีชื่อว่า Intel VT-x, AMD-V, Intel Virtualization Technology, Vanderpool เป็นต้นโดยทั่วไปคุณจะพบตัวเลือกภายใต้โปรเซสเซอร์, ความปลอดภัย, ชิปเซ็ต, ขั้นสูง, ขั้นสูง การควบคุมชิปเซ็ตการกำหนดค่า CPU ขั้นสูง ฯลฯ

เมื่อคุณจัดการเพื่อค้นหาตัวเลือกตรวจสอบให้แน่ใจว่าคุณได้เปิดใช้งาน

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

การเปิดใช้งาน virtualization บน BIOS ที่ใช้ HP

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

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

อ่าน 6 นาที