자가진단
0x80070002ERR_NAME_NOT_RESOLVEDVCRUNTIME140.dllNET::ERR_CERT_DATE_INVALIDCRITICAL_PROCESS_DIED

WSL 오류 0x8007019e 해결 — WslRegisterDistribution failed

0x8007019e는 'Linux용 Windows 하위 시스템' 기능이 켜져 있지 않을 때 납니다. Win+R → optionalfeatures(Windows 기능 켜기/끄기)에서 해당 기능을 체크하거나 관리자 PowerShell에서 dism 명령으로 켜고 재시작하면 해결됩니다.

빠른 해결 요약

  1. Windows 기능 켜기/끄기 열기
  2. 'Linux용 Windows 하위 시스템' 체크 → 확인
  3. 재시작
  4. 배포판 다시 실행

이런 증상일 때 보는 글입니다

  • Microsoft Store에서 우분투를 설치하고 처음 열 때 오류가 날 때

해결 방법별 소요 시간·난이도·위험도

방법소요 시간난이도관리자 권한데이터·설정 위험
Windows 기능 켜기5분쉬움필요재시작
dism 명령3분쉬움필요재시작

소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.

목차
  1. 방법 1: Windows 기능 화면
  2. 방법 2: 명령으로 켜기
  3. 재시작 후
  4. 윈도우 업데이트 뒤 생겼다면
  5. 자주 묻는 질문

방법 1: Windows 기능 화면

Win+R → optionalfeatures(Windows 기능 켜기/끄기)에서 Linux용 Windows 하위 시스템에 체크하고 확인을 누릅니다. WSL 2를 쓸 거라면 가상 머신 플랫폼도 함께 체크합니다. 설치가 끝나면 재시작합니다.

방법 2: 명령으로 켜기

실행 효과 WSL 기능을 켭니다(관리자 PowerShell).

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

명령 후 반드시 재시작해야 적용됩니다. 재시작이 대기 중인 상태에서는 다른 WSL 오류도 계속 납니다.

재시작 후

시작 메뉴에서 배포판(우분투 등)을 다시 실행해 사용자 이름과 암호를 만듭니다. WSL 2 관련 오류가 이어지면 가상화(0x80370102) 해결을 확인합니다.

윈도우 업데이트 뒤 생겼다면

Microsoft 문서에 따르면 업데이트 과정에서 WSL 기능이 꺼져 0x80040154가 나는 경우도 있습니다. 같은 방법으로 기능을 다시 켜면 됩니다.

자주 묻는 질문

Windows 기능 목록에 해당 항목이 없어요.

윈도우 버전이 너무 오래됐을 수 있습니다. 윈도우를 최신으로 업데이트하세요.

다음으로 확인할 해결 가이드

이 글에서 다루는 오류 코드

  • 0x8007019e

전체 오류 코드 데이터베이스 보기

원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.

공식 참고 문서

외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.