WSL Ubuntu 삭제 윈도우 리눅스 하위 시스템 배포판 제거

WSL Ubuntu 삭제는 PowerShell 관리자 모드에서 wsl –list –verbose로 배포판 확인 후

wsl –unregister 배포판이름 명령어로 완전 삭제가 필수입니다.

그다음 윈도우 설정 앱에서 Ubuntu, Linux 관련 앱 전부 제거 후

‘Linux용 Windows 하위 시스템’과 ‘가상 머신 플랫폼’ 기능을 꺼야 완벽하게 지워집니다.

재부팅 후 wsl –list 명령어로 확인 권장합니다.

WSL Ubuntu 삭제, 왜 해야 할까요?

하드디스크 공간이 갑자기 부족해서 당황한 적 있으신가요? 저는 개발 환경 세팅하다가 WSL에 Ubuntu를 설치하고 나서, 공간이 가득 차는 문제를 겪었습니다. 단순히 앱만 삭제하면 내부에 숨은 vhdx 파일이 남아 공간이 안 비워져서 번거로웠는데요. 그래서 이번 글에서 완전하고 깔끔하게 윈도우 리눅스 하위 시스템 배포판을 제거하는 방법을 알려드리겠습니다.

설치된 WSL 배포판은 어떻게 확인할까요?

PowerShell을 관리자 권한으로 실행하는 게 가장 먼저입니다.

  • 윈도우 검색창에 ‘PowerShell’ 검색
  • ‘관리자 권한으로 실행’ 선택

이후 아래 명령어를 입력해 보세요.

wsl --list --verbose

설치된 Ubuntu-22.04, Ubuntu-20.04 같은 배포판 이름과 상태가 뜹니다. 삭제할 때 정확한 이름이 필요하니 꼭 확인해두세요.

배포판 하나씩 등록 해제는 어떻게 하나요?

가장 중요한 부분입니다. 아래 명령어로 해당 배포판을 완전히 삭제할 수 있어요. 그래야 vhdx 파일까지 제거되어 공간을 확보할 수 있습니다.

wsl --unregister Ubuntu-22.04

‘Ubuntu-22.04’ 대신 본인이 확인한 이름을 넣으면 됩니다. 삭제가 완료되면 “작업을 완료했습니다.” 메시지가 뜹니다. 여러 버전 있으면 하나씩 반복하면 돼요.

이 명령어만 마스터해도 공간 확보가 80% 끝난 기분이에요.

WSL 관련 앱도 꼭 제거해야 할까요?

네, 배포판만 지워도 앱은 남아 있을 수 있어요. 윈도우 설정 앱으로 가서 꼭 확인해 주세요.

  • 윈도우키 + I 누르기
  • ‘앱’ > ‘설치된 앱’ 메뉴 진입
  • ‘Ubuntu’ 또는 ‘Linux’ 검색
  • 목록에 뜨는 모든 관련 앱 ‘제거’ 클릭
  • ‘Windows Subsystem for Linux Update’도 있으면 삭제

WSL 기능도 꺼야 완전히 사라질까요?

맞아요. Windows 기능에서 ‘Linux용 Windows 하위 시스템’, ‘가상 머신 플랫폼’ 기능을 꺼야 남은 구성 요소가 제거됩니다.

  • 검색 창에 ‘Windows 기능 켜기 또는 끄기’ 입력
  • 목록에서 ‘Linux용 Windows 하위 시스템’ 체크 해제
  • ‘가상 머신 플랫폼’ 또는 ‘Windows 하이퍼바이저 플랫폼’ 체크 해제
  • 확인 후 재부팅 필수

또는 PowerShell에서 아래 명령어를 쓰면 편리해요.

Get-AppxPackage *Linux* | Remove-AppxPackage

특히 Windows 11에서는 이 방법이 앱 제거에 유용합니다.

삭제 후 제대로 되었나 확인은 어떻게 해야 할까요?

확인 항목방법
배포판 목록PowerShell에서 wsl –list -v 입력 (빈 목록 확인)
앱 존재 여부설정 > 앱 > ‘Ubuntu’, ‘Linux’ 검색 (없어야 함)
기능 활성화 상태Windows 기능 > ‘Linux용 WSL’ 체크 해제 상태 확인
디스크 공간파일 탐색기 > C드라이브 > 속성에서 여유 공간 확인

WSL Ubuntu 삭제 시 자주 하는 실수는 무엇일까요?

배포판 이름을 정확히 입력하지 않으면 삭제가 안 됩니다. ‘배포판을 찾을 수 없습니다’라는 경고가 뜨면 다시 목록을 확인해야 해요. 또한, vhdx 파일을 직접 탐색기에서 지우는 건 권장하지 않아요. 데이터 손실 위험이 큽니다. 꼭 데이터 백업도 잊지 마세요.

마무리하며: 왜 WSL 우분투 완전 삭제가 중요한가요?

이 과정을 거치면 C 드라이브 용량이 획기적으로 확보됩니다. 개발 환경을 자주 바꾸거나 불필요한 배포판을 정리할 때 특히 유용합니다. 저는 삭제 후 노트북이 한결 쾌적해진 경험이 있어요. 앞으로 재설치나 다른 최적화 방법도 소개할게요. 꼭 한번 따라 해 보세요!

자주 묻는 질문

WSL 배포판 이름을 잘 모르겠어요. 어떻게 확인하나요?

PowerShell에서 wsl –list –verbose 입력하세요.

PowerShell 관리자 권한 실행은 왜 필요한가요?

배포판 삭제 권한이 관리자에게만 있기 때문입니다.

삭제 후 용량 차이가 없어요. 왜 그런가요?

기능 끄기, 앱 제거, 재부팅을 꼭 했는지 확인하세요.