반응형
최근에 PC 용량이 빨간불 들어오길래, 도대체 어디서 이렇게 용량을 많이 먹고 있는지 한 며칠동안 찾아본거 같네요.
범인은 윈도우에서 사용 중인 WSL이 범인이었습니다. 이 WSL이 240GB 중에서 120GB를 먹고 있더라고요 ㄷㄷ
WSL2를 삭제할 수는 없으니, 이걸 어떻게 해결해보겠습니다.
WSL2의 디스크 용량은 무한대로 늘어나나 줄어들때는 따로 압축은 자동으로 안 해주나봐요 (뇌피셜)
디스크 용량 확보 방법
지금 제 PC의 디스크 용량이 너무 부족해서 어떻게든 확보를 해야했습니다. 좀 찾아보니, 저 디스크 파일을 압축하는 방법이 있더라고요. 안 쓰는 공간을 줄여서 용량을 줄이는 방법인 것 같습니다. (뇌피셜)
WSL2 디스크 파일 찾아서 압축하기
WSL2 디스크 파일은 유저 디렉토리의 AppData에 들어있습니다. 저는 Everything을 이용해서 찾았어요. 먼저 ext4.vhdx 파일 경로를 먼저 찾아야해요.
C:\Users\{{ 유저 }}\AppData\Local\Packages
- 파일을 찾았으면, 이제 powershell을 관리자 권한으로 실행합니다.
- 다음으로, diskpart 명령어를 실행해주세요.
- 맨 처음에 찾았던, ext4.vhdx 경로를 이용하여 디스크를 선택해줍니다.
select vdisk file="{{ 디스크 파일 경로 }}"
- attach vdisk readonly 입력
- 이제 디스크 파일을 압축합니다. (여기서 시간이 꽤 걸립니다.)
compact vdisk
- 정상적으로 끝났으면, 연결을 해제한 후 종료해주세요.
detach vdisk
WSL2 디스크 파일 압축 결과
원래 디스크 파일 용량이 120GB 였는데요. 이번에 압축을 하고나니 60기가로 줄었습니다!!
이게 용량이 쓰면 쓸 수록 그 기간만큼 계속 늘어나는 것 같아요. 그래서 생각이 나면 이런 압축 과정을 진행해줘야될 것 같습니다.
그럼 이상입니다!
반응형
'스터디 > 기타' 카테고리의 다른 글
Docker Root Directory 변경하기 (0) | 2024.07.23 |
---|---|
[Windows] WSL2 및 도커 데스크탑 세팅 방법 (0) | 2022.11.05 |
[Github] 내가 만든 소스 패키지를 릴리즈 (배포) 해보자 (0) | 2022.11.05 |
YouTube로 공부하기 (개발 공부 강의 및 노동요) (0) | 2022.11.05 |
개발 참고 공부 사이트 (0) | 2022.10.30 |