WSL 삭제는 특정 배포판만 삭제하는 것과 WSL 기능 자체를 제거하는 것으로 구분된다. 각 방법을 정리한다.
[01] 설치된 배포판 확인
삭제 전에 현재 설치된 배포판을 확인한다.
1
2
3
|
NAME STATE VERSION
* Ubuntu-22.04 Running 2
Ubuntu-20.04 Stopped 2
|
[02] 특정 배포판 삭제
1
|
wsl --unregister Ubuntu-22.04
|
해당 배포판의 모든 데이터(파일, 설정, 사용자 정보)가 삭제된다. 필요한 데이터는 미리 백업한다.
삭제 확인:
삭제된 배포판이 목록에서 사라졌으면 성공이다.
[03] WSL 전체 제거
3-1. 방법 1: PowerShell 사용
3-2. 방법 2: Windows 기능에서 제거
-
Win + R → optionalfeatures 입력 → 실행
- 아래 항목의 체크를 해제한다:
- Windows Subsystem for Linux
- Virtual Machine Platform
-
확인 클릭 후 시스템 재부팅
| 항목 |
설명 |
| Windows Subsystem for Linux |
WSL 핵심 기능 |
| Virtual Machine Platform |
WSL 2의 가상화 기반 |
[04] 완전 초기화 후 재설치
기존 배포판을 완전히 삭제하고 새로 설치하는 경우:
1
2
3
4
5
|
# 1. 기존 배포판 삭제
wsl --unregister Ubuntu
# 2. 새로 설치
wsl --install
|
특정 버전으로 재설치:
1
|
wsl --install -d Ubuntu-22.04
|
[05] 정리
| 작업 |
명령어 |
범위 |
| 배포판 목록 확인 |
wsl -l -v |
조회 |
| 특정 배포판 삭제 |
wsl --unregister Ubuntu-22.04 |
해당 배포판만 |
| WSL 전체 제거 |
wsl --uninstall |
WSL 기능 전체 |
| 초기화 후 재설치 |
wsl --unregister → wsl --install
|
완전 초기화 |
Microsoft Store에서 설치한 Ubuntu는 앱 제거로도 삭제할 수 있지만, wsl --unregister 방식이 더 확실하다.