저는 W2K Pro 의 디렉토리 구조를 Un*x와 비슷하게 변경했습니다. 제가 처음에 이 작업을 할 때는 엄청난 삽질이었습니다. 레지스트리의 기본체계를 이해하고 나니까 두번째 작업은 금방 끝나더군요. 여러분들도 아래 내용 읽어 보시고 바꿔보시던지...
XP로 업그레이드하고 나서는 Tweak 프로그램을 이용했습니다.
변경 이유 #
변경 사항 #
- 사용자명, 디렉토리 변경
Administrator root로 변경 Default skel로 변경 All Users all로 간소화
- 디렉토리를 Un*x 체계로 변경
- Profile 디렉토리의 체계 변경
각종 설정 %USERPROFILE%\etc 아래 저장 My Documents %USERPROFILE%\doc 임시 문서 등 %USERPROFILE%\tmp 아래 저장
- 데스크탑 폴더
보조 프로그램 accessory 로 변경 일반프로그램 bin\ 아래에 저장 패키지프로그램 local\ 아래에 저장 관리도구 admin 으로 변경
디렉토리 구조 #
| \bin | dos용 프로그램, 배치파일 ex) c:\bin\wicmd.cmd wincmd32 구동 |
| \home | 사용자별 프로파일 (\Documents and Settings를 변경) |
| \sys | Windows 디렉토리 |
| \tmp | temp, tmp |
| \usr\bin | 일반프로그램 (10MB 이하) ex) alzip : c:\usr\bin\alzip |
| \usr\share | 프로그램파일 공유 디렉토리 |
| \usr\game | 게임 ex) 디아블로2 : c:\usr\game\diablo2 |
| \usr\local | 패키지프로그램 ex) HWP : c:\usr\local\hnc |
| \recycled | 지가 알아서 생기는 쓰레기 같은 디렉토리 |
디렉토리 변경 방법 #
아주 간단합니다. 물론 위험은 본인이 감수해야죠. 레지스트리 편집 툴을 이용하면 레지스트리를 쉽게 바꿀 수 있습니다.
- 백업한다.
- 디렉토리 체계를 정한다.
- 레지스트리를 수정한다.
- 디렉토리 체계에 따라 파일/폴더를 이동시킨다.
- 리부팅한다.
를 변경하면 됩니다.
대략 아래 키에서 원하는 값을 수정하면 됩니다.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User ShellFolders] [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShell Folders] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\UserShell Folders]
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] "AppData"="C:\\home\\root\\etc\\data" "Cookies"="C:\\home\\root\\tmp\\cookie" "Desktop"="C:\\home\\root\\etc\\desktop" "Favorites"="C:\\home\\root\\etc\\favorites" "NetHood"="C:\\home\\root\\etc\\net" "Personal"="C:\\home\\root\\doc" "My Pictures"="C:\\home\\root\\doc\\image" "PrintHood"="C:\\home\\root\\etc\\print" "Recent"="C:\\home\\root\\etc\\recent" "SendTo"="C:\\home\\root\\etc\\sendto" "Start Menu"="C:\\home\\root\\etc\\startup" "Templates"="C:\\home\\root\\etc\\templates" "Programs"="C:\\home\\root\\etc\\startup\\program" "Startup"="C:\\home\\root\\etc\\startup\\program\\startup" "Local Settings"="C:\\home\\root\\etc\\data" "Local AppData"="C:\\home\\root\\etc\\data" "Cache"="C:\\home\\root\\tmp\\cache" "History"="C:\\home\\root\\tmp\\history" "Fonts"="C:\\WINNT\\Fonts" "Administrative Tools"=""










