[윈도우 꿀팁] C드라이브 용량 부족? 폴더 심볼릭 링크(mklink)로 해결하는 방법

2025. 12. 3.

 

안녕하세요! 오늘은 윈도우 사용 시 정말 유용한 '폴더 심볼릭 링크(Symbolic Link)' 설정 방법에 대해 알아보겠습니다.

 

C드라이브 용량이 꽉 찼을 때, 프로그램이나 게임 폴더를 D드라이브로 옮기고 싶은데 실행 오류가 날까 봐 걱정되시나요? 일반적인 '바로 가기' 아이콘을 만들면 프로그램이 경로를 인식하지 못하죠.

 

이럴 때 윈도우가 가짜 폴더를 "진짜 폴더처럼 인식하게" 만드는 심볼릭 링크(mklink) 기능을 사용하면 문제를 완벽하게 해결할 수 있습니다.

 

 

심볼릭 링크란?

내 컴퓨터에는 D드라이브에 실제 파일이 있지만, C드라이브에도 마치 파일이 있는 것처럼 **'가상의 문(Link)'**을 만들어주는 기능입니다. 프로그램은 C드라이브에 파일이 있는 줄 알고 정상적으로 작동합니다.


방법 1: 프로그램 설치 없이 CMD로 설정하기 (추천)

윈도우 자체 명령어인 mklink를 사용하는 가장 깔끔한 방법입니다.

 

1. 명령 프롬프트(CMD) 관리자 권한 실행

윈도우 검색창에 cmd를 입력한 뒤, 마우스 우클릭을 하여 [관리자 권한으로 실행]을 눌러주세요.

 

2. 명령어 입력하기

기본 문법은 아래와 같습니다.

mklink /d "가짜 폴더가 생길 경로" "실제 원본 폴더 경로"

  • /d 옵션: 폴더에 대한 심볼릭 링크를 생성합니다.
  • /j 옵션 (정션): 로컬 드라이브 간 연결 시 사용하며, /d와 비슷하지만 조금 더 강력하게 연결됩니다. (둘 중 아무거나 써도 무방하나, 보통 /d를 권장합니다.)

 

3. 실제 적용 예시

예를 들어, D드라이브의 Data 폴더C드라이브의 Program 폴더처럼 보이게 하고 싶다면 다음과 같이 입력합니다.

    mklink /d "C:\Program" "D:\Data"
  

(※ 주의: 경로에 띄어쓰기가 있다면 반드시 양옆에 큰따옴표 ""를 붙여야 합니다.)

 

4. 결과 확인

엔터를 쳤을 때 "~에 대한 기호화된 링크를 만들었습니다"라는 메시지가 나오면 성공입니다. 탐색기에서 확인해 보면 폴더 아이콘에 작은 화살표가 붙어 있는 것을 볼 수 있습니다.

 


방법 2: 마우스 클릭으로 해결 (Link Shell Extension)

명령어 입력이 어렵다면, 마우스 우클릭 메뉴에 기능을 추가해 주는 무료 프로그램을 사용할 수 있습니다.

 

  1. 구글에 'Link Shell Extension'을 검색하여 다운로드 및 설치합니다.
  2. 이동시킨 실제 원본 폴더 위에서 마우스 우클릭 → [Pick Link Source (링크 소스 선택)]를 클릭합니다.
  3. 링크를 만들고 싶은 위치(빈 공간)에서 마우스 우클릭 → [Drop as... (여기에 놓기)][Symbolic Link (심볼릭 링크)]를 선택합니다.

⚠️ 필수 주의사항 (꼭 읽어주세요!)

심볼릭 링크 사용 시 가장 조심해야 할 점입니다.

 

1. 링크 삭제는 신중하게!

  • 만들어진 '링크 폴더 자체'Delete 키로 지우는 것은 괜찮습니다. (링크만 사라지고 원본은 유지됨)
  • 하지만, 링크 폴더 안으로 들어가서 파일을 삭제하면 원본 파일도 같이 삭제됩니다. (연결되어 있기 때문)

2. 동일한 폴더 이름 주의

  • 링크를 생성하려는 위치에 이미 똑같은 이름의 폴더가 있으면 에러가 발생합니다. 링크를 만들기 전에 기존 폴더의 이름을 바꾸거나 삭제해야 합니다.

마무리

이제 C드라이브 용량이 부족하다고 프로그램을 지우지 마세요! 대용량 폴더는 넉넉한 하드디스크로 옮기고, mklink로 연결만 해주면 쾌적한 PC 환경을 만들 수 있습니다.

 

 

댓글