본문 바로가기

개발 이야기

윈도우10/11 - WSL2를 사용 시 저장공간 관리 방법

728x90

갑자기  C드라이브의 남은 용량이 엄청 줄어서 확인을 해봐야 겠다 해서 검색하고..

아래의 프로그램을 설치해서 실행해보았습니다

 

 

(사용한 프로그램 : TreeSize Free Edition)

 

그랬더니 WSL2에서 용량을 처묵처묵 하고 있던걸 발견했다는거죠.

 

희한하게 우분투 내에서는 용량이 그렇게 높게 먹지 않다는건데.. 왜 이런가 했더니..

 

저 WSL2(Hyper-V)에서 사용하는 가상디스크.. ext4.vhdx가 필요에 따라 늘어나는건 자동으로 늘어나지만,

줄어드는건 수동으로만 가능하다는 것이었습니다.

 

방법은 아래와 같습니다.

 

1. Windows 터미널을 실행하여 명령프롬프트로 진행합니다.

2. diskpart입력하여 실행합니다.

3. 저 ext4.vhdx의 절대경로를 복사한 다음, 아래와 같이 입력합니다

select vdisk file="[절대경로]"

4. "DiskPart가 가상 디스크 파일을 선택했습니다." 라고 뜨면

compact vidks 라고 입력합니다

위와 같이 진행이 되면 되는 것입니다.

 

SSD가 열일하고 있습니다

 

 

다되었네요

 

 

다 완료된 모습입니다.

 

182GB를 먹던 ext4.vhdx가 49.4GB로 줄어들었습니다.

 

....

 

WSL2를 설치하여 사용하시는 분들은 주기적으로 위 작업을 하시는 걸 추천드립니다.

 

 

 

 

 

(사족)

더 좋은 정보를 공유하도록 저에게 힘을 실어 보내주세요.

그런 의미에서 커피 한잔 사주실래요 ^^

=> https://www.buymeacoffee.com/openbini

 

 

그럼,

    정보 공유합니다. https://freenanum.github.io/Market/#/