Hyper-V 를 사용 하기 위해서는 기본 적인 요구 사항 들을 충족 해야 합니다. 현재는 일반적으로 사용하는 시스템들이 상향 평준화가 되었다고 보는데요. 그래서 일반적으로 이 기준을 충족 하지 못하는 경우는 그리 많지 않을 듯 합니다.
하지만 다양한 상황 들로 인해서 Hyper-V 를 사용 하지 못하는 경우가 있을 것 입니다.
Hyper-V 를 사용 하지 못하는 것은 대표적으로 하드웨어 요구 사항을 맞추지 못하거나 윈도우 가 Home 에디션 인 경우 일 텐데 하드웨어 요구사항은 우회가 되지 않으니 논외로 하고 윈도우 Home 에디션 에서는 우회 해서 설치 하는 방법이 존재 합니다.
하드웨어 요구 사항
- 두 번째 수준 주소 변환(SLAT)을 사용하는 64비트 프로세서.
- VM 모니터 모드 확장(Intel CPU의 VT-x)을 지원하는 CPU.
- 최소 4GB의 메모리. 가상 컴퓨터는 Hyper-V 호스트와 메모리를 공유하지만 예상된 가상 워크로드를 처리하려면 충분한 메모리를 제공해야 합니다.다음 항목을 시스템 BIOS에서 사용하도록 설정해야 합니다.
- 가상화 기술 - 마더보드 제조업체에 따라 다른 레이블로 표기 되어 있습니다.
- 인텔: Intel Virtualization Technology, VT-d
- AMD: SVM Mode
- 하드웨어 적용 데이터 실행 방지.
이와 같이 윈도우 홈 에디션에서는 Hyper-V 기능을 지원 하고 있지 않기 때문에 활성화 할 수 없습니다.
그래서 오늘은 윈도우 11 홈 Home 에서 Hyper-V 기능을 활성화 해 설치 하는 과정에 대해서 알아 보겠습니다.
해당 포스트는 충분한 테스트 및 검증 후 작성 되었지만 이것이 해당 내용의 정확성이나 신뢰성에 대해 보증을 하는 것은 아니니 단순 하게 참고용으로 봐주시길 바랍니다.
튜토리얼 환경 : 윈도우11.
윈도우 홈 에서 Hyper-V 설치 하기
아래 준비 해둔 명령어로 배치 파일 생성을 하거나 미리 만들어 둔 파일을 내려 받은 후 직접 만들어 관리자 권한으로 실행 하면 윈도우 HOME 에서 Hyper-V 를 설치 할 수 있 습니다.
배치 파일 출처 : https://www.xda-developers.com/how-to-install-hyper-v-windows-11-home/
배치 파일 준비
준비 해 둔 구문을 이용해 서 배치 파일을 직접 제작 하거나, 미리 제작 해둔 파일을 다운로드 해서 준비 해 줍니다.
배치 파일 직접 생성
- 아래 절차로 ‘메모장’을 실행 합니다. 아래 방법 외에도 자신 이 사용하는 방법으로 생성 해 주면 됩니다.
- 작업 표시줄에서 검색 아이콘 ( 1 )을 클릭해 검색 패널을 실행합니다.
- 상단 텍스트 필드에 메모장 등으로 입력해 검색합니다.
- 검색 결과 가장 정확의 메모장 앱을 직접 실행하거나 실행 옵션에서 열기( 2 )를 클릭합니다.
- 메모장 ( Notepad ) 을 실행 후 아래 명령어 구문을 붙여넣기 ( Ctrl + V ) 하거나 직접 입력 해 줍니다.
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
- 파일(F) > 다른 이름으로 저장(A) 메뉴 또는 Ctrl + Shift + S 키보드 명령어를 통해 파일을 다른 이름으로 저장 합니다.
- 저장 시 이름은 중요하지 않지만 파일 이름 뒤에 붙는 확장자는 .bat 로 지정 해 주어야 합니다.
- 설명에서는
windows11-home-hyper-v.bat
이라고 지정 해 주었습니다. - 배치 파일을 생성하게 되면 모양의 아이콘이 생성됩니다.
배치 파일 다운로드
아래 다운로드 버튼을 통해 제작 해둔 배치 파일을 내려 받아 줍니다. 압축 되어 있기 때문에 해제가 필요 합니다.
배치 파일 실행
위 절차로 만들어진 배치 파일을 관리자 권한으로 실행 후 시스템을 한번 재부팅을 하면 바로 적용 할 수 있습니다.
- 준비해둔 배치 파일 (1) 을 마우스 오른쪽 버튼으로 클릭 해 메뉴를 확장 합니다.
- 메뉴에 서 관리자 권한으로 실행 (2) 을 클릭 해 줍니다.
- 이와 같이 계정 수준에 따라 '사용자 계정 컨트롤' 이 활성화 될 수 있습니다. 확인 버튼을 누르면 정상적으로 적용 할 수 있 습니다.
- 배치 파일이 콘솔 ( 명령 프롬프트 ) 에서 적용 되는 과정을 확인 할 수 있습니다. 오류 인지 모르지만 동일한 명령어가 반복 적용 되니 작업을 완료했습니다. 가 출력 되면 오른쪽 상단 X 버튼을 눌러 창을 닫아 줍니다.
- 설정 적용을 위해 윈도우를 1회 재부팅 합니다.
윈도우 홈 에서 Hyper-V 기능 활성화 하기
위 내용 적용 후 윈도우 HOME 버전에서도 'Windows 기능 켜기/끄기' 메뉴 또는 명령 프롬프트 등 콘솔을 통해서 Hyper-V 를 활성화 할 수 있습니다.
여기서는 'Windows 기능 켜기/끄기' 를 통해서 활성화 하는 방법을 간단하게 정리 하며 Hyper-V 를 설치 하는 방법 에서 자세한 내용을 확인 할 수 있 습니다.
- 아래 절차로 'Windows 기능 켜기/끄기' 를 실행 합니다.
- 작업 표시줄에서 검색 아이콘 ( 1 )을 클릭해 검색 패널을 실행합니다. 키보드 단축키인 Win + S 를 사용해도 동일하게 동작합니다.
- 상단 텍스트 필드에 Windows 기능 등으로 입력해 검색합니다.
- 검색 결과 가장 정확의 Windows 기능 켜기/끄기를 직접 실행하거나 오른쪽 실행 옵션에서 열기 ( 2 )를 클릭합니다.
- 'Windows 기능' 창이 실행 되면 이와 같이 Hyper-V 가 활성화 된 것을 확인 할 수 있습니다.
참고: 위 이미지는 가상 환경에서 진행 한 것으로 일부 기능이 흐릿하게 나와 있지만 실제 환경에서 흐릿 한 경우 Hyper-V 사용을 위한 요구조건을 다시 확인 하시기 바랍니다.
마무리
이렇게 윈도우 11 홈 Home 에디션 에서 Hyper-V 를 강제로 활성화 하는 방법에 대해 알아 보았습니다.
가장 좋은 것은 윈도우 에디션을 프로 버전으로 업그레이드 하는 것이지만 상황이 여의치 않는 경우에 위 안내 하는 방식으로 강제적으로 기능을 활성화 해 볼 수 있으니 필요 한 경우 적용 후 사용 해 보시길 바랍니다.
감사합니다
도움이 되셨다니 다행이네요. 그리고 피드백 댓글 감사합니다.