Windows 10에서 Hyper-V를 설치할 수 없음: 우리가 테스트한 7가지 해결책


Windows 10은 사용자가 Windows 컴퓨터에서 여러 운영 체제를 동시에 실행할 수 있도록 하는 강력하고 유연한 클라이언트 가상화 기술인 클라이언트 Hyper-V를 지원합니다.

Hyper-V 기능은 데스크탑의 Windows 기능 켜기 또는 끄기에서 활성화할 수 있습니다. Windows PowerShell 및 명령 프롬프트에서도 활성화할 수 있습니다.

때로는 Windows 10에 Hyper-V를 설치하는 데 문제가 발생할 수 있습니다. 이 가이드에서는 이 문제를 다룰 것입니다.

Windows 10에 Hyper-V를 설치할 수 없는 이유는 무엇인가요?

다음은 Windows 10에 Hyper-V를 설치할 수 없을 수도 있는 몇 가지 이유입니다.

  • PC 지원 – 한 가지 가능성은 컴퓨터의 CPU가 Hyper-V가 작동하는 데 필요한 가상화를 지원하지 않는 것입니다.
  • 가상화 비활성화 – 또 다른 가능성은 기능이 컴퓨터의 BIOS 또는 UEFI 펌웨어에서 활성화되어 있지 않은 것입니다.
  • 운영 체제 Hyper-V 호환성 없음: Windows 10 홈과 같은 Hyper-V가 포함되지 않은 버전을 사용하고 있을 수 있습니다. 기기가 최소 64비트 버전의 Windows 10 Pro, Enterprise 또는 Education을 실행하고 있는지 확인해야 합니다.

Hyper-V는 훌륭한 기능이지만, 때때로 설치 중에 문제가 발생할 수 있습니다. 다음은 사용자가 겪었던 몇 가지 일반적인 문제입니다.

  • Windows 10에서 Hyper-V 사용을 실패했습니다. – 이것은 Windows 10에서 Hyper-V와 관련된 일반적인 문제입니다. 이 문제를 해결하려면 PC가 하드웨어 요구 사항을 충족하는지 확인하십시오.
  • Windows 10에서 Hyper-V 활성화할 수 없음 – 많은 사용자가 PC에서 Hyper-V를 활성화할 수 없다고 보고했습니다. 이는 서드파티 소프트웨어로 인해 발생할 수 있으며, 문제가 되는 소프트웨어를 제거하면 해결됩니다.
  • Windows 10 Hyper-V가 설치되지 않음 – Hyper-V가 PC에 설치되지 않는 경우 특정 설정이 방해할 수 있습니다. 그러나 명령 프롬프트에서 몇 가지 명령을 실행하여 이러한 설정을 수정할 수 있습니다.
  • Hyper-V 플랫폼 및 통합 서비스 설치 불가 – 경우에 따라 PC의 특정 문제로 인해 Hyper-V를 설치할 수 없을 수 있습니다. 그러나 제공되는 솔루션 중 하나를 사용하여 이러한 문제를 해결할 수 있어야 합니다.

설치 솔루션을 소개합니다. 그러나 이 설치 문제는 Windows 11에서도 발생할 수 있습니다.

Windows 10에서 Hyper-V를 설치할 수 없는 경우 어떻게 해야 하나요

이 해결책을 시도하기 전에:

  • 홈 버전이 아닐 것인지 확인하십시오. 아시다시피, Windows 10에는 다양한 버전이 있으며, 각각의 가격과 기능이 다릅니다. 불행히도 Hyper-V는 Windows 10의 홈 버전에는 제공되지 않으므로, 홈 버전을 사용하고 있다면 운이 없습니다. Hyper-V를 사용하기 위해서는 Professional, Education 또는 Enterprise Edition으로 전환해야 합니다.

1. 하드웨어 요구 사항 확인

  1. Windows 키 + X를 누릅니다. 명령 프롬프트(관리자) 또는 Windows PowerShell(관리자)를 선택합니다.

Windows 10 Hyper-V won't install

  1. 이제 아래 명령어를 입력하고 Enter를 누릅니다.

systeminfo.exe

  1. 결과는 아래와 같이 나타나야 합니다.

Hyper-V 요구 사항 섹션의 모든 항목이 ‘예’라고 표시되면 PC가 Hyper-V를 지원하고 사용할 수 있습니다. 반면에 특정 기능이 사용 불가능하다면 BIOS에서 이를 활성화해야 합니다.

데이터 실행 방지 가능펌웨어에서 가상화 활성화 기능은 BIOS에서 활성화할 수 있습니다. 반면에 VM 모니터 모드 확장제2 수준 주소 변환 기능은 하드웨어와 관련이 있습니다. 이러한 기능이 사용 불가능한 경우에는 CPU를 업그레이드해야 합니다.

Hyper-V는 훌륭한 기능이지만, 사용하기 위해서는 특정 하드웨어 요구 조건을 먼저 충족해야 합니다. Hyper-V를 사용하려면 PC가 다음 요구 사항을 충족해야 합니다:

  • 64비트 Windows
  • 4GB RAM
  • 제2 수준 주소 변환(SLAT), 또한 빠른 가상화 색인(RVI)으로 알려져 있음

2. 시스템 업데이트

  1. 운영 체제를 설치할 때 사용한 Windows ISO 파일을 찾습니다. 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 마운트를 선택합니다.

  1. ISO 파일의 압축을 해제하고 Sources 디렉토리에서 SXS 폴더를 찾습니다. 이 폴더를 시스템 루트 드라이브가 아닌 다른 드라이브에 복사합니다. 예: F: 드라이브.

install Hyper-V

  1. 이제 Windows PowerShell 또는 관리 명령 프롬프트를 열고 다음 명령을 입력합니다:

dism /online /enable-feature /featurename:Microsoft-hyper-v-all /All /LimitAccess /Source:

  1. 메시지가 나타나면, 시스템을 재부팅합니다. 재부팅 후 Hyper-V 기능을 사용할 수 있게 됩니다.

이 솔루션은 Hyper-V가 Windows 10 빌드 10049의 깨끗한 설치 후에도 활성화되지 않거나 Hyper-V가 활성화되지 않은 이전 빌드에서 업그레이드한 후에 중요합니다.

문제가 발생할 수 있는 이유는 하드웨어가 지원되지 않거나 온라인 드라이버 서비스 중에 wstorvsp.inf가 제대로 추가되지 않았기 때문입니다.

3. 서드파티 소프트웨어 제거

Hyper-V는 Windows 10에 내장된 가상화 소프트웨어이지만 불행히도 일부 서드파티 응용 프로그램과 잘 작동하지 않습니다. 때때로 서드파티 소프트웨어는 Hyper-V와 충돌하는 드라이버를 설치할 수 있습니다.

Hyper-V가 설치되지 않으면 PC에서 모든 서드파티 가상화 소프트웨어를 제거하십시오. 많은 사용자가 VirtualBox와 관련된 문제를 겪었으나, 이를 제거한 후 해결되었습니다. 또한, Check Point Endpoint Security VPN과 관련된 문제를 보고한 사용자도 있으므로 이 응용 프로그램을 사용하는 경우 제거하십시오.

잔여 파일이 PC에 남지 않도록 제거 프로그램 소프트웨어를 사용하는 것이 좋습니다.

이 응용 프로그램은 응용 프로그램과 관련된 모든 파일 및 레지스트리 항목을 제거하여 PC에서 완전히 제거되도록 보장합니다.

우리가 추천하는 최고의 선택 중 하나는 IObit Uninstaller인데, 이는 컴퓨터의 건강과 속도를 개선하기 위해 모든 관련 파일과 프로그램을 제거하도록 특별히 제작되었습니다.

4. 명령 프롬프트 사용

  1. Windows 키 + X를 누르고 명령 프롬프트(관리자)를 선택합니다.

  2. 아래 스크립트를 입력하고 Enter를 누릅니다:

SC config trustedinstaller start=auto

Can't enable Hyper-v Windows 10

명령이 실행된 후 PC를 재시작하고 Hyper-V를 다시 설치해 보십시오.

Windows 10 PC에서 Hyper-V를 설치할 수 없는 경우, 설치를 방해하는 시스템의 작은 결함이 있을 수 있습니다. 여러 사용자가 명령 프롬프트에서 단일 명령을 실행한 후 이 결함을 해결했다고 보고했습니다. 이 주제에 대해 더 읽기

  • Windows N에서 MFReadWrite.dll이 누락된 문제 해결 방법
  • DWMAPI.DLL 누락/로드 오류 – 해결 가이드
  • MUI_NO_VALID_SYSTEM_LANGUAGE BSOD 오류 [고정됨]
  • AGP_ILLEGALLY_REPROGRAMMED – 단계별 수정

5. 레지스트리 수정

  1. Windows 키 + X를 누르고 명령 프롬프트(관리자)를 선택합니다.

  2. 이제 다음 명령어를 입력하고 각 명령어마다 Enter를 누릅니다:

reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard /v EnableVirtualizationBasedSecurity

reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard /v RequirePlatformSecurityFeatures

bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS

  1. 명령 프롬프트를 종료하고 재부팅합니다.

여러 사용자가 Secure Boot 기능이 활성화된 EFI 시스템이 Hyper-V에 문제를 일으킬 수 있다고 보고하였으나, 명령 프롬프트에서 몇 가지 명령을 실행하여 이 문제를 해결할 수 있습니다.

이 명령들은 레지스트리를 수정하므로, 이를 불편하게 생각하신다면 이 솔루션은 건너뛰는 것이 좋습니다.

6. Hyper-V 구성 요소를 별도로 설치

  1. Windows 키 + S를 눌러 windows features를 입력합니다. 메뉴에서 Windows 기능 켜기 또는 끄기를 선택합니다.

Failed to enable Hyper-V Windows 10

  1. Windows 기능 창이 열리면 Hyper-V 섹션을 확장합니다. Hyper-V 플랫폼을 먼저 체크하고 확인을 클릭합니다.

Can't enable Hyper-v Windows 10

  1. PC가 다시 시작된 후 위 단계를 반복하되, 이번에는 Hyper-V 관리 도구를 설치합니다.

PC가 다시 시작된 후 문제는 완전히 해결되고 Hyper-V가 PC에 설치됩니다.

사용자들에 따르면, PC에서 Hyper-V를 설치할 수 없는 경우, Hyper-V 구성 요소를 별도로 설치함으로써 문제를 우회할 수 있습니다.

7. 새로 시작 수행

  1. Windows 키 + I를 눌러 설정 앱을 엽니다. 업데이트 및 보안 섹션으로 이동합니다.

Windows 10 Hyper-V won't install

  1. 왼쪽 패널에서 Windows 보안 섹션으로 이동합니다. 오른쪽 패널에서 Windows Defender 보안 센터 열기를 클릭합니다.

Failed to enable Hyper-V Windows 10

  1. Windows Defender가 열리면 장치 성능 및 건강 섹션으로 이동합니다.

Can't enable Hyper-v Windows 10

  1. 새로 시작 섹션으로 스크롤하여 추가 정보를 클릭합니다.

  1. 시작하기 버튼을 클릭합니다.

Can't install Hyper-V platform

  1. 이제 화면의 지시에 따라 절차를 완료합니다.

절차가 끝나면 Windows 10의 새 설치가 이루어지고 Hyper-V가 설치될 수 있습니다.

Windows 10에는 Fresh start라는 유용한 기능이 있어 Windows 10을 빠르고 쉽게 재설치할 수 있습니다. Fresh start를 수행하기 전에 파일을 백업하여 손실을 피하는 것이 좋습니다. 이 과정은 설치된 응용 프로그램을 제거하므로, 다시 수동으로 설치해야 합니다.

Hyper-V를 사용할 수 없는 것은 일부 사용자에게 큰 문제가 될 수 있지만, 우리 솔루션 중 하나를 사용하여 이 문제를 해결할 수 있었기를 바랍니다.

이 솔루션은 특정 순서 없이 작성되었으므로, 귀하의 경우에 가장 관련성이 높은 내용을 우선 시도하는 것이 좋습니다.

어떤 해결책이 효과가 있었는지 댓글로 알려주세요.