본문 바로가기
  • Adillete
[Docker]

가상화가 활성화되지 않은 컴퓨터에서는 WSL2를 시작할 수 없습니다

by 아딜렛 2026. 9. 11.

증상: wsl --status에서 "가상화가 활성화되지 않은 컴퓨터에서는 WSL2를 시작할 수 없습니다" 에러 반복

원인: Windows 11 25H2(빌드 26200) 서비싱 스택 버그 — BIOS 가상화, VirtualMachinePlatform 기능, hypervisorlaunchtype 등 모든 설정이 정상이어도 표준 방식으로는 기능이 커널 레벨까지 제대로 안 붙는 알려진 결함 (GitHub microsoft/WSL 이슈에 다수 보고됨)

실제로 작동한 명령 (관리자 PowerShell):

 
powershell
dism /online /enable-feature /featurename:VirtualMachinePlatform /all /LimitAccess

/LimitAccess가 핵심 — Windows Update 서버 경유 다운로드를 건너뛰고 로컬 소스만 써서 서비싱 스택 버그를 우회함.

그다음:

 
powershell
wsl --status

→ 에러 메시지 사라짐, 정상 확인

 
powershell
wsl --install -d Ubuntu

→ 설치 및 실행 성공

참고로 그전에 확인/설정했던 것들 (결과적으로 원인은 아니었지만 정상 상태였던 것들):

  • BIOS 가상화(VT-x/AMD-V): 켜짐
  • bcdedit /set {current} hypervisorlaunchtype auto
  • Microsoft-Windows-Subsystem-Linux 기능: 이미 사용 중이었음
  • 도메인/Insider/정책 등은 전부 무관했음 (Home 에디션 25H2 정식판)