Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

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

บทช่วยสอนนี้มีหลายวิธีเพื่อเพิ่มประสิทธิภาพ VirtualBox ภายใต้ Windows 10 และ Windows 11 OS

แก้ไข: VirtualBox Machine ทำงานช้าบน Windows 11/10

  1. ปิดใช้งาน Hyper-V และ Hypervisor
  2. ลบและติดตั้ง Guest Additions ใหม่
  3. จัดสรรทรัพยากรระบบมากขึ้นให้ VM
  4. ตั้งค่า Power Plan เป็น High Performance
  5. ปิดใช้งาน 3D Acceleration ใน VirtualBox
  6. เปลี่ยน Graphics Controller ใน VirtualBox
  7. ปิดใช้งาน Host I/O Cache ใน VirtualBox

วิธีที่ 1: ปิดใช้งาน Hyper-V และ Windows Hypervisor

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

1. ไปที่ Control Panel > Programs and Features > Turn Windows features on or off

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

2. ยกเลิกติ๊ก ฟีเจอร์ต่อไปนี้:

  • Containers *
  • Hyper-V *
  • Virtual Machine Platform
  • Windows Hypervisor Platform
  • Windows Sandbox

* หมายเหตุ: ฟีเจอร์ 'Containers' และ 'Hyper-V' มีอยู่เฉพาะใน Windows 10 PRO เท่านั้น

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

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

4. เปิด Command Prompt as Administrator.
5. พิมพ์คำสั่งต่อไปนี้และกด Enter:

  • bcdedit /set hypervisorlaunchtype off

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

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

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

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

1. ไปที่ Control Panel > Programs and Features และถอนการติดตั้ง VirtualBox Guest Additions

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

2. หลังจากถอนการติดตั้ง รีสตาร์ท คอมพิวเตอร์

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

วิธีที่ 3: จัดสรรทรัพยากร CPU และ Memory มากขึ้น

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

1. เปิด VM Settings และเลือก System ด้านซ้าย
2. ที่แท็บ Motherboard ลากสไลเดอร์ไปทางขวาและเพิ่มหน่วยความจำที่จัดสรรให้ VM machine ให้สูงสุด

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

3. ที่แท็บ Processor ลากสไลเดอร์ไปทางขวาและจัดสรร CPU มากขึ้นให้ VM machine

4. ยังต้องแน่ใจว่า Execution Cap ของโปรเซสเซอร์ตั้งอยู่ที่ 100%

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

วิธีที่ 4: เปลี่ยน Power Plan เป็น High Performance

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

1. ไปที่ Control Panel > Power Options.
2.
เลือก Change Plan Settings.

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

3. คลิก Change advanced power settings.

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

4. เปลี่ยน Power Plan เป็น High performance และคลิก OK

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

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

วิธีที่ 5: ปิดใช้งาน 3D Acceleration ใน VM Settings

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

1. เปิด VM Settings และเลือก Display ด้านซ้าย
2. ยกเลิกติ๊ก กล่องถูก Enable 3D acceleration และคลิก OK

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

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

วิธีที่ 6: เปลี่ยน Graphics Controller ใน VM Settings

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

1. เปิด VM Settings และที่ตัวเลือก Display ให้เปลี่ยน Graphics Controller จาก VboxSVGA หรือ VboxVGA *

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

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

วิธีที่ 7: ปิดใช้งาน Host I/O Cache ใน SATA Controller

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

1. เปิด VM Settings และเลือก Storage ด้านซ้าย
2. ยกเลิกติ๊ก กล่องถูก Use Host I/O Cache และคลิก OK. *

* หมายเหตุ: หากมันถูกปิดใช้งานอยู่แล้ว ให้เปิดใช้งานดู

เร่งความเร็ว VirtualBox บน Windows 10/11: วิธีแก้ปัญหา Guest VM ช้าอย่างมีประสิทธิภาพ

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

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