본문 바로가기
Software infra/Kubernetes

Window11 Hyper-V 활성화 방법

by I move forward every day. 2023. 6. 14.

서론


쿠버네티스 강의를 따라가던 도중 Hyper-V를 설치해야 했는데 Windows 11에는 Hyper-V가 기본으로 제공되지 않아 오류명: 0x800f080c "microsoft-hyper-v은(는) 알 수 없는 기능 이름입니다." 라는 오류가났다. Windows 기능 켜기/끄기 라는 곳에 들어가보면 내 컴퓨터에 Hyper-V가 설치되어있는기 알 수 있다. 나는 없었기에 이를 설치하는 방법을 찾았고 이렇게 설치하는 방법이 좋은 방법인지는 알 수 없으나 설치하는 방법을 공유한다. 더 좋은 방법이 있다면 혹시나 이 방법이 컴퓨터에 악영향을 끼치는 방법이라면 댓글로 알려주시면 좋겠습니다.

 


설치방법


설치 방법은 아주 간단하다. 아래의 순서를 따라서 하나하나 실행해주면 된다.

  • 메모장을 켜고 아래의 Hyper-V 설치 명령어들을 붙여넣어준다.
  • 저장시 .txt가 아닌 .bat으로 저장해준다. 저장위치는 자기가 저장하고 싶은곳에 둔다.(필자는 실행파일을 쉽게 찾을수 있도록 바탕화면에 두었다)
  • .bat 실행파일을 실행한다.
  • 재부팅한다.

Hyper-V 설치명령어(메모장에 붙여넣고 .bat 파일로 저장한다)

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

 


 

설치완료 및 마무리


설치 완료후 Windows 기능 켜기/끄기에 들어가서 Hyper-V가 잘 체크되어있는지 확인한다.

 


참조


[Docker] Window 10 Home Hyper-V 활성화 방법