การแก้ไข: VirtualBox ทำงานช้ามากใน Windows 10/11 (แก้ไขแล้ว)

click fraud protection

หลังจากติดตั้ง VirtualBox บนเครื่องโฮสต์ Windows 10 หรือ 11 คุณอาจสังเกตเห็นว่าเครื่อง guest VM ทำงานช้ามากโดยไม่มีเหตุผลชัดเจน หากคุณกำลังประสบปัญหาดังกล่าวและต้องการให้ VirtualBox ทำงานได้เร็วขึ้น โปรดอ่านต่อด้านล่าง

บทช่วยสอนนี้มีหลายวิธีในการเพิ่มประสิทธิภาพการทำงานของ VirtualBox ภายใต้ระบบปฏิบัติการ Windows 10 และ Windows 11

การแก้ไข: เครื่อง VirtualBox ทำงานช้าบน Windows 11/10

  1. ปิดการใช้งาน Hyper-V & Hypervisor
  2. ลบและติดตั้งส่วนเพิ่มเติมของผู้เยี่ยมชมใหม่
  3. จัดสรรทรัพยากรระบบเพิ่มเติมให้กับ VM
  4. ตั้งค่าแผนการใช้พลังงานเป็นประสิทธิภาพสูง
  5. ปิดใช้งานการเร่งความเร็ว 3 มิติใน VirtualBox
  6. เปลี่ยนตัวควบคุมกราฟิกใน VirtualBox
  7. ปิดใช้งานแคช I/O ของโฮสต์ในกล่องเสมือน

วิธีที่ 1 ปิดใช้งานไฮเปอร์ไวเซอร์ Hyper-V และ Windows

Hyper-V เป็นผลิตภัณฑ์ฮาร์ดแวร์เสมือนจริงที่สร้างขึ้นใน Windows 11/10/8.1 Professional และ Enterprise Editions และใน Windows Server 2012 และรุ่นที่ใหม่กว่า แต่เมื่อเปิดใช้งานคุณลักษณะ Hyper-V VirtualBox VM จะทำงานช้ามากและต้องปิดใช้งาน

1. นำทางไปยัง แผงควบคุม > โปรแกรมและคุณสมบัติ > เปิดหรือปิดคุณสมบัติ Windows

แก้ไข VirtualBox Machine ทำงานช้ามากใน Windows 1011

2.ยกเลิกการเลือก คุณสมบัติดังต่อไปนี้:

  • ตู้คอนเทนเนอร์ *
  • ไฮเปอร์-วี *
  • แพลตฟอร์มเครื่องเสมือน
  • แพลตฟอร์ม Windows Hypervisor
  • แซนด์บ็อกซ์ของ Windows

* บันทึก: ฟีเจอร์ 'คอนเทนเนอร์' และ 'Hyper-V' มีอยู่ใน Windows 10 PRO เท่านั้น

ถอนการติดตั้งคุณลักษณะ - Windows 10

3. เริ่มต้นใหม่ คอมพิวเตอร์หลังจากถอนการติดตั้ง

4. เปิด พร้อมรับคำสั่งในฐานะผู้ดูแลระบบ.
5. พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:

  • bcdedit /set hypervisorlaunchtype ปิด
ปิดใช้งานไฮเปอร์ไวเซอร์ - Windows 10

6. รีบูต พีซีของคุณ
7. หลังจากรีบูต ให้เริ่มเครื่อง VirtualBox VM และโดยปกติปัญหาจะได้รับการแก้ไข ถ้าไม่ ให้ดำเนินการตามวิธีที่เหลือด้านล่าง

วิธีที่ 2 ลบและติดตั้ง VirtualBox Guest Additions ใหม่

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

1. นำทางไปยัง แผงควบคุม > โปรแกรมและคุณสมบัติ และถอนการติดตั้งส่วนเพิ่มเติมของ VirtualBox Guest

การแก้ไข: VirtualBox ทำงานช้ามากใน Windows 1011

2. หลังจากถอนการติดตั้ง เริ่มต้นใหม่ พีซีของคุณ

3. ในที่สุดดำเนินการติดตั้ง Guest Additions อีกครั้งและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ หากไม่เป็นเช่นนั้น ให้ไปยังขั้นตอนถัดไป:

วิธีที่ 3 จัดสรรทรัพยากร CPU และหน่วยความจำเพิ่มเติม

อีกสาเหตุหนึ่งของประสิทธิภาพ VirtualBox ที่ช้าคือทรัพยากรต่ำที่คุณจัดสรรให้กับเครื่องเสมือน ตัวอย่างเช่น Windows 10 ต้องการ RAM อย่างน้อย 4GB เพื่อให้ทำงานได้อย่างราบรื่น ในการจัดสรร CPU และหน่วยความจำเพิ่มเติมบนเครื่อง VM:

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

จัดสรรหน่วยความจำ virtualbox

3. ที่ โปรเซสเซอร์ ลากแถบเลื่อนไปทางขวาและจัดสรร CPU เพิ่มเติมสำหรับเครื่อง VM

4. ตรวจสอบให้แน่ใจด้วยว่าโปรเซสเซอร์ของ หมวกปฏิบัติการ ถูกตั้งค่าเป็น 100%

virtualbox ทำงานช้า

วิธีที่ 4 เปลี่ยนแผนการใช้พลังงานเป็นประสิทธิภาพสูง

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

1. นำทางไปยัง แผงควบคุม > ตัวเลือกด้านพลังงาน.
2.
เลือก เปลี่ยนการตั้งค่าแผน

เปลี่ยนแผนพลังงาน

3. คลิก เปลี่ยนการตั้งค่าพลังงานขั้นสูง

การตั้งค่าแผนพลังงาน

4. เปลี่ยนแผนการใช้พลังงานเป็น ประสิทธิภาพสูง และคลิก ตกลง.

แผนพลังงานประสิทธิภาพสูง

5. เริ่มเครื่อง VirtualBox และดูว่าเครื่องยังคงทำงานช้าหรือไม่

วิธีที่ 5. ปิดใช้งานการเร่งความเร็ว 3 มิติในการตั้งค่า VM

อีกเหตุผลหนึ่งที่ VirtualBox ทำงานช้ามากคือเมื่อเปิดใช้งานการเร่งความเร็ว 3 มิติ

1. เปิดการตั้งค่า VM แล้วเลือก แสดง ด้านซ้าย.
2. ยกเลิกการเลือก ที่ เปิดใช้งานการเร่งความเร็ว 3 มิติ ช่องทำเครื่องหมายและคลิก ตกลง.

Virtualbox ทำงานช้า - ปิดใช้งานการเร่งความเร็ว 3 มิติ

3. ตอนนี้เริ่มเครื่อง VM และดูว่าเครื่องทำงานเร็วขึ้นหรือไม่

วิธีที่ 6 เปลี่ยนตัวควบคุมกราฟิกในการตั้งค่า VM

อีกวิธีหนึ่งในการเพิ่มประสิทธิภาพการทำงานของ VirtualBox ใน Windows 10/11 คือการใช้ตัวควบคุมกราฟิกแบบยับยั้งบนเครื่อง VirtualBox ดังนั้นดำเนินการดังนี้:

1. เปิดการตั้งค่า VM และที่ แสดง ตัวเลือกเปลี่ยนตัวควบคุมกราฟิกจาก VboxSVGA หรือ VboxVGA. *

* บันทึก: หากเป็น VboxVGA อยู่แล้ว ให้เปลี่ยนเป็น VboxSVGA และดูว่ามีความแตกต่างกันหรือไม่

คอนโทรลเลอร์กราฟิก virtualbox

วิธีที่ 7 ปิดใช้งานโฮสต์ I/O Cache ในตัวควบคุม SATA

แม้ว่าโฮสต์ I/O Cache ของดิสก์คอนโทรลเลอร์จะช่วยให้ VirtualBox ทำงานได้เร็วขึ้น แต่ในบางกรณีก็ไม่สามารถทำได้

1. เปิดการตั้งค่า VM แล้วเลือก พื้นที่จัดเก็บ ด้านซ้าย.
2. ยกเลิกการเลือก ที่ ใช้แคช I/O ของโฮสต์ ช่องทำเครื่องหมายและคลิก ตกลง. *

* บันทึก: หากปิดใช้งานอยู่แล้วให้เปิดใช้งาน

โฮสต์ IO Cache virtualbox

3. เริ่ม VM และดูว่าตอนนี้ทำงานได้ดีขึ้นหรือไม่

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