Windows XP의 각종 기능 추가/시각 효과 제거 등을 한 번에!!

2010. 5. 6. 13:57IT/Computer Tips

 이전에 잠깐 언급했던 XP최적화.reg 파일이다. Windows XP의 각종 시각 효과 제거 및 시작 메뉴 정리, 사용하지 않는 기본 기능 제거 및 문맥 메뉴에 다양한 기능 추가 등을 한 번에 적용할 수 있다. 최적화나 트윅 프로그램을 사용한 것과 같은 효과지만, 각각의 내용이 간단히 설명되어 있어서 원하는 항목만 추가할 수 있다.


Windows Registry Editor Version 5.00

;만든이 - circlash <http://circlash.tistory.com>
;필요 없는 기능 앞에 ; 를 추가하면 주석 처리되어 해당 레지스트리가 추가되지 않습니다.
;주석 처리된 기능을 다시 사용하려면 문장 시작 지점의 ; 를 삭제하세요.
;레지스트리를 병합한 다음 컴퓨터를 다시 시작해야 변경된 사항이 모두 적용됩니다.
;Windows XP Prefessional에서 확인되었습니다.

;1. 시스템

;제어판 하위 메뉴로 확장하기
;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
;"CascadeControlPanel"="YES"

;파일 확장자 빠른 연결
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"InternetOpenWith"=dword:00000000

;공용 대화 상자 수정 (Place1-4에 원하는 경로 입력 - 입력시 '드라이브:\\' 주의)
;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ComDlg32\PlacesBar]
;"Place1"="D:\\Musics"
;"Place2"="D:\\Movies"
;"Place3"="D:\\만화"
;"Place4"="F:\\컴퓨터"
;"Place0"=dword:00000000

; Prefetch 사용 설정
; Task Scheduler 서비스를 '자동'으로 해야 동작함
; (1) 응용 프로그램 실행 시 미리 읽기(NTOSBOOT-XXXXXXXX.pf 제외)
; (2) 부트 시 NTOSBOOT-XXXXXXXX.pf 하나만 미리 읽기
; (3) 1, 2 모두 사용
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnablePrefetcher"=dword:00000003

; 종료 이벤트 기록 안 함
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability]
"ShutdownReasonOn"=dword:00000000
"ShutdownReasonUI"=dword:00000000

;알림 영역에서 과거 항목(아이콘)지우기
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify]
"PastIconsStream"=-
"IconStreams"=-

; "예약된 작업" 스케줄러 삭제
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]

; Y: 유휴 상태에서 부팅용 파일 정렬 및 최적화 / N: 하드디스크 사용 횟수를 줄여서 수명을 늘리고 소음 줄임
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
"Enable"="N"

; 유휴 상태에서 하드디스크 최적화
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout]
"EnableAutoLayout"=dword:00000001

;동영상 파일 미리읽기 기능 제거 - 동영상 파일이 삭제되지 않는 문제 해결
[-HKEY_CLASSES_ROOT\.avi\ShellEx]
[-HKEY_CLASSES_ROOT\.mpg\ShellEx]
[-HKEY_CLASSES_ROOT\.mpe\ShellEx]
[-HKEY_CLASSES_ROOT\.mpeg\ShellEx]
[-HKEY_CLASSES_ROOT\.wmv\ShellEx]
[-HKEY_CLASSES_ROOT\.asf\ShellEx]
[-HKEY_CLASSES_ROOT\.mkv\ShellEx]
[-HKEY_CLASSES_ROOT\.vob\ShellEx]

;AVI 영상파일 접근속도 향상하기
[-HKEY_CLASSES_ROOT\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler]

;미디어 플레이어에서 정보 검색 금지하기
[HKEY_CURRENT_USER\Software\Policies\Microsoft\WindowsMediaPlayer]
;CD 및 DVD 미디어 정보 검색 금지
"PreventCDDVDMetadataRetrieval"=dword:00000001
;음악 파일 미디어 정보 검색 금지
"PreventMusicFileMetadataRetrieval"=dword:00000001
;라디오 방송국 미리 설정 검색 금지
"PreventRadioPresetsRetrieval"=dword:00000001

; 윈도 둘러보기(투어) 사용 안 함
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Tour]
"RunCount"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Tour]
"RunCount"=dword:00000000

;바탕화면 정리 마법사 기능 제거
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz]
"NoRun"=dword:00000001

[HKEY_CURRENT_USER\Control Panel\Desktop]
;메뉴 팝업 속도 빠르게
"MenuShowDelay"="50"
; 종료되지 않는 프로세스 자동 종료
"AutoEndTasks"="1"
; 무응답 응용프로그램 타임아웃 시간 줄이기
"HungAppTimeout"="1000"
"WaitToKillAppTimeout"="1000"
"ActiveWndTrkTimeout"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="1000"
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]
"ProfileUnloadTimeout"=dword:00000000

; 사용하지 않는 DLL을 메모리에서 제거
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"AlwaysUnloadDLL"=dword:00000001

; 시스템 오류 시 기록 및 다시 시작 사용 안 함
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"AutoReboot"=dword:00000000
"CrashDumpEnabled"=dword:00000000
"LogEvent"=dword:00000000
"SendAlert"=dword:00000000

; 다른 OS와 네트워크 접속 속도 향상
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters]
"requiresignorseal"=dword:00000000

;알려진 파일 형식의 파일 확장명 표시하기 / 숨김 파일 / 시스템 폴더 표시하기(0=사용 안 함 1=사용)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"HideFileExt"=dword:00000000
"HideIcons"=dword:00000000
; 숨김 파일 및 폴더 표시하기
"Hidden"=dword:00000001
;시스템 폴더 내용 표시하기
"WebViewBarricade"=dword:00000001

;새로 설치된 프로그램 강조 (0=사용 안 함 1=사용)
;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
;"Start_NotifyNewApps"=dword:00000000

;작업 표시줄 잠금 (0=잠금 1=이동과 리사이즈 가능)
;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
;"TaskbarSizeMove"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
; 네트워크 폴더 및 프린터 자동검색 사용 안함
"NoNetCrawling"=dword:00000001

;메뉴 열릴때 애니메이션 효과 없애기
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MinAnimate"="0"

;창을 최소화하거나 최대화할 때 애니메이션
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\AnimateMinMax]
"DefaultApplied"=dword:00000001
"DefaultValue"=dword:00000000

;클릭 후 메뉴 항목 천천히 지움 사용 안 함
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\SelectionFade]
"DefaultApplied"=dword:00000001
"DefaultValue"=dword:00000000

;메뉴 아래에 그림자 표시 사용 안 함
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DropShadow]
"DefaultApplied"=dword:00000001
"DefaultValue"=dword:00000000

;마우스 포인터 아래 그림자 표시 사용 안 함
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\CursorShadow]
"DefaultApplied"=dword:00000001
"DefaultValue"=dword:00000000

;윈도우 자동 업데이트 (0=사용 1=사용 안 함 2=업데이트 알리지만 설치하지 않음 3=다운로드원하는 시간설치)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"AUOptions"=dword:00000002

;오류 보고 기능 제거
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting]
"DoReport"=dword:00000000

;인터넷 오류 메세지 제거
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
"IEWatsonEnabled"=dword:00000000

;2. 사용자 편의

;마우스 우클릭 메뉴에 '메모장으로 열기' 추가
[HKEY_CLASSES_ROOT\*\Shell\Memo]
@="메모장으로 열기"
[HKEY_CLASSES_ROOT\*\Shell\Memo\command]
@="notepad %1"

;명령 프롬프트 열기
[HKEY_CLASSES_ROOT\*\shell\cmdhere]
@="명령 프롬프트 열기"

[HKEY_CLASSES_ROOT\*\shell\cmdhere\command]
@="cmd.exe /c start cmd.exe /k pushd \"%L\\..\""

[HKEY_CLASSES_ROOT\Folder\shell\cmdhere]
@="명령 프롬프트 열기"

[HKEY_CLASSES_ROOT\Folder\shell\cmdhere\command]
@="cmd.exe /c start cmd.exe /k pushd \"%L\""

;ZIP 폴더 기능 제거
[-HKEY_CLASSES_ROOT\.zip\CompressedFolder]
[-HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CompressedFolder]

;고정키 기능 제거(shift키 다섯번 누르면 Alt Ctrl shift가 고정되는 기능)
[HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys]
"Flags"="506"
[HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]
"Flags"="122"
[HKEY_CURRENT_USER\Control Panel\Accessibility\ToggleKeys]
"Flags"="58"

;깨진 바로가기에 대한 검색 사용 안함
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoResolveTrack"=dword:00000000

;인터넷 바로가기 아이콘에서 화살표를 지우기(IsShortcut 삭제)
[HKEY_CLASSES_ROOT\InternetShortcut]
"IsShortcut"=-
;바탕화면 바로가기 아이콘에서 화살표를 지우기(IsShortcut 삭제)
[HKEY_CLASSES_ROOT\lnkfile]
"IsShortcut"=-
; ~의 바로가기 없애기
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"link"=hex:00,00,00,00

;명령 프롬프트 한글 사용 conime.exe 사용하지 않기
[HKEY_CURRENT_USER\Console]
"LoadConIme"=dword:00000000

;내 컴퓨터에서 공유문서 없애기
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders\{59031a47-3f72-44a7-89c5-5595fe6b30ee}]

; 고급 검색 사용
;[HKEY_CURRENT_USER\Software\Microsoft\Search Assistant]
;"UseAdvancedSearchAlways"=dword:00000001
;"Actor"=""
;"SocialUI"=dword:00000000
;"UsageCount"=dword:00000000

; 파일 검색 시 모든 폴더 검색
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"SearchSystemDirs"=dword:00000001
"SearchHidden"=dword:00000001
"IncludeSubFolders"=dword:00000001
"CaseSensitive"=dword:00000000
"SearchSlowFiles"=dword:00000000

;로그온 후 자동으로 키보드 NumLock 켜기
[HKEY_CURRENT_USER\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2"
[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2"

;자동으로 새로 고침
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Update]
"UpdateMode"=dword:00000000

; 작업표시줄 관련
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
;도움말 없애기
"NoSMHelp"=dword:00000001
;시작메뉴에 로그오프 항목 없애기
"StartmenuLogoff"=dword:00000001
;시작메뉴에 문서 항목 없애기
"NoRecentDocsMenu"=dword:00000001
"NoSMMyDocs"=dword:00000001
;최근 사용 네트워크 저장 사용안하기
"NoRecentDocsNetHood"=dword:00000001
;최근 사용 문서 저장 사용안하기
"NoRecentDocsHistory"=dword:00000001
;새 시작 메뉴 없애기
;"NoSimpleStartMenu"=dword:00000001
;내 그림 제거
"NoSMMyPictures"=dword:00000001
;내 음악 제거
"NoStartMenuMyMusic"=dword:00000001
; 클래식 제어판 사용
"ForceClassicControlPanel"=dword:00000001
; 종료 시 최근 문서 지우기
"ClearRecentDocsOnExit"=dword:00000000

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
;하드공간 부족 메시지 안보기
"NoLowDiskSpaceChecks"=dword:00000001
;윈도우 자체 시디굽기 사용 안 함
"NoCDBurning"=dword:00000001
;시작메뉴에 즐겨찾는 메뉴 기능 없애기
"NoFavoritesMenu"=dword:00000001

;기본 프로그램 설정(0=표시 안 함 1=표시)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowSetProgramAccessAndDefaults"=dword:00000000

;내 그림 표시 안함(0=표시 안 함 1=연결로 표시 2=메뉴로 표시)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowMyPics"=dword:00000000

;내 음악 표시 안함(0=표시 안 함 1=링크로 표시 2=메뉴로 표시)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowMyMusic"=dword:00000000

;바탕 화면에 입력 도구 모음 표시 안함
[HKEY_CURRENT_USER\Software\Microsoft\CTF\LangBar]
"ShowStatus"=dword:00000003

; 아이콘 표시에 할당할 충분한 캐쉬메모리 확보, 장시간 사용시 아이콘 꼬임 방지
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"Max Cached Icons"="2048"

;3. 인터넷 관련

; 웹 페이지의 빠른 로딩 및 표시 속도 향상
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider]
"Class"=dword:00000008
"DnsPriority"=dword:00000001
"HostsPriority"=dword:00000001
"LocalPriority"=dword:00000001
"NetbtPriority

;네트워크 지연 없애기
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters]
"requiresignorseal"=dword:00000000

; 임시 인터넷 파일 사용할 디스크 공간 할당 : 30MB (50M는 c800)
;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
;"CacheLimit"=dword:00007800
;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content]
;"CacheLimit"=dword:00007800

; 자동완성 및 검색어 추천 설정
;[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
;"Use FormSuggest"="yes"
;"FormSuggest Passwords"="no"
;"FormSuggest PW Ask"="no"
;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete]
;"AutoSuggest"="yes"
;"Append Completion"="no"

; 인터넷 익스플로러 고급 옵션
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
; 부드러운 화면이동 사용 안함
"SmoothScroll"=dword:00000000
; 주소 표시줄에 이동 단추 표시
"ShowGoButton"="yes"
; 페이지전환 사용 안함
"Page_Transitions"=dword:00000000
; 익스플로러 업데이트 자동확인 사용 안함
"NoUpdateCheck"=dword:00000001
; 이미지 크기 자동조정 사용
"Enable AutoImageResize"="yes"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
; URL을 항상 UTF-8로 보냄 사용 안함
"UrlEncoding"=dword:00000001

;여러 파일 동시에 내려받기 (최대 99개)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPer1_0Server"=dword:00000063
"MaxConnectionsPerServer"=dword:00000063

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPerServer"=dword:00000063
"MaxConnectionsPer1_0Server"=dword:00000063

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPerServer"=dword:00000063
"MaxConnectionsPer1_0Server"=dword:00000063

;주소창에 한글 입력시 넷피아로 자동 이동 안되게 하기
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\URLSearchHooks]
"{CFBFAE00-17A6-11D0-99CB-00C04FD64497}"=-

;브라우저 로딩 속도 향상
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects]

;IE창 빨리 띄우기
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]


 이 파일을 사용하기 전에 먼저 사용자에게 적합한 항목을 선택하고 나머지는 주석 처리해서 적용되지 않도록 해야 한다. 일부 항목이 처음부터 주석 처리되어 있는데 내 개인적인 사용에 의한 것이다. 이런 식으로 각 항목의 설명을 읽어 보고 필요한 항목은 주석을 없애고 불필요한 항목은 주석을 추가해서 XP최적화.reg 파일로 저장한다. 저장할 때 유니코드로 저장한다. 이제 이 파일을 실행하면 원하는 설정이 적용된다. 레지스트리 병합 후엔 반드시 컴퓨터를 다시 시작한다.

XP최적화.reg 추가
 저장하는 과정이 귀찮으면 XP최적화.reg 파일을 내려받고 메모장으로 열어서 필요 없는 내용을 삭제하거나 주석처리한 다음 저장한다. 그다음 파일을 더블클릭하고 [예]를 선택한다. 레지스트리가 추가되면 컴퓨터를 다시 시작한다.

* 관련 게시물
Windows 7의 각종 기능 추가/시각 효과 제거 등을 한 번에!!