IT 오류해결/윈도우·부팅 오류

윈도우 Hyper-V 활성화 방법 BIOS 가상화 설정부터 설치 확인까지 정리

잡가이버 2026. 7. 19. 04:55
반응형

윈도우에서 Hyper-V를 켜기 전에 먼저 확인할 조건

Hyper-V는 윈도우에서 가상 머신을 만들고 돌릴 때 많이 쓰는 기능입니다. 도커, WSL2, 안드로이드 에뮬레이터, 테스트용 윈도우 실행까지 한 번에 묶여서 검색되다 보니 그냥 체크만 하면 바로 되는 기능처럼 보이지만, 실제로는 CPU 지원 여부, BIOS 가상화 설정, 윈도우 에디션을 먼저 맞춰야 깔끔하게 켜집니다.

윈도우 Hyper-V 활성화 방법 BIOS 가상화 설정부터 설치 확인까지 정리

특히 윈도우11과 윈도우10 모두에서 Hyper-V를 쓰려면 먼저 내 PC가 가상화 기능을 지원하는지부터 확인하는 편이 빠른데요 만약 이 부분을 건너뛰고 Windows 기능 켜기/끄기만 열었다가 Hyper-V 항목이 안 보이거나, 체크해도 설치가 안 되는 경우가 생각보다 많습니다.

확인 항목 무엇을 보면 되는지 확인 위치
윈도우 에디션 보통 Pro 이상에서 Hyper-V를 바로 쓰는 경우가 많습니다 설정 → 시스템 → 정보
CPU 가상화 지원 Intel VT-x 또는 AMD-V, SVM 지원 여부 시스템 정보, 제조사 공식 사양 페이지
BIOS 설정 Intel Virtualization Technology, VT-d, AMD SVM 활성화 여부 BIOS 또는 UEFI
윈도우 기능 Hyper-V 구성 요소 체크 여부 Windows 기능 켜기/끄기

현재 CPU 모델과 가상화 지원 여부 확인하는 방법

가장 먼저 할 일은 내가 쓰는 CPU가 가상화 기능을 지원하는지 보는 일입니다.

인텔 CPU라면 Intel VT-x 항목을 보면 되고, AMD 라이젠이라면 보통 AMD-V 또는 SVM 관련 항목을 확인하게 됩니다.

이때 제일 쉬운 방법은 윈도우의 시스템 정보에서 CPU 모델명을 먼저 확인한 뒤, 제조사 공식 사양 페이지에서 그 모델을 검색해 지원 여부를 보는 방식입니다. CPU 이름만 대충 기억하는 것보다 정확한 모델명을 보고 확인하는 편이 덜 헷갈립니다.

윈도우 시스템 정보에서 현재 사용 중인 CPU 모델명을 확인하는 화면

시스템 정보에서 CPU 모델명을 먼저 확인해 두면 다음 단계가 훨씬 쉬우며 인텔 CPU라면 아래 인텔 공식 사양 페이지에서 모델명을 검색하면 됩니다.

참고로 검색한 뒤 보안 및 신뢰성 항목 아래쪽을 보면 인텔® 가상화 기술(VT-x) 지원 여부를 확인할 수 있으며 여기서 Yes로 보이면 CPU 자체는 Hyper-V를 돌릴 준비가 된 상태라고 보면 됩니다.

참고 : 하이퍼바이저 뜻과 게임 실행 오류 해결 방법, 윈도우11·윈도우10 설정 확인

인텔 제품 사양 페이지에서 CPU의 Intel VT-x 지원 여부를 확인하는 화면

CPU가 Intel VT-x를 지원하는지 공식 페이지에서 확인하는 단계입니다.

인텔 CPU의 지원 여부는 아래 문서에서도 따로 확인할 수 있습니다.

AMD 라이젠 사용자는 무엇을 보면 되는지

AMD 쪽은 이름이 조금 다르게 보일 수 있습니다.

보통 BIOS에서는 SVM Mode, AMD SVM, AMD-V 같은 식으로 나옵니다. 라이젠 CPU라고 해서 따로 복잡한 건 아니고, 가상화 기능이 BIOS에서 켜져 있는지만 확인하면 흐름은 거의 같습니다.

BIOS에서 Intel 가상화 기능 활성화하는 방법

CPU가 지원한다고 끝나는 건 아닙니다. Hyper-V는 윈도우 안에서만 켜는 기능이 아니라, 먼저 메인보드 BIOS 또는 UEFI에서 가상화 항목이 활성화돼 있어야 정상적으로 동작합니다.

인텔 플랫폼에서는 보통 Intel Virtualization Technology, Intel VT-x, VT-d처럼 보이고, AMD 플랫폼에서는 SVM이나 AMD-V로 나오는 경우가 많습니다.

ASUS 메인보드는 CPU 설정이나 Advanced 항목 아래에서 Intel(VMX) Virtualization Technology를 켜는 경우가 많고, MSI 메인보드는 Advanced 항목 아래에서 Intel Virtualization TechnologyVT-d를 켜는 방식이 흔합니다.

 

윈도우11 홈 가정용 Hyper-V 활성화 및 샌드박스 설치 및 실행

윈도우11 홈 가정용 Hyper-V 활성화 및 샌드박스 설치 및 실행 윈도우 11은 사용자의 편의성을 높이기 위해 다양한 기능을 제공합니다. 그 중에서도 특히 Hyper-V와 샌드박스는 가상 환경에서 안전하

jab-guyver.co.kr

다만 메인보드 세대와 BIOS 화면에 따라 이름이나 위치가 조금씩 다르기 때문에, 무조건 같은 메뉴를 찾기보다 현재 쓰는 보드 모델 기준으로 보는 편이 더 정확합니다.

여기서 많이 막히는 부분
가상화 기능을 BIOS에서 켜지 않고 윈도우에서 Hyper-V만 체크하면 설치는 돼도 제대로 동작하지 않거나, 아예 항목이 비활성처럼 보일 수 있습니다. 따라서 순서는 CPU 지원 확인 → BIOS 가상화 활성화 → Windows 기능 활성화 순서로 보는 편이 제일 깔끔합니다.

Windows 기능 켜기/끄기에서 Hyper-V 활성화하는 방법

BIOS에서 가상화 항목을 켰다면 이제 윈도우에서 Hyper-V를 활성화할 차례입니다.

여기서 가장 쉬운 방법은 Windows 기능 켜기/끄기 메뉴를 여는 방식입니다.

시작 메뉴에서 Windows 기능 켜기/끄기를 검색해 실행하면 관련 기능 목록이 열립니다.

윈도우 시작 메뉴에서 Windows 기능 켜기 또는 끄기 항목을 검색해 여는 화면

Windows 기능 켜기/끄기 메뉴를 열면 Hyper-V 관련 항목을 한 번에 확인할 수 있습니다.

목록이 열리면 Hyper-V를 찾아 체크합니다. 하위 항목까지 모두 체크한 뒤 확인을 누르면 설치가 진행되고, 설치가 끝나면 재부팅이 필요합니다.

Windows 기능 켜기 또는 끄기 화면에서 Hyper-V 구성 요소를 모두 체크하는 모습

Hyper-V 관련 구성 요소를 모두 체크한 뒤 확인을 누르면 설치가 진행됩니다.

윈도우11과 윈도우10에서 같이 보면 좋은 점

윈도우11과 윈도우10 모두 기본 방식은 같습니다. 다만 최근에는 가상 머신 플랫폼, Windows 하이퍼바이저 플랫폼, WSL2 같은 항목이 같이 언급되는 경우가 많아서 Hyper-V와 혼동하기 쉽습니다.

보통 Hyper-V 관리자까지 함께 쓰려는 경우라면 Hyper-V 항목을 먼저 보는 편이 이해가 쉽습니다.

커맨드라인에서 Hyper-V 활성화하는 방법

GUI 메뉴로 켜는 방식이 제일 무난하지만, 관리자 권한 PowerShell이나 DISM으로 한 번에 처리하고 싶다면 명령어로도 가능합니다.

서버 작업을 하거나 여러 대를 반복해서 설정해야 할 때는 이 방식이 더 편할 수 있습니다.

먼저 윈도우 터미널을 관리자 권한으로 열고 PowerShell 탭에서 아래 명령어를 실행합니다.

$ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

PowerShell 대신 DISM 명령어로도 같은 작업을 할 수 있습니다.

$ DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

설치가 끝나면 재부팅을 해야 실제로 반영됩니다. 재부팅을 건너뛰면 Hyper-V 관리자 앱이 바로 안 보이거나, 상태 조회가 애매하게 나오는 경우가 있습니다.

Hyper-V 설치 여부 확인하는 방법

설치를 끝냈다면 제대로 켜졌는지 확인해 보는 편이 좋습니다.

그냥 메뉴가 보인다고 끝내기보다 상태 값을 한 번 보는 쪽이 정확합니다.

PowerShell에서 아래 명령어를 실행하면 State 값을 확인할 수 있고, 여기서 Enabled가 보이면 정상적으로 활성화된 상태입니다.

$ Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V

FeatureName      : Microsoft-Hyper-V
DisplayName      : Hyper-V 플랫폼
Description      : 가상 컴퓨터와 리소스를 만들고 관리하는 데 사용할 수 있는 서비스를 제공합니다.
RestartRequired  : Possible
State            : Enabled
CustomProperties :

또한 Hyper-V 전체 구성 요소가 함께 설치됐다면 Hyper-V 관리자 앱도 실행할 수 있습니다.

이 앱에서 가상 스위치, 가상 머신 생성, 메모리 할당 같은 작업을 할 수 있습니다.

윈도우에서 Hyper-V 관리자 앱이 실행된 화면

Hyper-V 관리자 앱이 보이면 실제 사용 단계까지 넘어갈 준비가 된 상태라고 보면 됩니다.

윈도우에서 Hyper-V 비활성화하는 방법

Hyper-V는 분명 편리한 기능이지만, 모든 사용자에게 항상 필요한 건 아닙니다.

다른 가상화 프로그램과 같이 쓸 때 충돌처럼 느껴지거나, 일부 환경에서는 체감 성능이나 호환성 문제를 이유로 다시 끄고 싶을 수 있습니다.

이럴 때는 처음 설치했던 방식의 반대로 진행하면 됩니다. Windows 기능 켜기/끄기 메뉴에서 Hyper-V 체크를 해제한 뒤 재부팅하면 되고, 명령어로 정리하고 싶다면 아래처럼 처리할 수 있습니다.

$ Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

가상 머신을 더 이상 쓰지 않는다면 BIOS에서 가상화 기능까지 함께 꺼 둘 수도 있습니다.

다만 WSL2, 도커, 안드로이드 에뮬레이터처럼 가상화 기반 기능을 같이 쓰고 있었다면 먼저 무엇이 같이 묶여 있는지 확인한 뒤 조정하는 편이 덜 번거롭습니다.

Hyper-V가 안 켜질 때 먼저 보면 되는 부분

설정이 생각보다 간단해 보여도 실제로는 아래 세 군데에서 자주 막힙니다. 제가 봤을 때는 이 세 가지부터 보면 대부분 원인을 꽤 빨리 찾습니다.

  • 윈도우 에디션이 Hyper-V를 바로 지원하는지
  • BIOS 가상화가 실제로 켜져 있는지
  • 재부팅을 제대로 했는지

여기에 더해 오래된 BIOS 버전이나 메인보드 제조사별 메뉴 차이 때문에 항목명이 다르게 보일 수 있습니다. Intel VT-x를 찾고 있었는데 실제 메뉴에서는 VMX로 보이거나, AMD에서는 SVM으로 보이는 식이라 여기서 헷갈리는 경우도 많습니다.

정리하면 이렇게 보면 됩니다
1. CPU가 가상화를 지원하는지 확인합니다.
2. BIOS에서 Intel VT-x, VT-d 또는 AMD SVM을 켭니다.
3. Windows 기능 켜기/끄기에서 Hyper-V를 체크합니다.
4. 재부팅합니다.
5. PowerShell에서 Enabled 상태인지 확인합니다.

Hyper-V는 막상 설정 경로만 알면 어렵지 않지만, 처음에는 CPU 지원, BIOS 설정, 윈도우 기능이 따로 놀아서 더 복잡하게 느껴집니다. 그래서 제 기준에서는 무조건 Windows 기능부터 여는 것보다, 먼저 CPU와 BIOS 쪽을 확인하고 올라오는 방식이 훨씬 덜 헤맵니다.

윈도우11이든 윈도우10이든 순서는 거의 같습니다. 가상 머신을 자주 쓰거나 개발 환경을 따로 돌려야 한다면 Hyper-V는 꽤 편한 기능이고, 반대로 쓰지 않는다면 필요할 때만 켜 두는 편이 관리하기도 수월합니다.

Q. Windows 기능 목록에 Hyper-V가 안 보이면 어떻게 하나요?

보통은 윈도우 에디션 차이, BIOS 가상화 비활성화, 또는 지원하지 않는 환경에서 먼저 확인됩니다. 먼저 시스템 정보와 BIOS 설정부터 보는 편이 빠릅니다.

Q. BIOS에서 VT 관련 메뉴가 안 보일 수 있나요?

보일 수 있습니다. 메인보드 제조사와 세대에 따라 Intel VT-x, VMX, SVM, AMD-V처럼 이름이 다르게 나오는 경우가 많습니다.

Q. Hyper-V를 켜면 다른 가상화 프로그램과 겹칠 수 있나요?

환경에 따라 영향이 있습니다. 같이 쓰는 프로그램이 있다면 먼저 현재 어떤 기능이 같이 켜져 있는지 확인하고 조정하는 편이 낫습니다.

Q. 설치 후 꼭 재부팅해야 하나요?

재부팅까지 해야 정상 반영됩니다. 설치만 하고 끝내면 상태가 애매하게 보이거나 관리자 앱이 바로 안 뜰 수 있습니다.

반응형
그리드형