Windows 컴퓨터의 하드 드라이브 용량은 유한합니다. 드라이브가 가득 차면 PC 속도가 느려지거나 프로그램이 자주 충돌하는 문제가 발생할 수 있습니다. 이런 문제를 해결하려면 설치된 Windows 프로그램을 다른 드라이브로 옮기는 것이 효과적인 방법입니다.
저장 공간이 부족하거나 앱을 별도의 드라이브에 보관하고 싶은 경우에도 프로그램을 다른 드라이브로 이동하면 큰 도움이 됩니다. 특히 고사양 게임이나 영상 편집 소프트웨어처럼 많은 리소스를 요구하는 프로그램을 별도 드라이브에 두면 실행이 한결 수월해집니다.
아래에서는 초보자도 쉽게 따라 할 수 있는 네 가지 방법을 소개합니다.
1. 설정 앱으로 프로그램 이동하기
Windows에서 프로그램을 한 드라이브에서 다른 드라이브로 옮기는 가장 간단한 방법은 '앱' 설정을 이용하는 것입니다. 다만 이 방법은 모든 프로그램에 적용되지는 않습니다.
'앱' 설정으로 프로그램을 이동하는 절차는 다음과 같습니다.
1. Win + I 키를 눌러 설정을 엽니다.
2. '앱'을 클릭합니다.
3. 목록을 스크롤하여 이동할 앱을 찾습니다.
4. 해당 앱을 클릭하고 '이동(Move)'을 선택합니다.
5. 프로그램을 옮길 대상 드라이브를 선택합니다.
6. '이동' 버튼을 다시 클릭합니다.
만약 '이동' 버튼이 비활성화되어 있다면 해당 프로그램은 Windows 10 시스템 앱이므로 이 방법으로는 이동할 수 없습니다.
2. 설치 폴더 변경하기
설치된 프로그램의 파일 위치는 단순히 복사해서 붙여넣는 것만으로 옮길 수 없습니다. 프로그램 파일들은 드라이브 곳곳에 흩어져 있어서 직접 옮기면 프로그램이 정상적으로 작동하지 않을 수 있습니다.
레지스트리를 직접 수정해 전체 시스템에 문제가 생길 위험을 감수하기보다는, 프로그램을 제거한 후 새 드라이브에 재설치하는 것이 더 안전하고 간편합니다. 삭제하기 전에 반드시 해당 웹사이트에서 프로그램을 다시 다운로드할 수 있는지 확인하세요.
먼저 이동할 앱을 제거합니다.
1. Win + I 키를 눌러 설정을 엽니다.
2. '앱'을 클릭합니다.
3. 제거할 앱을 클릭합니다.
4. '제거' 버튼을 클릭합니다.
프로그램을 제거했다면, 이제 새 앱이 원하는 드라이브에 설치되도록 기본 설치 위치를 변경해야 합니다.
1. Win + I 키를 눌러 설정을 엽니다.
2. '시스템'을 클릭합니다.
3. '저장 공간'을 클릭합니다.
4. 아래로 스크롤하여 '새 콘텐츠 저장 위치 변경'을 클릭합니다.
5. '새 앱 저장 위치:' 항목에서 원하는 드라이브로 변경합니다.
6. '적용'을 클릭합니다.
새로 다운로드되는 문서, 음악 등 다른 항목도 새 위치에 저장되기를 원한다면 이 화면에서 관련 설정을 함께 변경할 수 있습니다.
설치할 드라이브를 지정했다면, 해당 프로그램 웹사이트에 접속해 프로그램을 다운로드합니다.
3. 심링크(Symlink) 만들기
예를 들어 MSI Afterburner를 오류 없이 새 위치로 옮기고 싶다고 가정해 보겠습니다. 먼저 프로그램 폴더를 잘라내기 하여 새 위치에 붙여넣습니다.
그다음 시작 버튼을 클릭하고 cmd를 입력한 뒤, 검색 결과에서 '명령 프롬프트'를 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택합니다.
명령 프롬프트에서 프로그램을 옮겨온 원래 드라이브로 작업 위치를 지정합니다. 드라이브 문자와 콜론을 입력하면 됩니다(예: d:, e:, f:).
이제 아래 명령어 형식을 참고해 드라이브 이름, 프로그램 이름, 디렉터리를 자신의 환경에 맞게 바꿔 입력합니다.
F:\Program Files (x86)>mklink /j "MSI Afterburner" "d:\MSI Afterburner"
정상적으로 완료되면 'Junction created for'(연결 생성됨)라는 메시지와 함께 이동한 프로그램 이름이 표시됩니다. 원래 폴더 위치로 가보면 이동한 프로그램 폴더 옆에 바로 가기 아이콘과 비슷한 작은 아이콘이 생긴 것을 확인할 수 있습니다.
이 아이콘을 두 번 클릭하면 프로그램이 여전히 원래 드라이브에 그대로 있는 것처럼 보이지만, 사실은 영리한 착각일 뿐입니다. 실제 프로그램은 새 위치에 있으며, Windows는 프로그램이 원래 위치에 있다고 인식하기 때문에 기존과 똑같이 작동합니다. 참 영리한 방법이죠?
4. 서드파티 프로그램 활용하기
'앱' 설정으로 이동할 수 없는 프로그램을 옮기거나, 이동해야 할 프로그램이 많아 일일이 삭제 후 재설치하기 번거로운 경우에는 서드파티 프로그램을 이용하는 것이 가장 편리합니다.
여기서는 EaseUS Todo PCTrans라는 프로그램을 사용해 프로그램을 이동하는 방법을 알아봅니다.
1. EaseUS 공식 웹사이트에 접속합니다.
2. '무료 다운로드(Free Download)' 버튼을 클릭합니다.
3. '저장(Save)'을 클릭합니다.
4. 프로그램이 컴퓨터를 변경할 수 있도록 허용하는 '예(Yes)'를 선택합니다.
5. '설치(Install)'를 클릭합니다.
6. '지금 시작(Start Now)'을 클릭합니다.
7. 창 왼쪽 메뉴에서 '앱 마이그레이션(App Migration)' 옵션을 클릭합니다.
8. '시작(Start)'을 클릭합니다.
9. 프로그램이 실행되면 설치된 프로그램 목록이 나타납니다. 새 드라이브로 이동할 프로그램들을 선택합니다.
10. '찾아보기(Browse)' 버튼을 클릭해 대상 드라이브를 지정합니다.
11. 사용할 드라이브를 선택하고 '폴더 선택(Select Folder)'을 클릭합니다.
12. '전송(Transfer)' 버튼을 클릭합니다.
이 외에도 Steam Mover(게임뿐 아니라 일반 프로그램도 지원)나 Application Mover 같은 프로그램을 활용할 수 있습니다.
이런 프로그램들은 대부분 사용법이 간단합니다. 프로그램의 현재 경로와 이동할 대상 디렉터리를 입력하면 되며, 화면의 안내에 따라 진행하면 됩니다!
마무리
위에서 소개한 모든 방법으로 Windows 프로그램을 다른 드라이브로 이동해 주 드라이브의 공간을 확보할 수 있습니다. 자신에게 가장 편한 방법을 골라 활용해 보세요.