하이퍼바이저가 실행되고 있지 않기 때문에 가상 머신을 시작할 수 없습니다.

하이퍼바이저가 실행되고 있지 않기 때문에 가상 머신을 시작할 수 없습니다.

호스트 Windows 11 또는 Windows 10 시스템에서 Hyper-V를 활성화하고 하나 이상의 가상 시스템을 만들었지만 평소와 같이 VM을 시작하거나 부팅하려고 하면 작동하지 않고 가상 시스템 오류 메시지가 표시되는 경우 하이퍼바이저가 실행되고 있지 않기 때문에 시작할 수 없습니다. 이 게시물은 문제를 해결하는 데 도움이 되는 솔루션을 제공하기 위한 것입니다.

이 오류가 발생하면 다음과 같은 전체 오류 메시지가 나타납니다.

선택한 가상 머신을 시작하는 동안 오류가 발생했습니다.

<VMname>을(를) 시작하지 못했습니다.

하이퍼바이저가 실행되고 있지 않기 때문에 가상 머신을 시작할 수 없습니다.

이 문제가 발생할 수 있는 이유는 다음과 같습니다.

  • 하드웨어가 가상화 기능을 지원하지 않습니다.
  • BIOS가 올바르게 설정되지 않았습니다.
  • 호환되지 않는 다른 하이퍼바이저를 설치했습니다.
  • Hyper-V가 완전히 설치되지 않았습니다.
  • Hyper-V가 자체 부팅용으로 설정되지 않았습니다.
  • Hyper-V 서비스가 제대로 실행되지 않습니다.

하이퍼바이저가 실행되고 있지 않기 때문에 가상 머신을 시작할 수 없습니다.

호스트 Windows 11/10 컴퓨터에서 Hyper-V 지원 가상 머신을 시작하려고 할 때 하이퍼바이저가 실행되고 있지 않기 때문에 가상 머신을 시작할 수 없음이 표시되는 경우 아래에 나열된 권장 수정 사항을 적용하여 이 문제를 해결할 수 있습니다. 시스템에서 해결되었습니다.

  1. BIOS에서 가상화가 활성화되어 있는지 확인
  2. CPU가 SLAT와 ​​호환되는지 확인
  3. Hyper-V 가상 머신 관리 서비스 확인
  4. 다른 호환되지 않는 하이퍼바이저 제거(해당하는 경우)
  5. 자동으로 실행되도록 Hyper-V 하이퍼바이저 구성
  6. Hyper-V 재설치

이러한 수정 사항의 적용 가능성에 대한 설명을 살펴보겠습니다. 계속 진행하기 전에 오래된 BIOS로 인해 하이퍼바이저가 실행되지 않는 문제가 발생할 수 있으므로 BIOS를 업데이트하는 것이 좋습니다. 업데이트(사용 가능한 경우)로 문제를 해결할 수 있습니다. 마더보드 제조업체를 알아야 하는 경우 공식 웹사이트로 이동하여 마더보드에 대한 정보를 확인하십시오. 일부 제조업체는 일반적인 방법보다 BIOS를 업데이트하는 것이 훨씬 간단한 BIOS에서 직접 BIOS 플래싱 옵션을 제공합니다. 또한 Windows가 컴퓨터의 최신 버전/빌드로 업데이트되었는지 확인하십시오.

1] BIOS에서 가상화가 활성화되어 있는지 확인

BIOS에서 하드웨어 가상화 활성화 또는 비활성화

하이퍼바이저를 사용하려면 가상화 기능이 필요하므로 다음 단계에 따라 BIOS에서 하드웨어 가상화가 활성화되어 있는지 확인해야 합니다.

  • 컴퓨터를 재부팅하고 BIOS로 들어갑니다.
  • CPU 구성 으로 이동합니다 .
  • 가속 섹션 을 입력하십시오 .
  • 사용 가능한 경우 다음 옵션을 찾아 활성화합니다.
    • VT-x
    • AMD-V
    • SVM
    • 밴더풀
    • 인텔 VT-D
    • AMD IOMMU
  • 완료되면 메뉴를 종료하고 변경 사항 저장을 클릭합니다.

2] CPU가 SLAT와 ​​호환되는지 확인

SLAT 활성화

사용자 경험 및 보고서에 따르면 CPU가 SLAT를 지원하지 않는 경우 컴퓨터가 기본 제공 가상화를 지원하지 않을 수 있으므로 하이퍼바이저가 오류를 실행하지 않기 때문에 가상 머신을 시작할 수 없습니다. 이 경우 CPU가 SLAT(Second Level Address Translation)와 호환되는지 확인해야 합니다. 특정 세부 정보를 보려면 CPU 제조업체의 웹 사이트를 방문하거나 타사 소프트웨어를 사용해야 합니다. CPU가 SLAT와 ​​호환되는지 확인하면 이 안내서의 지침에 따라 컴퓨터에서 기능을 활성화할 수 있습니다.

3] Hyper-V 가상 머신 관리 서비스 확인

이 솔루션을 사용하려면 Hyper-V VMM 서비스가 제대로 실행되고 Windows 서비스 관리자에서 자동 시작 유형 으로 설정되어 있는지 확인하고 다시 시작해야 합니다. 다음을 수행하십시오.

  • Windows 키 + R 을 눌러 실행 대화 상자를 호출합니다.
  • 실행 대화 상자에서 services.msc를 입력하고 Enter 키를 눌러 서비스를 엽니다.
  • 서비스 창에서 스크롤하여 Hyper-V 가상 머신 관리 서비스를 찾습니다.
  • 속성을 편집하려면 항목을 두 번 클릭합니다.
  • 속성 창에서 시작 유형 의 드롭다운을 클릭하고 자동을 선택합니다.
  • 다음으로 서비스가 시작되었는지 확인합니다.
  • 적용 > 확인 을 클릭 하여 변경 사항을 저장합니다.
  • 기계를 다시 시작하십시오.

4] 자동으로 실행되도록 Hyper-V 하이퍼바이저 구성

부팅 후 Hyper-V 하이퍼바이저가 자동으로 시작되도록 설정하지 않은 경우 바로 오류가 발생할 수 있습니다. 이 경우 부팅 데이터 파일의 설정을 다시 구성하려면 명령 프롬프트 상승 모드에서 아래 명령을 실행할 수 있습니다.

bcdedit /set hypervisorlaunchtype auto

5] 다른 호환되지 않는 하이퍼바이저 제거(해당하는 경우)

Hyper-V 호스트 컴퓨터에 타사 공급업체의 다른 하이퍼바이저가 설치되어 있는 경우 현재 겪고 있는 오류가 발생할 수 있습니다. Hyper-V는 VMware Workstation 또는 VirtualBox와 같은 다른 하이퍼바이저와 호환되지 않습니다. 이 경우 이 문제를 해결하려면 이러한 호환되지 않는 하이퍼바이저를 제거하기만 하면 됩니다. 또는 VMware와 같은 다른 가상화 플랫폼으로 완전히 전환할 수 있습니다.

6] Hyper-V 재설치

Hyper-V 재설치

이 솔루션을 사용하려면 Windows 11/10 호스트 시스템에 Hyper-V를 다시 설치해야 합니다. 기본적으로 Windows 기능 패널에서 Hyper-V를 비활성화하고 컴퓨터를 다시 시작한 다음 Hyper-V를 다시 활성화하기만 하면 됩니다. VM은 다시 설치하는 동안 Hyper-V Manager에 보관됩니다. Hyper-V에서 VM을 성공적으로 생성했으면 컴퓨터를 다시 시작합니다.

이게 도움이 되길 바란다!

하이퍼바이저 없이 VM을 실행할 수 있습니까?

가상 머신 없이는 가상 머신을 생성/실행할 수 없습니다. 가상 머신 모니터(VMM)라고도 하는 하이퍼바이저는 가상 머신에서 하이퍼바이저 운영 체제 및 리소스를 분리하고 메모리, CPU 성능 및 네트워크 대역폭과 같은 하드웨어 리소스를 나누어 해당 VM을 생성 및 관리할 수 있도록 합니다. 이러한 리소스를 각 VM에 할당합니다. 두 가지 주요 하이퍼바이저 유형 즉, 유형 1(또는 베어 메탈)과 유형 2(또는 호스트됨)가 있습니다.

내 하이퍼바이저가 실행 중인지 어떻게 알 수 있습니까?

이벤트 뷰어에서 Hyper-V-Hypervisor 이벤트 로그를 엽니다. 탐색 창에서 응용 프로그램 및 서비스 로그 > Microsoft > Windows > Hyper-V-Hypervisor 를 확장한 다음 작동 을 클릭 합니다. 모든 하이퍼바이저는 VM을 실행하기 위해 메모리 관리자, 프로세스 스케줄러, 입/출력(I/O) 스택, 장치 드라이버, 보안 관리자, 네트워크 스택 등과 같은 일부 운영 체제 수준 구성 요소가 필요합니다. 그리고 궁금한 점이 있다면 가상 머신은 물리적 컴퓨터의 컴퓨팅 환경을 재현하는 파일이고 하이퍼바이저는 이러한 파일을 실행하는 소프트웨어입니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다