본문 바로가기

Software/Windows

SSD 사용시 용량큰 파일을 HDD로 옮겨서 SSD 용량 확보하기

 필자는 SSD에 Windows를 설치해서 사용중입니다.

내문서 및 기타 폴더는 HDD인 D 드라이브에 옮겨서 사용 하지만.

128기가 짜리인 SSD 용량이 부족해서 확인해 보니.

AppData에서 60기가 이상을 차지 하고 있더군요..

AppData는 프로그램 설치시 사용되는 폴더로 프로그램 설치 경로를 수동으로 HDD로 설정해도

임시로 사용 되는 파일은 SSD인 C 드라이브를 사용 하더군요.

 

그래서 SSD에 속도에 크게 상관 없는 AppData 폴더에 용량큰 폴더를 HDD로 옮겨 봤습니다.

WinPE나 기타 윈도우로 부팅을 해줍니다.

 

그리고 옮기기를 원하는 폴더를 D 드라이브로 복사합니다. (추후 삭제 합니다.)

용량이 크기 때문에 시간이 오래 걸리니 TerraCopy 와 같은 프로그램을 사용하면 좀더 빠른 속도로 파일을 복사 할수 있습니다.

 

복사가 잘 되었으면 해당 폴더를 지워 버리고,

쉬프트 키를 누른 상태에서 마우스 우클릭을 해서 명령어 프롬프트를 띄웁니다.

 

아래와 같이 SSD에 폴더를 HDD로 링크를 만들어 줍니다.

(필자에 경우 SSD가 VHD 이미지로 부팅이 되게 해놨기 때문에 다른 윈도우로 부팅후

Diskpart 를 이용해서 VHD 이미지를 attach 한 상태라 H로 뜹니다.)

 

mklink /D Local "D:\Users\Administrator\AppData\Local"

mklink /D Roaming "D:\Users\Administrator\AppData\Roaming"

 

명령어가 잘 실행 되었다면 SSD에 아래와 같이 링크가 만들어 집니다.

 

이제 SSD 에 윈도우즈로 부팅하면 됩니다.

 

설정을 변경해서 AppData 경로를 바꿀수 있지만.

저는 이게 편하더군요.

 

참고하세요.