본문 바로가기

기술자료/OS

Windows 내 문서 폴더 위치 세팅하기.

서두 :
보통 윈도우를 설치하면, C:\Documents and Settings\계정이름 아래에 자신만이 사용하는 각종 폴더들이 생성된다.
보통 내 문서나, 바탕화면 등등이 이 쪽으로 설정되게 된다.

문제점 :
그런데, 내 문서와 같은 내용을 D Drive 같은 공통 폴더들에 저장하는 사람들이 있다. 일단 나 부터가 그렇게 한다. 그런데, 매번 윈도우 설치 후, 내 문서를 열고, 그 안의 속성에서 폴더 이동을 요청하면 이동이 되기는 하는데, 매번 이짓하는 것도 쉽지만은 않다.
더욱이 내 문서 뿐만 아니라, 내 그림, 내 비디오 등, 각종 설정 값들을 옮기려면,
이 또한 많은 시간을 소요하게 된다.

해결 방법 :
의외로 해결방법은 간단했다. 자신의 설정 값이 담긴 레지스트리를 수정하면 된다.
보통 로그인 한 사용자의 설정 값은 모두 HKEY_CURRENT_USER 안에 담기게 된다.
이 내용 중, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
안에 있는 값을 수정하면 된다.

문제는 이 안의 모든 데이터는 Binary 값이므로, 직접 레지스트리 편집기에서 수정한다.
현재 내 레지스트리 설정은 아래와 같다.
(D:\MyData\Document 아래에 각종 설정 관련 데이터가 담겨 있다. )

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Favorites"=hex(2):44,00,3a,00,5c,00,4d,00,79,00,44,00,61,00,74,00,61,00,5c,00,\
  46,00,61,00,76,00,6f,00,72,00,69,00,74,00,65,00,73,00,00,00
"Personal"=hex(2):44,00,3a,00,5c,00,4d,00,79,00,44,00,61,00,74,00,61,00,5c,00,\
  44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,00,00
"My Pictures"="D:\\MyData\\Documents\\My Pictures"
"My Music"=hex(2):44,00,3a,00,5c,00,4d,00,79,00,44,00,61,00,74,00,61,00,5c,00,\
  44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,5c,00,4d,00,79,00,20,\
  00,4d,00,75,00,73,00,69,00,63,00,00,00
"My Video"=hex(2):44,00,3a,00,5c,00,4d,00,79,00,44,00,61,00,74,00,61,00,5c,00,\
  44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,5c,00,4d,00,79,00,20,\
  00,56,00,69,00,64,00,65,00,6f,00,73,00,00,00