IT 리뷰/윈도우 Tip

윈도우10 11 하이퍼바이저 켜기와 끄기 설정방법

잡가이버 2026. 4. 17. 16:32
728x90
반응형

윈도우10 윈도우11 하이퍼바이저 켜기와 끄기 먼저 구분해야 할 것

윈도우에서 많이 헷갈리는 부분이 바로 Hyper-V 설치하이퍼바이저 실행 상태, 그리고 WSL2나 Docker에 필요한 가상화 기능이 서로 다르다는 점입니다.

윈도우10 윈도우11 Hyper V 관리도구 및 플랫폼 설치

윈도우10과 윈도우11 모두 이 세 가지가 한 번에 섞이면 메뉴는 껐는데도 하이퍼바이저가 계속 잡히고, 반대로 Hyper-V를 설치하지 않았는데도 가상화 관련 기능은 살아 있는 상태가 자주 나옵니다.

 

하이퍼바이저란? 크랙 게임보안 위험 데누보 개인정보 이슈

하이퍼바이저 우회 위험요즘 데누보 게임 관련 커뮤니티가 시끄러운 이유는 단순합니다. 예전처럼 크랙이 한참 뒤에 나오던 분위기와 달리, 하이퍼바이저 방식이 퍼지면서 출시 직후 바로 배포

jab-guyver.co.kr

특히 윈도우11 Home 사용자는 더 헷갈리기 쉬운데요 일단 Hyper-V 역할은 안 보이는데도 WSL2, Virtual Machine Platform, 메모리 무결성 때문에 하이퍼바이저가 실제로 동작하는 것처럼 보일 수 있기 때문입니다.

윈도우10 윈도우11 에디션별 차이

가장 먼저 확인할 부분은 내 PC가 Home인지 Pro인지입니다.

Hyper-V는 윈도우10 Home, 윈도우11 Home에서는 정식으로 설치할 수 없고, Pro 이상 에디션에서 설치 메뉴가 보입니다.

반면 WSL2는 Home에서도 사용할 수 있어서, Hyper-V가 없는데도 가상화가 켜진 것처럼 느껴지는 일이 생깁니다.

구분 Home Pro 이상
Hyper-V 설치 정식 미지원 지원
WSL2 사용 가능 가능
Virtual Machine Platform 가능 가능
Docker WSL2 엔진 가능 가능
Hyper-V 관리자 기능 불가 가능

하이퍼바이저 켜기 전에 BIOS 가상화부터 확인

윈도우 안에서 설정을 바꾸기 전에 메인보드 BIOS 또는 UEFI에서 CPU 가상화가 켜져 있어야 합니다.

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

인텔은 보통 Intel VT-x, AMD는 SVM Mode 또는 AMD-V처럼 표시됩니다. 이 옵션이 꺼져 있으면 윈도우 기능을 켜도 Hyper-V, WSL2, 가상 머신 플랫폼이 정상적으로 올라오지 않습니다.

확인 경로는 제조사마다 조금 다르지만 보통 CPU 설정, Advanced, Virtualization 메뉴 쪽에 있습니다.

윈도우10 윈도우11 하이퍼바이저 켜는 방법

1. Windows 기능 켜기 또는 끄기에서 활성화

Pro 이상 에디션이라면 가장 먼저 이 방법을 보면 됩니다.

윈도우 기능 켜기 끄기 - 윈도우10

  1. 시작 메뉴에서 Windows 기능 켜기 또는 끄기를 엽니다.
  2. Hyper-V를 체크합니다.
  3. 함께 필요한 경우 Windows 하이퍼바이저 플랫폼, 가상 머신 플랫폼도 체크합니다.
  4. 재부팅합니다.

Hyper-V 항목이 통째로 보이지 않는다면 Home 에디션일 가능성이 큽니다.

2. CMD 또는 PowerShell로 하이퍼바이저 실행 허용

기능을 켰는데도 하이퍼바이저가 부팅 시 올라오지 않는다면 관리자 권한 명령 프롬프트에서 아래 명령을 실행합니다.

bcdedit /set hypervisorlaunchtype auto

명령 실행 후 반드시 재부팅해야 반영됩니다.

3. DISM으로 Hyper-V 기능 켜기

Windows 기능 메뉴보다 명령어가 편하다면 아래 방식도 가능합니다. 이 방법은 Pro 이상에서 의미가 있습니다.

dism.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

윈도우10 윈도우11 WSL2용 가상화 켜는 방법

가상머신플랫폼 체크 가상화 켜기

Home 사용자는 보통 Hyper-V를 설치하려는 것이 아니라 Docker, WSL2, 안드로이드 서브시스템, 일부 에뮬레이터 때문에 가상화를 쓰려는 경우가 많습니다. 이럴 때는 Hyper-V 전체가 아니라 아래 두 기능이 중요합니다.

  • 가상 머신 플랫폼 (Virtual Machine Platform)
  • Linux용 Windows 하위 시스템 (Windows Subsystem for Linux)

Windows 기능 켜기 또는 끄기에서 위 두 항목을 켠 뒤 재부팅하면 됩니다.

명령어로 켜려면 아래처럼 입력합니다.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

이후 재부팅하고, WSL을 설치합니다.

wsl --install

윈도우10 윈도우11 하이퍼바이저 활성화 확인 방법

설정을 켠 뒤 실제로 하이퍼바이저가 올라왔는지 확인하려면 관리자 권한 CMD에서 아래 명령을 실행하면 됩니다.

systeminfo | findstr /i "Hyper-V"

A hypervisor has been detected 문구가 보이면 현재 하이퍼바이저가 잡혀 있는 상태입니다.

조금 더 직접적으로 보려면 아래 명령도 같이 확인하면 좋습니다.

bcdedit | findstr /i hypervisorlaunchtype

결과가 auto면 부팅 시 하이퍼바이저를 올리도록 설정된 상태이고, off면 부팅 시 올리지 않도록 설정된 상태입니다.

윈도우10 윈도우11 하이퍼바이저 끄는 방법

1. 부팅 시 하이퍼바이저 비활성화

가장 먼저 해볼 명령은 아래입니다.

bcdedit /set hypervisorlaunchtype off

실행 후 재부팅합니다. 이 설정만으로 해결되는 경우가 가장 많습니다.

2. Windows 기능에서 관련 항목 해제

하이퍼바이저 끄기 - Hyper v 플랫폼 관리도구 비활성화

계속 충돌이 난다면 Windows 기능 켜기 또는 끄기에서 아래 항목을 확인합니다.

  • Hyper-V
  • Windows 하이퍼바이저 플랫폼
  • 가상 머신 플랫폼
  • Linux용 Windows 하위 시스템

가상 머신을 전혀 쓰지 않을 거라면 모두 해제해도 됩니다. 다만 Docker WSL2, 리눅스 개발 환경, 일부 안드로이드 에뮬레이터를 쓴다면 필요한 항목까지 같이 꺼지지 않게 확인해야 합니다.

3. 메모리 무결성 확인

명령어도 껐고 Windows 기능도 정리했는데 하이퍼바이저가 계속 감지된다면 Windows 보안메모리 무결성을 확인해야 합니다. 이 기능은 보안을 높여주지만 가상화 기반 보안과 연결되어 있어서 하이퍼바이저 감지에 영향을 줄 수 있습니다.

확인 경로는 아래와 같습니다.

  1. 설정
  2. 개인정보 및 보안
  3. Windows 보안
  4. 장치 보안
  5. 코어 격리
  6. 메모리 무결성

보안 때문에 기본적으로는 켜두는 쪽이 낫지만, 가상화 충돌 문제를 잡는 과정에서는 확인이 필요합니다.

CMD로 껐는데도 안 꺼질 때 체크할 것

실제로 많이 막히는 부분이 명령어로 강제로 하이퍼바이저를 껐는데도 꺼지지 않는것인데요 bcdedit /set hypervisorlaunchtype off를 했는데도 재부팅 후 다시 하이퍼바이저가 보이는 경우입니다.

  1. 관리자 권한 CMD 또는 PowerShell로 실행했는지 확인
  2. 재부팅을 했는지 확인
  3. Windows 기능에서 Hyper-V 관련 항목이 남아 있는지 확인
  4. WSL2, Docker Desktop, 안드로이드 에뮬레이터가 다시 기능을 켜는지 확인
  5. 메모리 무결성이 켜져 있는지 확인
  6. BIOS 가상화가 켜져 있어 다른 가상화 도구와 충돌 중인지 확인

특히 Docker Desktop은 설정 상태에 따라 WSL2 엔진을 다시 요구할 수 있어서, Docker를 쓴다면 무조건 Hyper-V 전체가 필요한지WSL2만 필요한지를 먼저 나눠 보는 편이 빠릅니다.

윈도우10 윈도우11에서 이런 경우는 켜는 쪽이 맞습니다

  • Hyper-V로 가상 머신을 직접 만들 때
  • WSL2로 리눅스 개발 환경을 쓸 때
  • Docker Desktop의 WSL2 엔진을 쓸 때
  • 가상화 기반 보안 기능을 유지하고 싶을 때

윈도우10 윈도우11에서 이런 경우는 끄는 쪽이 낫습니다

  • VMware, VirtualBox 위주로 사용할 때
  • 게임 실행 중 프리징이나 강제 재부팅이 반복될 때
  • 가상화 기능을 전혀 쓰지 않을 때
  • Docker, WSL2, Hyper-V를 모두 안 쓸 때

다만 보안 기능 일부가 함께 꺼질 수 있으니, 단순 체감 속도 때문에 무조건 끄기보다는 정말 충돌이 있는지부터 확인하는 쪽이 안전합니다.

윈도우10 윈도우11 기준 빠르게 정리

Hyper-V를 켜고 싶다면 Pro 이상 에디션인지 먼저 확인하고, BIOS 가상화를 켠 다음 Windows 기능에서 Hyper-V를 활성화하고 bcdedit /set hypervisorlaunchtype auto로 확인하면 됩니다.

하이퍼바이저를 끄고 싶다면 bcdedit /set hypervisorlaunchtype off를 실행한 뒤 재부팅하고, 그래도 남아 있으면 Windows 기능과 메모리 무결성까지 같이 확인하면 됩니다.

Home 사용자는 Hyper-V 설치 자체보다 WSL2, Virtual Machine Platform, Docker 설정 때문에 하이퍼바이저가 보이는 경우가 더 많습니다. 그래서 Home에서는 Hyper-V 설치 여부보다 가상화 기능이 왜 켜져 있는지부터 보는 편이 훨씬 빠릅니다.

자주 묻는 질문

Q. 윈도우11 Home인데 Hyper-V 메뉴가 안 보입니다.

A. 정상입니다. Home은 Hyper-V 역할이 정식 지원되지 않습니다. 다만 WSL2와 Virtual Machine Platform은 사용할 수 있습니다.

Q. CMD에서 off 했는데도 systeminfo에 하이퍼바이저가 보입니다.

A. Windows 기능에 남아 있는 가상화 항목, 메모리 무결성, Docker나 WSL2 설정까지 같이 확인해야 합니다.

Q. 게임 때문에 끄려고 하는데 무조건 끄면 되나요.

A. WSL2, Docker, 보안 기능을 쓰지 않는 환경이면 꺼도 되지만, 개발 환경이나 보안 기능을 같이 쓰는 PC라면 먼저 어떤 기능이 실제로 필요한지부터 확인하는 편이 낫습니다.

Q. 윈도우10에서도 방법이 같나요.

A. 큰 방향은 같습니다. 다만 윈도우10은 이미 일반 지원이 끝난 상태라 새로 세팅하는 PC라면 윈도우11 기준으로 맞추는 편이 더 안전합니다.

728x90
반응형
그리드형