Windows 11 Home 버전에서 Hyper-V 활성화하기
Windows 11 운영 체제에는 선택적인 기능으로 Hyper-V가 내장되어 있습니다. 이를 통해 가상 하드웨어에 게스트 운영 체제를 설치하고 실행할 수 있는 가상 머신을 만들 수 있습니다. 하지만 Hyper-V는 Pro, Education 및 Enterprise 버전에서만 기본적으로 제공됩니다. Home 버전을 사용하는 경우, 타사 가상 머신 관리 도구를 사용해야 합니다.
만약 타사 가상 머신 관리자를 사용하고 싶지 않다면, 배치 스크립트 방식을 통해 Windows 11 Home 버전에도 Hyper-V를 설치할 수 있습니다. 아래에서 자세한 방법을 확인해 보세요.
Windows 11에서 하드웨어 가상화 활성화 방법
Hyper-V는 베어메탈 하이퍼바이저로, 정상적인 작동을 위해 BIOS에서 하드웨어 가상화가 활성화되어 있어야 합니다. 대부분의 최신 시스템은 하드웨어 가상화를 지원하며, BIOS 설정에서 이를 활성화할 수 있습니다.
아래 설명은 HP 노트북을 기준으로 작성되었으며, 다른 시스템의 경우 컴퓨터 제조사 웹사이트의 사용 설명서나 기술 자료를 참고하시기 바랍니다.
BIOS에서 하드웨어 가상화를 활성화하는 방법:
- 먼저 PC가 켜져 있다면 시스템을 종료합니다.
- 전원 버튼을 눌러 컴퓨터를 켠 후, F10 키를 눌러 BIOS 설정으로 진입합니다. BIOS 설정 진입 키는 제조사에 따라 다를 수 있으니, F10, F2, F12, F1 또는 DEL 키를 차례로 눌러 확인해 보십시오.
- BIOS 설정 유틸리티에서 “구성” 탭을 엽니다.
- 아래쪽 화살표 키를 사용하여 “가상화 기술” 옵션을 선택합니다.
- Enter 키를 누른 후 “활성화”를 선택하고 Enter 키를 다시 눌러 설정을 확정합니다.
- F10 키를 눌러 변경 사항을 저장하고 BIOS 설정을 종료합니다.
- 이제 하드웨어 가상화가 활성화된 상태로 PC가 재시작됩니다. 이 상태에서 Hyper-V 설치를 진행할 수 있습니다.
Windows 11 Home에 Hyper-V 설치하는 방법
다음은 Windows 11 Home에서 Hyper-V를 활성화하는 데 필요한 파일들을 설치하는 배치 스크립트를 생성하고 실행하는 단계입니다.
시작하기 전에 복원 지점을 생성하는 것을 권장합니다. 이는 프로세스 중 문제가 발생할 경우 컴퓨터를 이전 상태로 되돌리는 데 유용합니다.
Windows 11 Home에서 Hyper-V를 활성화하려면 다음 단계를 따르세요:
1. 새 메모장 파일을 엽니다. Win + R을 눌러 실행 창을 열고 “notepad”를 입력 후 “확인”을 클릭합니다.
2. 메모장 파일에 다음 스크립트를 복사하여 붙여넣습니다:
pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL pause
3. Ctrl + S 키를 눌러 저장 대화 상자를 엽니다.
4. 파일 이름 필드에 “hyperv.bat”를 입력합니다. 파일 이름 끝에 있는 “.bat” 확장자는 스크립트 실행에 필수적입니다.
5. “파일 형식” 드롭다운 메뉴에서 “모든 파일”을 선택합니다.
6. “저장” 버튼을 클릭하여 파일을 저장합니다.
7. 저장된 “hyperv.bat” 파일을 마우스 오른쪽 버튼으로 클릭하고 “관리자 권한으로 실행”을 선택합니다. 사용자 계정 컨트롤 메시지가 나타나면 “예”를 클릭합니다.
8. 명령 프롬프트 창에서 스크립트가 실행되며, Hyper-V 설치가 시작됩니다. 이 과정은 다소 시간이 걸릴 수 있으므로, 완료될 때까지 기다려 주십시오.
9. 완료되면 작업이 성공적으로 완료되었다는 메시지가 표시됩니다.
10. “Y”를 입력하여 PC를 재시작하고 변경 사항을 적용합니다. “N”을 입력하면 명령 프롬프트 창이 종료됩니다.
PC를 재시작하면 Windows 11 Home에 Hyper-V가 설치되어 있을 것입니다. Windows 검색창에 “Hyper-V”를 입력하고 “Hyper-V 관리자”를 클릭하여 새 가상 머신을 생성할 수 있습니다.
만약 여전히 사용할 수 없다면, “Windows 기능” 대화 상자, 명령 프롬프트 또는 Windows PowerShell을 사용하여 Hyper-V를 활성화해볼 수 있습니다.
다음은 명령 프롬프트를 사용하여 Windows 11에 Hyper-V를 빠르게 추가하는 방법입니다:
- Win 키를 누르고 “cmd”를 입력합니다. “명령 프롬프트”를 마우스 오른쪽 버튼으로 클릭한 다음 “관리자 권한으로 실행”을 선택합니다.
- 명령 프롬프트 창에서 다음 명령을 입력하고 Enter 키를 누릅니다:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
- 위 명령은 DISM(배포 이미지 서비스 및 관리) 도구를 사용하여 Microsoft Hyper-V와 필요한 종속성을 활성화합니다. 작업이 성공적으로 완료되었다는 메시지가 표시되면 Hyper-V가 성공적으로 활성화된 것입니다.
Windows 11 Home에서 Hyper-V 비활성화 방법
Windows 기능 대화 상자를 사용하여 Windows 11 Home에서 Hyper-V를 비활성화할 수 있습니다.
Hyper-V를 비활성화하는 방법:
- Win + R 키를 눌러 실행 대화 상자를 엽니다.
- “optionalfeatures.exe”를 입력하고 “확인”을 클릭합니다.
- “Windows 기능” 대화 상자에서 “Hyper-V” 옵션을 찾습니다.
- “Hyper-V” 옵션의 체크를 해제하고 “확인”을 클릭합니다. 제거 프로세스가 완료될 때까지 기다립니다.
- “지금 다시 시작”을 클릭하여 PC를 재시작하고 변경 사항을 적용합니다.
Hyper-V 외에도 Windows OS에는 Windows Sandbox라는 또 다른 유용한 가상화 솔루션이 있습니다. Windows Sandbox는 응용 프로그램을 독립적으로 실행할 수 있는 가벼운 데스크톱 환경을 제공합니다. “Windows 기능”에서 Windows Sandbox를 활성화할 수 있지만, 이는 OS의 Pro 및 Enterprise 버전에서만 가능합니다.
Hyper-V와 달리 Windows 11 Home Edition에서 샌드박스 앱을 설치하기 위한 배치 스크립트 방식은 존재하지 않습니다. 대신 Windows용 Windows Sandbox 대안 중 하나를 사용하여 응용 프로그램을 별도로 실행하고 테스트할 수 있습니다.
Windows 11 Home에서 Hyper-V 실행
Microsoft는 공식적으로 Hyper-V 사용을 Pro, Education 및 Enterprise 버전의 OS로 제한하고 있지만, BIOS를 약간 조정하고 편리한 배치 스크립트를 활용하면 Windows 11 Home에서도 Hyper-V를 설치하여 사용할 수 있습니다.
Hyper-V를 설치하고 실행하면 Windows, Ubuntu 등 지원되는 운영 체제를 가상 머신에 설치하여 이용할 수 있게 됩니다.