티스토리 뷰

HowTo - 윈도우 프로그램 기본 설치 폴더 변경 방법

 Windows 컴퓨터의 디스크 공간이 없으면 속도가 느려지거나 프로그램 충돌 등 여러가지 문제가 발생할 수 있습니다. 이럴 땐 설치 한 프로그램을 다른 드라이브로 이동하여 문제를 해결할 수 있습니다.


 컴퓨터의 디스크 공간이 부족하거나 앱(프로그램)을 별도로 저장하려는 경우 해당 앱을 다른 드라이브로 옮기는 것으로 해결할 수 있습니다. 가장 쉬운 방법은 앱 및 기능에서 특정 앱을 선택하고 다른 드라이브로 이동하는 것입니다.



  Windows+I 키를 눌러 윈도우 설정을 열고, 앱 및 기능 메뉴에서 원하는 앱을 선택하고 ① 이동 → ② 이 앱을 이동할 드라이브를 선택하고 [이동] 버튼을 클릭하면 됩니다. 간단하죠?


 다만 이 방법은 윈도우 스토어 앱에서 설치한 프로그램만 해당되며 사용자가 별도로 다운로드 받아 설치한 프로그램에 적용되지 않는 단점이 있습니다. 확인해보면 대부분의 프로그램은 이동 버튼이 비활성화 되어있습니다.


 오늘은 사용자가 앱, 응용 프로그램을 새로운 드라이브로 옮기거나, 프로그램 설치 단계에서 자동으로 선택되는 설치 위치를 변경하는 방법을 살펴보겠습니다.



다른 드라이브로 프로그램을 옮기는 방법

 컴퓨터에 한 번 설치한 프로그램은 파일의 위치를 변경하기 위해 단순히 복사 & 붙여넣기만으로 수행할 수는 없습니다. 만약 직접 이동으하면 프로그램 실행이 정상적으로 되지 않습니다.


 레지스트리를 직접 변경하고 손을 보면 가능할지 모르겠으나, 전체 시스템에 문제를 일으킬 수 있는만큼 프로그램을 제거하고 다시 변경하려는 드라이브에 다시 설치하는 것이 가장 쉽고 빠른 길입니다.


 새로운 프로그램을 설치할 때마다 기본 설치 드라이브를 변경하는 것이 귀찮거나, 깜박 잊고 기본 값으로 설치하는 등의 실수를 줄이기 위해 사용자는 프로그램이 설치되는 기본 프로그램 경로를 변경할 수 있습니다.


1 설치 폴더 변경 (윈도우 스토어 앱)

 윈도우 스토어에서 앱 설치시 설정된 기본 드라이브 위치를 변경하는 방법입니다. 단순히 기본 설치 위치뿐만 아니라 새 사진 및 동영상, 새 문서 저장 위치 등 다양한 콘텐츠가 저장되는 위치를 변경할 수 있습니다.


  Windows+I 를 눌러 Windows 설정을 열고, 시스템을 클릭합니다.


좌측의 사이드 메뉴에서 [저장 공간] 옵션 선택 후 [새 콘텐츠가 저장되는 위치 변경]을 클릭합니다.


[새 앱 저장 위치] 목록 선택 후 기본 설치 위치로 사용하려는 드라이브로 변경합니다.


새로운 드라이브 위치 선택 후 [적용] 버튼을 클릭합니다.


 앱뿐만 아니라 문서, 음악, 사진, 동영상 및 지도가 기본적으로 저장되는 위치를 변경할 수 있습니다.



2 설치 폴더 변경 (프로그램)

Windows 설정에서 새 앱 저장 위치를 변경하는 것은 윈도우 스토어 앱에 한정됩니다. 만약 사용자가 인터넷에서 다운로드 받은 응용 프로그램을 설치하는 경우, 기본 설치 위치는 변경되지 않고 그대로인 것을 확인할 수 있습니다.


 모든 프로그램 설치시 기본 위치를 변경하고 싶다면 레지스트리 편집기를 통해 간단하게 새 드라이브로 변경하실 수 있습니다. 다만 일부 프로그램의 경우 변경 후 오작동할 수 있으므로 반드시 레지스트리 백업 후 변경하시길 바랍니다.


  Windows+R 키를 누르고 실행에서 [regedit] 입력하여 레지스트리 편집기를 열고 다음 위치로 이동합니다.


컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

 변경 전 "ProgramFilesDir""ProgramFilesDir (x86)"을 선택하고 [파일(F)] → [내보내기(E)]를 클릭하여 백업을 받습니다.


  "ProgramFilesDir" 및 "ProgramFilesDir (x86)" 값을 선택하여 각각 새로운 드라이브 위치로 변경합니다.


변경 후 프로그램 설치 시 사용자가 기본 드라이브 위치를 변경하지 않아도 자동으로 대상 폴더가 변경됩니다.


 만약 프로그램 기본 설치 위치 변경 후 문제가 된다면 백업 받은 레지스트리 키로 복구하거나, 사용자가 직접 해당 값을 이전 값으로 되돌로 복구할 수 있습니다.


 일부 강제로 기본 위치(일반적으로 C:)가 적용된 프로그램에서 오류가 발생할 경우, 심볼릭 링크 생성을 통해 해결할 수도 있습니다.



3 심볼릭 링크 만들기

 실제 설치된 프로그램의 데이터는 '잘라내기(T)' 하여 새롭게 변경된 드라이브 위치로 '붙여넣기(P)' 합니다. 그런 다음  Windows 키를 누르고 cmd 를 입력한 다음 "관리자 권한으로 실행"합니다.       


 실행된 명령 프롬프트에서 프로그램이 설치된 위치로 이동 후 다음 명령어와 같이 심볼릭 링크를 생성합니다. 예를들어 C: 드라이브에 설치된 HasTag 프로그램을  D: 드라이브로 옮겨 보겠습니다.


C:\WINDOWS\system32> D:

D:\> cd D:\Program Files (x86)

D:\Program Files (x86)> mklink /j "HashTag" "C:\HashTag"

 참고로 mklink <링크> <원본> 순서입니다 착오 없으시길 바랍니다.

 심볼릭 링크 생성 후 해당 프로그램은 여전히 이전 위치에 있는 것처럼 보이지만 실제 데이터는 새로운 드라이브로 이동 되었습니다. Windows 에서도 원래 위치에 있는 것으로 판단하기 때문에 아무런 문제 없이 동작하게 됩니다.

댓글
  • 프로필사진 온팩 이 방법대로 D드라이브로 변경했는데. 컴퓨터에 앱들이 '지정한 경로가 존재하지 않습니다.'라는 에러가 뜨면서 열리지않습니다.
    C드라이브로 다시 원복했는데도 현상이 동일하네요 해당문제는 어떻게 해결해야하죠 ㅜㅜ 원래상태인 C드라이브상태로 쓰고싶습니다.
    2020.09.01 21:54
  • 프로필사진 Forbes 레지스트리 변경 전 백업은 받으셨나요? 이전으로 돌리고 싶다면, 레지스트리 원복 후 컴퓨터를 재시작 해보시길 바랍니다.

    만약 일부 앱에 한해 정상 동작하지 않는다면 본문에도 있듯이 해당 경로로 Symbolic Link를 생성하여 해결할 수도 있습니다.
    2020.09.01 22:23 신고
  • 프로필사진 ab 감사합니다.이 방법으로 레지스트리 변경했더니 크롬이 D에 설치되네요. 덕분에 용량문제를 해결했습니다. 2020.09.12 11:43
  • 프로필사진 Forbes 도움이 되셨다니 다행입니다. ^^ 2020.09.12 16:16 신고
  • 프로필사진 랑파 방법대로 프로그램파일레지스트리 D로 변경햇는데 인터넷 익스플로러가 사라지고 인터넷 아이콘도 사라졋는데 어떻게 해야될까요 ㅠ 2020.11.02 12:09
  • 프로필사진 Forbes [윈도우+R] 키를 누르고 실행창에서 [appwiz.cpl] 입력, 프로그램 및 기능 창이 열리면 [Windows 기능 켜기/끄기] 선택 후 "Internet Explorer 11" 기능을 선택 해제, 리부팅 후 재선택하여 IE 재설치를 진행해보시기 바랍니다. 만약 Windows Defender에서 제어된 폴더 액세스 및 보호된 폴더로 Program Files 폴더가 지정된 상태라면 IE의 경우 기본 위치 변경이 불가능 할 수 있습니다. 2020.11.02 13:17 신고
  • 프로필사진 자리 방법 대로 했는데도 설치가 c 드라이브에 되네요ㅠ
    방금 다시 다 확인해봤는데
    말씀해주신 부분 설정은 다 제대로 되어 있어요
    2021.05.30 17:03
  • 프로필사진 Forbes 드라이브 경로 설정 변경 후 신규 프로그램 설치시 C 드라이브로 된다는 말씀이신가요? 혹시 어떤 프로그램을 설치 하셨나요? 2021.05.31 11:10 신고
  • 프로필사진 123 저도 하라는데로 했는데 인벤터가 C드라이브에 설치된다고 알림이 와서...ㅜㅜ 2021.06.04 16:08
  • 프로필사진 Forbes 혹시 "Windows 설정 > 저장 공간" 에서 새 콘텐츠가 저장되는 위치 변경만 하셨나요?

    스토어 앱 설치 이외의 Inventor와 같은 외부 설치 파일을 이용한 프로그램은 기본 C: 드라이브 경로로 설치가 됩니다.

    따라서 레지스트리에서 ProgramFilesDir 문자열 값에 대한 드라이브 경로 변경이 필요합니다.
    2021.06.04 16:47 신고
  • 프로필사진 이동이 안뜨는데 어텋게 하죠? 2021.10.01 23:42
  • 프로필사진 Forbes 답변이 늦어 죄송합니다. 본문에서도 밝혔지만 "스토어 앱에서 설치한 프로그램만 해당 됩니다" 즉 네이버 자료실 등에서 사용자가 직접 다운로드 한 뒤 설치한 프로그램은 이동 버튼이 활성화되지 않습니다. 2021.10.04 01:36 신고
  • 프로필사진 하나만 여쭤볼게요!
    위와같이 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion 경로에 F:\Program Files 로 변경했음에도 불구하고 그대로 c드라이브에 설치로 뜨는데 이방법은 해결할 방법이없나요?? 카카오톡이랑 구글 둘다 그럽니다
    2021.10.25 23:30
  • 프로필사진 Forbes Microsoft는 ProgramFilesDir 레지스트리 값을 수정하여 Program files 폴더의 위치를 변경하는 것을 지원하지 않으며, Program Files 폴더의 위치를 변경하면 일부 Microsoft 프로그램 또는 기타 소프트웨어 업데이트에 문제가 발생할 수 있습니다.

    따라서 반드시 백업 후 작업을 수행하시는 것이 좋으며, 시스템 드라이브의 용량 부족 등 정말 불가피한 상황이 아니라면 권장하지 않는 점을 분명히 말씀드립니다.

    참고로 Chrome 등 일부 소프트웨어는 강제로 기본 위치로 시스템 드라이브가 적용되어 있을 수 있습니다. 이경우 Chrome 경로를 변경하더라도 여전히 시스템 드라이브 있는 것으로 인식할 수 있도록 Junction 앱 또는 mklink 등을 이용하여 Redirection 해주는 방법도 있습니다.

    예를 들어 크롬 제거 후 "C:\Users\Administrator\AppData\Local\Google\Chrome" 경로에 있는 크롬 폴더를 지우고 해당 경로에 링크를 생성하여 실제 "D:\Chrome" 위치에 설치할 수 있도록 설정하시면 됩니다.
    2021.10.26 03:03 신고
  • 프로필사진 강제적으로 바뀌지않을수도 있다는 거군요 그냥 c드라이브에 설치해서 사용하는방법이 제일 안전하다는거니 c드라이브에 사용해야겠네요 감사합니다 2021.10.26 14:33
  • 프로필사진 Forbes 설치가 불가능한 것은 아니지만 용량 부족 등 꼭 필요한 경우가 아니라면 번거롭게 기본 경로를 변경하실 필요는 없습니다. ^^ 2021.10.26 20:21 신고
  • 프로필사진 내보내기를 어디다가 내보내야하는거죠 ..? 2022.05.18 17:20
  • 프로필사진 Forbes 내보내기는 정해진 곳이 없습니다. 파일을 저장할 때 바탕 화면이나 내 문서 등 사용자가 원하는 위치를 지정하는 것처럼, 내보내기 역시 레지스트리 백업 용도로 저장하는 것이니 시스템이 불안정해지는 등 문제가 발생할 때 복구할 수 있도록 안전한 곳에 저장하시면 됩니다. 2022.05.20 02:00 신고
댓글쓰기 폼
공지사항
Total
6,985,717
Today
1,205
Yesterday
8,856
링크
«   2022/07   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
글 보관함