WSL 설치 오류 0x80070003 해결 — 배포판을 C 드라이브에 설치
0x80070003은 Microsoft 문서 기준으로 리눅스 배포판이 C 드라이브가 아닌 곳에 설치되도록 설정돼 있을 때 납니다. 설정 > 시스템 > 저장소 > 고급 저장소 설정 > 새 콘텐츠가 저장되는 위치에서 새 앱 저장 위치를 C 드라이브로 바꾸고 다시 설치합니다.
빠른 해결 요약
- 설정 → 시스템 → 저장소 → 고급 저장소 설정
- '새 콘텐츠가 저장되는 위치' → 새 앱 저장 위치를 C:로
- 배포판 다시 설치
- 그래도 같으면 가상화 설정 확인
이런 증상일 때 보는 글입니다
- D 드라이브를 앱 설치 위치로 바꿔 둔 PC에서 WSL 설치가 실패할 때
해결 방법별 소요 시간·난이도·위험도
| 방법 | 소요 시간 | 난이도 | 관리자 권한 | 데이터·설정 위험 |
|---|---|---|---|---|
| 저장 위치 변경 | 3분 | 쉬움 | 필요 없음 | 없음 |
| 가상화 확인 | 5분 | 보통 | - | 없음 |
소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.
1단계: 새 앱 저장 위치
설정 > 시스템 > 저장소 > 고급 저장소 설정 > 새 콘텐츠가 저장되는 위치에서 '새 앱이 저장되는 위치'를 로컬 디스크(C:)로 바꾸고 적용합니다. Microsoft Store 앱으로 설치되는 배포판은 이 위치를 따릅니다.
2단계: 다시 설치
실행 효과 우분투 배포판을 다시 설치합니다(관리자 터미널).
PowerShell
wsl --install -d Ubuntu가상화 문제일 수도
Microsoft 문서는 0x80070003이 0x80370102와 함께 가상화가 꺼져 있을 때도 나타날 수 있다고 안내합니다. 저장 위치가 이미 C 드라이브라면 가상화(0x80370102) 해결을 확인합니다.
다른 드라이브에 두고 싶다면
설치를 마친 뒤 wsl --export와 wsl --import로 배포판을 다른 드라이브로 옮길 수 있습니다. 먼저 C 드라이브에 정상 설치하는 것이 순서입니다.
자주 묻는 질문
C 드라이브 공간이 부족해요.
설치 후 export/import로 옮기거나 C드라이브 공간 확보를 먼저 진행하세요.
다음으로 확인할 해결 가이드
시스템·블루스크린WSL 설치 방법 — wsl --install과 수동 설치WSL은 관리자 터미널에서 wsl --install 한 줄로 설치하는 것이 Microsoft 권장 방법입니다. 이 명령이 지원되지 않는 오래된 윈도우는 WSL 기…시스템·블루스크린WSL 0x80370102 오류 해결 — 가상화 켜기0x80370102는 WSL 2를 돌릴 가상화 기능이 꺼져 있다는 뜻입니다. BIOS에서 가상화(Intel VT-x·AMD SVM)를 켜고, Windows 기능에…속도·용량C드라이브 용량 부족 해결 방법 — 안전한 공간 확보 순서C드라이브는 설정 > 시스템 > 저장소에서 무엇이 공간을 차지하는지 먼저 확인하고, 임시 파일·업데이트 정리 → 큰 앱·파일 이동 → 사용자 폴더 위치 변경 순서…
이 글에서 다루는 오류 코드
0x80070003
원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.
공식 참고 문서
외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.
이 방법으로 문제가 해결됐나요?