윈도우 10 Pro 이상 또는 윈도우 11에서는 “Windows 기능 켜기/끄기”에서 Hyper-V를 체크하고 재부팅하면 바로 설치됩니다. 다만 Home 에디션은 기본적으로 지원하지 않기 때문에 별도 스크립트가 필요하고, BIOS에서 가상화 옵션이 꺼져 있으면 설치해도 정상 작동하지 않을 수 있습니다.
Hyper-V란?
Hyper-V는 윈도우에 기본 내장된 가상화 기능으로, 별도 프로그램을 설치하지 않아도 PC 안에 또 다른 가상의 컴퓨터(가상머신)를 만들어 다른 운영체제를 설치하고 실행할 수 있습니다. VMware나 VirtualBox 같은 별도 프로그램 없이도 운영체제와의 호환성이 좋다는 장점이 있습니다.
다만 설치 전에 두 가지를 꼭 확인해야 합니다.
- 에디션 확인: Hyper-V는 윈도우 10 Pro, Enterprise, Education 이상 에디션과 윈도우 11에서 기본 지원됩니다. Home 에디션에는 기본적으로 빠져 있습니다.
- BIOS/UEFI 가상화 옵션: 컴퓨터 제조사마다 메뉴명은 다르지만 보통 “Virtualization Technology(VT-x)” 또는 “SVM Mode” 같은 이름으로 BIOS에 들어 있습니다. 이 옵션이 꺼져 있으면 Hyper-V를 설치해도 가상머신이 정상적으로 실행되지 않으니 미리 켜두는 것이 좋습니다.
Hyper-V 설치 방법
- 윈도우 검색 창에 ‘Windows 기능 켜기/끄기’를 검색해 실행합니다. (‘윈도우 기능’까지만 입력해도 자동완성으로 나옵니다.)

- 목록에서 ‘Hyper-V’를 찾아 체크합니다. 하위 항목(Hyper-V 관리 도구, Hyper-V 플랫폼)은 자동으로 함께 체크됩니다. 체크 후 확인을 누릅니다.

- 설치가 진행된 뒤 재부팅을 요구하면 다시 시작을 눌러 컴퓨터를 재부팅합니다.
GUI에서 체크박스가 잘 안 보이거나 오류가 난다면, PowerShell(관리자 권한)에서 아래 명령어로도 동일하게 설치할 수 있습니다.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Home 에디션에서 Hyper-V 쓰는 방법
Home 에디션에는 Hyper-V 메뉴 자체가 보이지 않습니다. 이 경우 메모장에 특정 스크립트를 작성해 배치 파일로 실행하면 강제로 활성화할 수 있는 방법이 알려져 있는데, 정식으로 지원되는 방식이 아니다 보니 이후 윈도우 업데이트 과정에서 예기치 않은 오류가 생길 수 있다는 점은 감안해야 합니다. 가상화 작업을 자주, 안정적으로 해야 한다면 이 경우엔 VMware나 VirtualBox 같은 정식 가상화 프로그램을 쓰는 편이 오히려 마음 편할 수 있습니다.
가상머신 만들고 윈도우 설치하기
- 검색 창에서 ‘Hyper-V 관리자’를 검색해 실행합니다.
- 왼쪽 목록에서 본인 컴퓨터 이름을 마우스 우클릭한 뒤 새로 만들기 > 가상 컴퓨터를 선택합니다.

- 가상 머신의 이름과 저장 위치를 지정하고 다음으로 넘어갑니다.
- 세대를 선택합니다. 2세대가 최신 기능(UEFI 등)을 지원해 흔히 권장되지만, 실습 환경에 따라 알 수 없는 호환성 오류로 부팅이 안 되는 경우가 종종 있어 문제가 생기면 1세대로 다시 만들어보는 것도 방법입니다.

- 가상머신에 할당할 RAM 용량을 설정합니다. 현재 PC의 전체 RAM과 가상머신에서 할 작업의 무게를 고려해 정하면 됩니다.
- 하드 디스크 용량을 설정하고, 네트워크 연결은 ‘Default Switch’로 지정합니다.
- ‘부팅 가능 이미지 파일에서 운영 체제 설치’를 선택하고 미리 받아둔 ISO 파일을 지정합니다.
- 마침을 눌러 가상 머신 생성을 완료합니다.

생성이 끝나면 ‘가상 컴퓨터’ 목록에 만든 이름으로 표시되며, 더블클릭하면 바로 실행됩니다.
타사 가상화 프로그램(VMware 등)과 충돌하는 경우
Hyper-V를 한번 활성화해두면, 이후에 VMware나 VirtualBox 같은 다른 가상화 프로그램을 설치해서 실행했을 때 가상머신이 아예 시작되지 않거나 불안정하게 동작하는 경우가 있습니다. 두 가지 가상화 기술이 같은 하드웨어 자원을 놓고 충돌하기 때문인데, 예전에 VMware를 쓰다가 갑자기 실행이 안 돼서 한참 원인을 찾아보니 얼마 전에 Hyper-V를 켜둔 게 원인이었던 적이 있었습니다. 이럴 때는 ‘Windows 기능 켜기/끄기’에서 Hyper-V 체크를 다시 해제하고 재부팅하면 다른 가상화 프로그램이 정상적으로 돌아옵니다.
자주 묻는 질문(FAQ)
Q. Hyper-V는 윈도우 11 Home에서도 쓸 수 있나요?
A. 기본적으로는 지원되지 않지만, 별도 스크립트를 이용해 강제로 활성화하는 비공식적인 방법이 있습니다. 다만 이후 업데이트 과정에서 오류가 생길 수 있어 안정성 면에서는 주의가 필요합니다.
Q. Hyper-V를 설치했는데 가상머신이 실행되지 않아요.
A. BIOS/UEFI에서 가상화(Virtualization Technology) 옵션이 꺼져 있는 경우가 많습니다. 재부팅 후 BIOS로 진입해 해당 옵션을 켜보세요.
Q. Hyper-V와 VMware를 동시에 설치해서 써도 되나요?
A. 설치 자체는 가능하지만 동시에 실행하면 충돌이 생길 수 있어, 필요할 때마다 하나씩 껐다 켜가며 사용하는 것이 안전합니다.
Q. 1세대와 2세대 중 어떤 걸 선택해야 하나요?
A. 2세대가 최신 기능을 지원하지만 환경에 따라 부팅 오류가 발생할 수 있습니다. 오류가 반복된다면 가상머신을 삭제하고 1세대로 다시 만들어보는 것이 무난합니다.