
간단하게는 다음을 참고할 것 (Windows11 이상):
WSL 을 winget으로 설치 및 제거하기
이 문서는 winget 기반으로 WSL + Debian을 설치하고 WSL2로 사용한 뒤, 다시 완전히 제거하는 절차를 정리함. 2024.09.08 - [utils] - [Utils] winget 간단 사용법 [Utils] winget 간단 사용법winget은 CLI Windows Package Man
ds31x.tistory.com
Windows 기능 등을 이용하여 설치한 경우(MSI 포함)엔 이 문서를 보고 제거할 것.
MSI : Windows Installer 의 약자. Windows에서 소프트웨어를 설치·수정·제거하기 위해 사용하는 표준 설치 패키지 형식.
WSL 완전 제거 방법
- Linux 배포판 등록 해제: 이 과정은 해당 distribution(배포판)의 모든 데이터를 삭제하므로, 중요한 데이터는 미리 백업해야 함.
- Command Prompt(또는 PowerShell)을 열고
wsl -l -v명령어로 설치된 distribution(배포판) list를 확인. - 각 distribution(배포판)을
wsl --unregister <배포판_이름>명령어로 등록 해제. - 이는, 각 distirbution의 루트 파일 시스템 및 데이터를 모두 제거함.
- Command Prompt(또는 PowerShell)을 열고
- 다음으로 WSL 제거하기
wsl --uninstall- 최신의 wsl과 windows에선 2번 만으로 Store / MSI 로 설치된 WSL 런타임을 제거함.
- 사실 distro 제거도 겸하므로 1번을 하지 않고 2번을 해도 되지만, 보수적인 방법으로 기술함.
- 3번과 4번은 Windows11이 아닌 경우에 해당함.
- WSL 관련 App(앱) 제거 (windows 10등의 레거시 시스템의 경우를 위한 단계):
- 설정 > 앱 > 앱 및 기능 으로 이동.
- "Windows Subsystem for Linux update" 또는 기타 WSL 관련 구성 요소를 찾아 제거.
- 다음과 같은 구성요소가 있다면 제거한다.
- "Windows Subsystem for Linux update"
- "WSLg Preview"
- 다음과 같은 구성요소가 있다면 제거한다.
- Windows 기능 비활성화 (windows 10등의 레거시 시스템의 경우를 위한 단계) :
- 제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기 로 이동.
- 또는,
- 설정 > 앱 > 고급기능설정 ("Optional features" 또는 "Windows 기능 켜기/끄기") 메뉴로 이동.
- "Windows Subsystem for Linux"와 "Virtual Machine Platform" 체크를 해제.
- 확인을 누르고 컴퓨터를 reboot.
- 사실 4번은 굳이 하지 않아도 큰 문제 없음.
- 제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기 로 이동.
가급적 위의 단계를 마치고 나서 컴퓨터를 reboot하는 것을 권함.
제거 후,
%USERPROFILE%\AppData\Local\Packages\<배포판_관련_폴더>\LocalState\
경로에서 관련 가상 하드 디스크 파일이 삭제되었는지 확인
WSL 재설치하기
2026.01.05 - [Linux] - WSL 을 winget으로 설치 및 제거하기
WSL 을 winget으로 설치 및 제거하기
이 문서는 winget 기반으로 WSL + Debian을 설치하고 WSL2로 사용한 뒤, 다시 완전히 제거하는 절차를 정리함. 2024.09.08 - [utils] - [Utils] winget 간단 사용법 [Utils] winget 간단 사용법winget은 CLI Windows Package Man
ds31x.tistory.com
같이보면 좋은 자료들
2026.01.05 - [Linux] - WSL 을 winget으로 설치 및 제거하기
WSL 을 winget으로 설치 및 제거하기
이 문서는 winget 기반으로 WSL + Debian을 설치하고 WSL2로 사용한 뒤, 다시 완전히 제거하는 절차를 정리함. 2024.09.08 - [utils] - [Utils] winget 간단 사용법 [Utils] winget 간단 사용법winget은 CLI Windows Package Man
ds31x.tistory.com
2026.01.05 - [Linux] - WSL (WSL2 포함) 정리
WSL (WSL2 포함) 정리
WSL(Windows Subsystem for Linux)Windows 환경에서 GNU/Linux 실행 환경을 제공가상 머신이나 듀얼 부팅 없이 Linux용 개발 도구와 소프트웨어를 사용할 수 있게 해주는 Windows의 하위 시스템.기존의 가상화, 듀
ds31x.tistory.com
'개발환경' 카테고리의 다른 글
| Gemini CLI 설치 가이드 (Homebrew 이용) (0) | 2025.12.26 |
|---|---|
| Visual Studio vs. VS Code (3) | 2025.08.12 |
| [Tool] conda 사용법 - Anaconda and Miniconda (0) | 2025.03.02 |
| [vscode] jupyter extension 설치하기. (0) | 2025.02.21 |
| [vscode] vim extension (0) | 2025.02.21 |