Windows 11에서 Hyper-V를 활성화하는 방법



Windows 10 Pro 또는 Windows 11 Pro를 사용 중이라면 Hyper-V를 켜서 VirtualBox나 VMWare 같은 타사 도구에 의존하지 않고 가상 머신을 만들 수 있습니다.하지만 Hyper-V에 익숙하지 않으면 찾거나 활성화하기가 다소 까다로울 수 있으며, 때로는 과정이 순조롭게 진행되지 않을 수도 있습니다.이 가이드에서는 Hyper-V를 설치하고 실행하는 방법을 안내합니다.여러 OS 설정을 테스트하거나 개발 작업을 손쉽게 수행할 수 있습니다.참고로 Hyper-V는 Windows Pro 버전에서만 사용할 수 있으므로 Home 버전을 사용하는 경우 먼저 업그레이드해야 사용할 수 있습니다.

Windows 11에서 Hyper-V를 활성화하는 방법

Hyper-V는 Windows의 기본 가상화 도구이지만, 항상 기본적으로 켜져 있는 것은 아닙니다.고급 사용자가 아니라면 필요할 때까지 Hyper-V가 있다는 사실조차 알아차리지 못할 수도 있습니다. Windows 설정에서 Hyper-V를 실제로 켜는 방법은 다음과 같습니다.일부 컴퓨터에서는 Hyper-V를 완벽하게 지원하기 위해 BIOS 설정을 조정해야 할 수 있습니다.특히 가상화 기술을 활성화하는 것이 중요한데, 이 기술은 기본적으로 비활성화되어 있는 경우가 많습니다.일부 컴퓨터에서는 모든 기능을 제대로 작동시키기 위해 재부팅을 몇 번 하거나 BIOS/UEFI에서 설정을 변경해야 할 수도 있습니다.

CPU가 가상화를 지원하고 BIOS에서 Hyper-V가 활성화되어 있는지 확인하세요.

  • PC를 재부팅하고 BIOS/UEFI 설정으로 들어갑니다(일반적으로 시작 시 Del또는 를 눌러서 F2).
  • “Intel VT-x” 또는 “AMD-V”와 같은 설정을 찾아 켜져 있는지 확인하세요.
  • 또한 “Hyper-V” 또는 “가상화 기술”을 찾아 비활성화되어 있으면 활성화하세요.
  • 변경 사항을 저장하고 Windows로 재부팅합니다.

CPU나 마더보드가 이러한 기능을 지원하지 않으면 Hyper-V가 작동하지 않으므로 먼저 이 문제를 해결해야 합니다.

방법 1: Windows 기능 패널 사용

명령줄을 사용하는 대신 클릭하는 것에 문제가 없다면 이 방법이 가장 쉽습니다.이 방법이 유용한 이유는 간단하며, 대부분의 경우 Hyper-V를 실행하는 데 충분하기 때문입니다. Hyper-V 옵션이 표시되어 있지만 켜져 있지 않은 경우에도 유용합니다.

  • 검색창에 제어판을 입력한 다음 엽니다.
  • 프로그램을 클릭한 다음 프로그램 및 기능 으로 이동합니다.
  • 왼쪽에서 Windows 기능 켜기/끄기를 찾아 클릭합니다.
  • 아래로 스크롤하여 Hyper-V를 찾으세요.더하기 기호나 화살표를 클릭하여 범주를 확장하세요.
  • Hyper-V 관리 도구Hyper-V 플랫폼을 모두 선택합니다.
  • 확인을 클릭하세요. Windows에서 선택 사항을 처리합니다.이 작업에는 1~2분 정도 걸릴 수 있습니다.
  • 메시지가 표시되면 ‘ 지금 다시 시작’을 클릭하여 변경 사항을 적용하세요.경우에 따라 이 단계가 지연되거나 백그라운드에서 다시 시작해야 할 수 있습니다.생각보다 자주 발생하는 현상입니다.

재부팅 후 시작 메뉴에서 Hyper-V 를 검색하세요.모든 과정이 순조롭게 진행되었다면 Hyper-V 관리자가 나타날 것입니다.이후 VM 생성은 대부분 클릭 몇 번으로 진행되지만, 충분한 리소스(RAM, CPU 코어)를 할당했는지 확인하세요.

방법 2: PowerShell(또는 명령줄) 사용

터미널 사용에 익숙하거나 GUI를 통해 제대로 켜지지 않는 Windows 기능 문제를 해결하는 경우 이 방법이 더 빠릅니다.경우에 따라 GUI가 Hyper-V를 활성화하지 못할 수 있으며, PowerShell을 사용하여 강제로 활성화해야 합니다.이 방법은 시스템이 GUI보다 더 심층적인 수준에서 Hyper-V를 활성화하도록 강제하기 때문에 유용합니다.또한 일부 설정에서는 Windows 업데이트 누락이나 파일 손상과 같은 숨겨진 문제로 인해 GUI 방법이 실패하지만, PowerShell을 사용하면 이러한 문제를 우회할 수 있습니다.

  • 관리자 권한으로 PowerShell을 엽니다 (마우스 오른쪽 버튼을 클릭하고 “관리자 권한으로 실행”을 선택합니다).
  • 달리다: DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V -LimitAccess /NoRestart
  • 이어서: bcdedit /set hypervisorlaunchtype auto
  • 이러한 명령을 실행한 후 PC를 재부팅하세요(이미 활성화되었다고 나올 수 있지만 안전을 위해 재부팅하세요).

이 과정에서 오류가 발생하면 업데이트가 누락되었거나 하드웨어가 호환되지 않을 수 있습니다.먼저 Windows 업데이트, 특히 보안 및 펌웨어 업데이트를 확인하세요.

Hyper-V 활성화 후 예상되는 사항

완료 후 재부팅하면 시작 메뉴에서 Hyper-V를 사용할 수 있습니다.Hyper-V 관리자를 열고 VM 이미지 생성, 리소스 할당, OS 설치를 시작할 수 있습니다.처음에는 다소 느리거나 응답이 없는 경우가 있는데, 이는 일부 하드웨어에서 가상화 설정이 작동하는 방식에 따른 문제일 수 있습니다.옵션이 표시되지 않거나 Hyper-V가 실행되지 않으면 BIOS 설정, Windows 업데이트, CPU가 가상화를 지원하는지 다시 한번 확인해 보세요.물론 Windows에서는 필요 이상으로 어렵게 설정해야 하기 때문입니다.

기본적으로, 한 번 설정해 놓으면 가상 환경을 만드는 것이 순조롭게 진행됩니다.



이 글이 도움이 되었나요?