Computer >> 컴퓨터 >  >> 시스템 >> Windows 11

Windows 11에서 Hyper-V 활성화하는 3가지 방법

```html

Hyper-V는 Microsoft가 Windows 11용으로 제공하는 자체 가상화 솔루션입니다. 가상 머신을 생성하고 가상 하드웨어 위에서 실행할 수 있게 해주죠. 다만 컴퓨터에서 Hyper-V를 사용하려면 먼저 해당 기능을 활성화해야 합니다.

이 글에서는 별도의 서드파티 도구 없이 Windows 11에서 Hyper-V를 활성화하고 가상 머신을 만들 수 있는 세 가지 방법을 소개합니다.

Hyper-V는 어떤 용도로 활용될까?

Hyper-V는 여러 운영체제를 각자의 가상 머신에서 실행할 수 있도록 지원하는 Windows 기본(네이티브) 가상화 도구입니다.

Hyper-V를 사용하면 VirtualBox나 VMware Workstation 같은 서드파티 하이퍼바이저에 의존할 필요가 없습니다. 다만 게스트 OS 선택은 Windows, Linux, FreeBSD로 제한된다는 점은 알아두세요.

Hyper-V 가상 머신의 대표적인 활용 사례는 다음과 같습니다.

  • 구버전 Windows 또는 비 Windows 운영체제용 소프트웨어 실행 및 테스트
  • 하나의 호스트 시스템에서 여러 가상 머신을 구동해 다양한 운영체제 환경에서 소프트웨어 테스트

Windows 11에서 Hyper-V 활성화를 위한 사전 요건

Hyper-V는 Windows 11 Pro, Enterprise, Education 에디션에서 선택적 기능으로 제공됩니다. 현재 사용 중인 Windows 에디션을 확인하려면 설정 > 시스템 > 정보로 이동한 뒤 Windows 사양 섹션에서 에디션을 확인하세요.

Home 에디션을 사용 중이라면 Windows 11 Home에 Hyper-V를 설치하는 별도의 방법이 필요합니다. 호환되지 않는 시스템이라도 배치(.bat) 스크립트를 실행하면 Hyper-V를 설치할 수 있습니다.

또한 실행하려는 가상 머신의 수와 구동할 애플리케이션의 종류에 따라 원활한 성능을 위해 더 많은 시스템 리소스가 필요할 수 있습니다.

무엇보다 BIOS에서 하드웨어 가상화(Hardware Virtualization)를 활성화해야 합니다. Windows 시스템에서 가상 머신을 구동하는 데 필수적인 기능이지만, 출고 시 기본값으로 비활성화되어 있는 경우가 많습니다.

BIOS에서 하드웨어 가상화 활성화하는 방법

호환 가능한 시스템이라면 BIOS에서 하드웨어 가상화를 켤 수 있습니다. 아래 단계는 HP 컴퓨터 기준이며, 조립 PC나 다른 제조사의 노트북을 사용한다면 사용자 설명서를 참고하거나 Windows에서 BIOS에 진입하는 일반 가이드를 확인하세요.

BIOS에서 하드웨어 가상화를 활성화하는 절차는 다음과 같습니다.

  1. PC가 켜져 있다면 먼저 종료합니다.
  2. 전원 버튼을 눌러 시스템을 켜면서 Esc 키를 연속해서 눌러 시작 메뉴(Startup Menu)를 엽니다.
  3. 시작 메뉴에서 F10 키를 눌러 BIOS 설정 화면에 진입합니다.
  4. BIOS Setup Utility에서 방향키를 이용해 Configuration 탭을 엽니다.
  5. 아래 방향키로 Virtualization Technology 옵션을 선택합니다.
  6. Enter 키를 누른 뒤 옵션 목록에서 Enabled를 선택합니다.
  7. F10 키를 눌러 변경 사항을 저장하고 BIOS를 종료합니다.
  8. PC가 재시작되며 변경 사항이 적용됩니다. 시스템이 완전히 부팅될 때까지 잠시 기다려 주세요.

재시작이 완료되면 이제 Windows 11에서 Hyper-V를 활성화할 차례입니다.

1. 제어판을 통해 Hyper-V 켜기

가장 일반적인 방법은 Windows 기능 대화상자를 이용하는 것입니다. 제어판에서 Windows 기능 메뉴에 접근해 선택적 기능을 추가하거나 제거할 수 있습니다.

  1. Win + R 키를 눌러 실행(Run) 창을 엽니다.
  2. control을 입력하고 확인을 클릭해 제어판을 엽니다.
  3. 제어판에서 프로그램 > 프로그램 및 기능으로 이동합니다.
  4. 왼쪽 창에서 Windows 기능 켜기/끄기를 클릭합니다.
  5. Windows 기능 대화상자에서 Hyper-V를 선택합니다. Hyper-V 항목을 확장하면 Hyper-V 관리 도구Hyper-V 플랫폼이 표시됩니다.
  6. 두 옵션이 모두 체크되어 있는지 확인한 후 확인을 클릭합니다. 선택적 기능이므로 Windows가 자동으로 설치와 활성화를 진행하며, 완료까지 몇 분 정도 걸릴 수 있습니다.
  7. 설치가 끝나면 지금 다시 시작을 클릭해 재부팅하고 변경 사항을 적용합니다.

재시작 후 시작 메뉴에서 Hyper-V를 검색해 Hyper-V 관리자를 열면 바로 가상 머신을 만들 수 있습니다.

2. 명령 프롬프트로 Hyper-V 추가하기

명령 프롬프트는 반복 작업을 빠르고 효율적으로 처리할 수 있는 강력한 도구입니다. DISM(배포 이미지 서비스 및 관리) 명령줄 도구를 활용하면 명령 프롬프트에서도 Windows 선택적 기능에 접근해 설치할 수 있습니다.

명령 프롬프트로 Hyper-V를 활성화하려면 다음 단계를 따르세요.

  1. Win 키를 누르고 cmd를 입력합니다. 검색 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭해 관리자 권한으로 실행을 선택합니다.
  2. 명령 프롬프트 창에 아래 명령을 입력하고 Enter 키를 눌러 실행합니다.
    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
  3. DISM 도구가 Hyper-V 기능 활성화를 시작하고 진행 상황을 명령 프롬프트에 실시간으로 표시합니다.
  4. 작업이 성공적으로 완료되면 PC를 재시작해야 합니다. 키보드에서 Y를 눌러 재시작을 확인합니다.

재부팅이 완료되면 Hyper-V 관리자를 열어 가상 머신을 생성할 수 있습니다.

3. PowerShell로 Hyper-V 활성화하기

명령 프롬프트보다 Windows PowerShell을 선호한다면 역시 PowerShell을 통해서도 Hyper-V를 활성화할 수 있습니다.

다만 명령 프롬프트와 달리 PowerShell은 Enable-WindowsOptionalFeature cmdlet을 사용해 Windows 이미지의 선택적 기능을 활성화한다는 점이 다릅니다.

PowerShell로 Hyper-V를 활성화하는 방법은 다음과 같습니다.

  1. Win 키를 누르고 powershell을 입력합니다. 검색 결과에서 PowerShell을 마우스 오른쪽 버튼으로 클릭해 관리자 권한으로 실행을 선택합니다.
  2. PowerShell 창에 아래 명령을 입력하고 Enter 키를 누릅니다.
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
  3. PowerShell이 cmdlet을 실행해 Hyper-V 활성화 프로세스를 시작합니다. 정상적으로 완료되면 PC 재시작을 요청하는 메시지가 나타납니다.
  4. Y를 입력해 확인하면 PC가 재시작되면서 변경 사항이 적용되고 새 기능이 활성화됩니다.

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

Hyper-V는 타입 1(Type 1) 하이퍼바이저로, 컴퓨터 하드웨어 위에서 직접 구동됩니다. Windows에 미리 탑재되어 있어 추가 비용 없이 제한 없이 사용할 수 있으며, 소비자용 시스템에서도 준수한 성능을 발휘합니다.

반면 VMware Workstation Pro 같은 전문 가상화 솔루션은 다양한 플랫폼을 지원하고, 구형 시스템에서도 작동하며, 엔터프라이즈 환경에 더 적합합니다. 인기 있는 세 가지 하이퍼바이저 비교 자료를 참고해 자신의 용도에 맞는 도구를 선택해 보세요.