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

Windows 11 Home에 Hyper-V 설치하는 방법: 배치 스크립트로 손쉽게 해결하기

Windows 11에서는 운영체제에 기본 포함된 선택적 기능을 통해 Hyper-V를 활성화할 수 있습니다. Hyper-V를 사용하면 가상 머신을 만들어 가상 하드웨어 위에 게스트 운영체제를 설치하고 실행할 수 있습니다. 다만 Hyper-V는 Pro, Education, Enterprise 에디션에서만 공식적으로 지원되며, Home 에디션 사용자라면 별도의 서드파티 가상 머신 관리 도구를 사용해야 한다는 안내를 받게 됩니다.

하지만 서드파티 프로그램 없이도 배치 스크립트를 활용하면 Windows 11 Home에 Hyper-V를 설치할 수 있습니다. 이 글에서는 그 방법을 단계별로 자세히 소개합니다.

Windows 11에서 하드웨어 가상화 활성화하기

Hyper-V는 베어메탈(bare-metal) 방식의 하이퍼바이저로, 정상적으로 작동하려면 BIOS에서 하드웨어 가상화(Hardware Virtualization) 기능이 활성화되어 있어야 합니다. 다행히 대부분의 최신 시스템은 하드웨어 가상화를 지원하며, BIOS 설정에서 간단히 켤 수 있습니다.

아래 안내는 HP 노트북 기준입니다. 다른 제조사의 PC를 사용 중이라면 해당 제조사 웹사이트의 사용자 매뉴얼이나 기술 자료를 참고하세요.

BIOS에서 하드웨어 가상화 활성화 절차

  1. PC가 켜져 있다면 먼저 종료합니다.
  2. 전원 버튼을 눌러 컴퓨터를 켠 직후 F10 키를 반복해서 눌러 BIOS에 진입합니다. BIOS 진입 키는 제조사마다 다르므로 F10, F2, F12, F1, DEL 등을 하나씩 시도해 보고 작동하는 키를 찾으세요.
  3. BIOS 설정 유틸리티에 진입하면 Configuration 탭을 엽니다.
  4. 아래쪽 화살표 키를 눌러 Virtualization Technology 항목으로 이동합니다.
  5. Enter 키를 누른 후 Enabled를 선택하고 다시 Enter 키를 눌러 설정을 적용합니다.
  6. F10 키를 눌러 변경 사항을 저장하고 BIOS를 종료합니다.
  7. PC가 재부팅되면 하드웨어 가상화가 활성화된 상태로 시작됩니다. 이제 Hyper-V 설치를 계속 진행할 수 있습니다.

Windows 11 Home에 Hyper-V 설치하기

다음 단계는 배치 스크립트를 만들고 실행하여 Windows 11 Home에서 Hyper-V를 활성화하는 데 필요한 파일을 설치하는 것입니다.

진행하기 전에 반드시 복원 지점(restore point)을 만들어 두세요. 과정 중 문제가 발생하더라도 컴퓨터를 현재 상태로 되돌릴 수 있어 안전합니다.

Hyper-V 활성화 배치 스크립트 만들기 및 실행

  1. 새 메모장 파일을 엽니다. Win + R 키를 누르고 notepad를 입력한 후 OK를 클릭합니다.
  2. 메모장에 아래 스크립트를 복사해 붙여넣습니다.
    pushd "%~dp0"
    dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv.txt
    for /f %%i in ('findstr /i . hv.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
    del hv.txt
    Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
    pause
  3. Ctrl + S를 눌러 저장 대화상자를 엽니다.
  4. 파일 이름 입력란에 hyperv.bat라고 입력합니다. 파일 이름 끝의 .bat 확장자는 스크립트 실행에 필수적입니다.
  5. 저장 형식(Save as type) 드롭다운을 클릭하고 모든 파일(All Files)을 선택합니다.
  6. 저장 버튼을 클릭해 파일을 저장합니다.
  7. hyperv.bat 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행(Run as administrator)을 선택합니다. 사용자 계정 컨트롤(UAC) 창이 나타나면 예(Yes)를 클릭합니다.
  8. 명령 프롬프트에서 스크립트가 실행되며 Hyper-V 설치가 시작됩니다. 시간이 다소 걸릴 수 있으니 완료될 때까지 기다려 주세요.
  9. 완료되면 "작업을 완료했습니다(Operation completed successfully)" 메시지가 표시됩니다.
  10. Y를 입력해 재부팅을 진행합니다. 바로 재부팅하지 않으려면 N을 입력해 명령 프롬프트를 종료합니다.

변경 사항을 적용하려면 PC를 재시작해야 합니다. 재부팅 후에는 Windows 11 Home에 Hyper-V가 설치되어 있을 것입니다. Windows 검색창에 Hyper-V를 입력하고 Hyper-V 관리자를 클릭하면 새 가상 머신을 만들 수 있습니다.

만약 여전히 Hyper-V가 보이지 않는다면, Windows 기능 대화상자, 명령 프롬프트 또는 Windows PowerShell을 통해서도 Hyper-V를 활성화할 수 있습니다.

Windows 11 Home에서 Hyper-V 실행하기

마이크로소프트는 공식적으로 Hyper-V를 Pro, Education, Enterprise 에디션으로 제한하고 있습니다. 하지만 BIOS 설정 조정과 간단한 배치 스크립트만 있으면 Windows 11 Home에도 충분히 Hyper-V를 설치할 수 있습니다.

Hyper-V를 성공적으로 구동했다면 이제 가상 머신에 Windows, Ubuntu 등 지원되는 다양한 운영체제를 자유롭게 설치해 사용할 수 있습니다.