Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

Windows 10 또는 11 호스트 머신에 VirtualBox를 설치한 후, 특별한 이유 없이 게스트 VM(가상 머신)이 매우 느리게 실행되는 현상을 경험할 수 있습니다. 이런 문제를 겪고 있고 VirtualBox의 속도를 높이고 싶다면 아래 내용을 참고해 보세요.

이 글에서는 Windows 10 및 Windows 11 환경에서 VirtualBox 성능을 최적화하는 7가지 실질적인 방법을 단계별로 소개합니다.

해결 방법: Windows 11/10에서 VirtualBox 가상 머신이 느리게 실행될 때

  1. Hyper-V 및 하이퍼바이저 비활성화
  2. Guest Additions 제거 후 재설치
  3. VM에 더 많은 시스템 리소스 할당
  4. 전원 관리 옵션을 고성능으로 설정
  5. VirtualBox에서 3D 가속 비활성화
  6. VirtualBox 그래픽 컨트롤러 변경
  7. SATA 컨트롤러에서 호스트 I/O 캐시 비활성화

방법 1. Hyper-V 및 Windows 하이퍼바이저 비활성화

Hyper-V는 Windows 11/10/8.1 Pro 및 Enterprise 에디션, 그리고 Windows Server 2012 이상 버전에 내장된 하드웨어 가상화 기술입니다. 하지만 Hyper-V 기능이 활성화되어 있으면 VirtualBox VM이 매우 느리게 실행되므로 반드시 비활성화해야 합니다.

1. 제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기로 이동합니다.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

2. 다음 항목들의 체크를 해제합니다:

  • 컨테이너 *
  • Hyper-V *
  • 가상 머신 플랫폼
  • Windows 하이퍼바이저 플랫폼
  • Windows 샌드박스

* 참고: '컨테이너'와 'Hyper-V' 기능은 Windows 10 PRO에만 존재합니다.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

3. 제거 후 컴퓨터를 재시작합니다.

4. 명령 프롬프트를 관리자 권한으로 실행합니다.
5. 다음 명령어를 입력하고 Enter 키를 누릅니다:

  • bcdedit /set hypervisorlaunchtype off

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

6. PC를 다시 시작합니다.
7. 재부팅 후 VirtualBox VM을 실행하면 대개 문제가 해결됩니다. 그래도 느리다면 아래의 나머지 방법들을 순서대로 진행하세요.

방법 2. VirtualBox Guest Additions 제거 후 재설치

VirtualBox Guest Additions는 운영 체제의 성능과 사용성을 향상시키는 장치 드라이버와 시스템 애플리케이션 모음입니다. 하지만 경우에 따라, 특히 게스트 머신에서 Windows 업데이트를 진행한 후에는 성능 문제를 해결하기 위해 재설치가 필요할 수 있습니다.

1. 제어판 > 프로그램 및 기능으로 이동하여 VirtualBox Guest Additions를 제거합니다.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

2. 제거 후 PC를 재시작합니다.

3. 마지막으로 Guest Additions를 다시 설치하고 문제가 해결되었는지 확인합니다. 해결되지 않았다면 다음 방법으로 넘어가세요.

방법 3. CPU 및 메모리 리소스 더 많이 할당

VirtualBox 성능 저하의 또 다른 원인은 가상 머신에 할당된 리소스가 부족하기 때문일 수 있습니다. 예를 들어, Windows 10이 원활하게 구동되려면 최소 4GB의 RAM이 필요합니다. VM에 더 많은 CPU와 메모리를 할당하려면 다음을 따르세요.

1. VM 설정을 열고 왼쪽 메뉴에서 시스템(System)을 선택합니다.
2. 마더보드(Motherboard) 탭에서 슬라이더를 오른쪽으로 끌어 VM에 할당되는 메모리를 최대화합니다.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

3. 프로세서(Processor) 탭에서 슬라이더를 오른쪽으로 끌어 VM에 더 많은 CPU 코어를 할당합니다.

4. 프로세서의 실행 상한(Execution Cap)100%로 설정되어 있는지도 함께 확인합니다.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

방법 4. 전원 관리 옵션을 고성능으로 변경

VirtualBox가 느리게 작동하는 또 다른 원인, 특히 노트북 사용자에게 해당되는 사항은 전원 소비와 절전 방식을 결정하는 전원 관리 옵션입니다. VirtualBox가 지연 없이 원활하게 실행되려면 전원 관리 옵션이 '고성능'으로 설정되어야 합니다.

1. 제어판 > 전원 옵션으로 이동합니다.
2. 설정 변경을 선택합니다.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

3. 고급 전원 설정 변경을 클릭합니다.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

4. 전원 관리 옵션을 고성능(High performance)으로 변경하고 확인을 클릭합니다.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

5. VirtualBox VM을 실행하고 여전히 느리게 작동하는지 확인합니다.

방법 5. VM 설정에서 3D 가속 비활성화

VirtualBox가 매우 느리게 실행되는 또 다른 원인은 3D 가속 기능이 켜져 있는 경우입니다.

1. VM 설정을 열고 왼쪽 메뉴에서 디스플레이(Display)를 선택합니다.
2. 3D 가속 사용(Enable 3D acceleration) 체크박스의 체크를 해제하고 확인을 클릭합니다.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

3. 이제 VM을 실행하고 속도가 개선되었는지 확인합니다.

방법 6. VM 설정에서 그래픽 컨트롤러 변경

Windows 10/11에서 VirtualBox 성능을 최적화하는 또 다른 방법은 가상 머신의 그래픽 컨트롤러 유형을 바꿔보는 것입니다. 다음과 같이 진행하세요.

1. VM 설정을 열고 디스플레이(Display) 옵션에서 그래픽 컨트롤러를 VboxSVGA 또는 VboxVGA로 변경합니다. *

* 참고: 이미 VboxVGA로 설정되어 있다면 반대로 VboxSVGA로 변경한 뒤 차이가 있는지 확인해 보세요.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

방법 7. SATA 컨트롤러에서 호스트 I/O 캐시 비활성화

디스크 컨트롤러의 호스트 I/O 캐시는 일반적으로 VirtualBox 실행 속도를 높이는 데 도움이 되지만, 환경에 따라서는 오히려 역효과를 낼 수 있습니다.

1. VM 설정을 열고 왼쪽 메뉴에서 저장소(Storage)를 선택합니다.
2. 호스트 I/O 캐시 사용(Use Host I/O Cache) 체크박스의 체크를 해제하고 확인을 클릭합니다. *

* 참고: 이미 비활성화되어 있다면 반대로 활성화해 보세요.

Windows 10/11에서 VirtualBox가 너무 느릴 때 해결하는 7가지 방법

3. VM을 실행하고 성능이 개선되었는지 확인합니다.

여기까지 입니다! 어떤 방법이 효과가 있었나요?
이 가이드가 도움이 되었다면 여러분의 경험을 댓글로 남겨주세요. 다른 분들께도 도움이 될 수 있도록 좋아요와 공유 부탁드립니다.