취약점 진단 유용 Tool

WSL 설치 오류 (오류 코드: 0x80070422) 하라는거 해봐도 안될 때

H.J.World 2026. 2. 11. 10:42
728x90
반응형

 

WSL (Windows Subsystem for Linux) 는 Windows 위에서 리눅스를 “가상머신 없이” 실행하게 해주는 호환/가상화하게 해주는 Tool 입니다.

 

WSL 설치 시 발생하는 아래와 같은 오류에 대한 해결 방법입니다.

설치 중 오류가 발생했습니다. 배포 이름: 'Ubuntu 24.04 LTS' 오류 코드: 0x80070422

 

일단 검색 해봤을 때 해결 방법으로 안내가 오는건

 

  1. LxssManager 서비스 활성화:
    • Win + R을 누르고 services.msc를 입력하여 서비스 창을 엽니다.
    • LxssManager를 찾아 마우스 오른쪽 버튼으로 클릭한 후 [속성]으로 들어갑니다.
    • 시작 유형을 자동으로 변경하고 서비스를 시작합니다.
  2. PowerShell 명령어로 서비스 재시작:
    • 관리자 권한으로 PowerShell을 엽니다.
    • 다음 명령어를 입력합니다: sc config LxssManager start=auto  sc start LxssManager.
  3. Windows 업데이트 서비스 확인:
    • 서비스 창에서 Windows Update 서비스가 '사용 안 함'으로 되어 있다면, '자동' 또는 '수동'으로 변경하고 시작합니다.
  4. 가상화 기술 활성화:
    • BIOS/UEFI 설정에서 가상화 기술(Intel VT-x 또는 AMD-V)이 활성화되어 있는지 확인합니다.

 

다해봤는데도 안될때 해결 방법입니다.

 

1) 필수 서비스 4개 상태부터 바로 잡기 (가장 흔한 원인)

  1. Win + R → services.msc
  2. 아래 4개를 찾아서 각각:
    • 시작 유형: 수동(트리거 시작) 또는 자동
    • 서비스 상태: 실행 중 (아니면 시작 버튼)

필수로 확인할 것:

  • Windows Update (wuauserv)
  • Microsoft Store Install Service (InstallService)
  • Background Intelligent Transfer Service (BITS) (BITS)
  • Delivery Optimization (DoSvc)

 

2) 명령어로 한 번에 서비스 복구 (관리자 PowerShell)

시작 메뉴 → PowerShell 우클릭 → 관리자 권한 실행 후 아래 그대로:

sc config wuauserv start= demand
sc config bits start= demand
sc config DoSvc start= demand
sc config InstallService start= demand

net start wuauserv
net start bits
net start DoSvc
net start InstallService

//오류나면 그냥 다음줄 실행

 

3) Store 경로 말고 “WSL 업데이트” 먼저 깔고 배포 설치

Windows 11/최신 Windows 10은 wsl --install이 스토어 기반이라 서비스/스토어가 꼬이면 실패합니다.

관리자 PowerShell에서:

wsl --shutdown
wsl --update
wsl --set-default-version 2
wsl --list --online


wsl --install -d Ubuntu-22.04

 

순서대로 따라하면 바로 성공!

 

 

 

728x90
반응형