블로그 이미지
Terapi

calendar

      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    
2008.06.02 23:18 Windows System/Registry

1)  레지스트리란 무엇인가?     레지스트리(Registry)는 윈도 95/98/NT4/NT5에서 지원하는 모든 시스템 설정이 저장되는 계층적인 데이터 베이스를 말한다.

[
레지스트리 에디터]   레지스트리를 다루려면 반드시 윈도95/98에서는 RegEdit를 사용해야 한다. 레지스트리 에디터는 시작 메뉴나 프로그램 메뉴에 나타나 있지 않으며 윈도우 폴더에 존재한다. 레지스트리 에디터를 실행하려면 [시작] 버튼을 눌러 [실행] 메뉴를 선택한 후, 'regedit'라고 입력하면 된다
.

[
레지스트리 트리 구조
]
HKEY_CLASSES_ROOT   Drag & Drop (
마우스로 끌어서 놓기)와 관련된 소프트웨어 설정, 단축 아이콘 처리등 사용자 인터페이스에 대한 정보를 포함하고 있다. 또한, 이 트리에 파일 확장자와 프로그램 연결(file association)의 서브키가 저장되어 있다
.

HKEY_CURRENT_USER  
로그온 중인 사용자에 대한 정보를 담고 있으며 다음과 같은 하위 트리가 있다
.
AppEvents :
시스템과 어플리케이션이 특정 동작을 할 때 사운드가 작동되도록 설정한다

Control Panel :
제어판 설정, 윈도3.xx System.ini, Win.ini, Control.ini에서 정의한 것과 비슷한 역할을 한다
.
InstallLocationsMRU :
시작 폴더 프로그램의 경로를 저장하고 있다
.
Keyboard layout :
키보드 레이아웃을 정의한다
.
Network :
네트워크 연결에 대한 정보를 담고 있다
.
RemoteAccess :
전화접속 네트워킹을 사용한다면 현재 로그온한 위치에 대한 정보를 담고 있다
.
Software :
로그온한 사용자의 소프트웨어 환경 설정에 대한 정보를 담고 있다
.

HKEY_LOCAL_MACHINE  
현재 컴퓨터에 로그온하는 모든 사용자에 대한 하드웨어/소프트웨어의 일반적인 설정 정보를 담고 있다
.
Config :
환경의 설정/정보

Enum :
하드웨어 디바이스의 설정/정보
Hardware :
시리얼 통신 포트의 설정/정보
Network :
로그온한 사용자의 네트워크 정보
Security :
네트워크 보안 설정
Software :
소프트웨어의 특정한 설정/정보
System :
시스템 시작과 디바이스 드라이버에 대한 정보, 운영체제에 대한 설정

HKEY_USERS  
데스크 톱의 정보와 동일 윈도에 로그온하는 개별 사용자의 설정에 대한 정보를 담고 있다. 각각의 사용자는 이 트리에 자신의 설정에 대한 정보 서브 트리를 갖게 된다. 만약 사용자가 단 1명 뿐이라면 서브 트리는 ".default"가 된다.

HKEY_CURRENT_CONFIG   HKEY_LOCAL_MACHINE
과 비교하여 현재 하드웨어 설정에 대한 정보를 담고 있다
.

HKEY_DYN_DATA  
시스템에 설치된 Plug & Play 디바이스에 대한 다양한 정보를 보관하고있다. 만약 디바이스가 덧붙여지거나 제거되면 이곳의 데이터가 바뀌게 된다.

2)  레지스트리 편집하기  

(Key), 문자열 값, 이진값, DWORD값 등 레지스트리 아이템을 추가/삭제/정의할 때는 매우 주의해야 한다. 레지스트리에 대해 2가지 매우 주의해야할 것이 있다.

1.
레지스트리 변경이나 편집기를 닫기 전에 저장을 확인하는 프롬프트도 나타나지 않는다. 수정한 내용은 곧장 저장된다
.
2. Undo
기능이 없다
.

레지스트리를 편집하기 전에 커서가 정확히 어떠 지점에 위치하고 있는지 반드시 확인하고 주변의 레지스트리 값을 기억해 둔다
.

[
(Value) 편집하기]   왼쪽 창의 키에 커서를 위치한 후 마우스 오른쪽 버튼을 누르면 확장, 등록, 찾기, 삭제, 이름 바꾸기, 키 이름 복사 메뉴를 볼 수 있다. '키 이름 복사'는 현재 위치의 키 값을 클립보드로 복사할 수 있다
.

[
아이템 찾기]   매우 큰 레지스트리를 다룰 때 키나 값 혹은 문자열을 찾으려하면 찾기 메뉴를 사용하자. 만약 찾는 내용이 검색되지 않으면 '다음' 버튼을 눌러 같은 값/데이터/키를 다시 검색할 수 있다
.

[
아이템 편집
]
1.
기본값 : 각각의 레지스트리 키는 표준 문자열의 숫자로 구성된 문자열 값인 '기본값(default value)'를 갖고 있다
.
2.
이진값 (Binary Values) : 이진값을 수정할 때, 편집창은 이 값을 왼쪽에서는 HEX 코드로 오른쪽에는 문자열로 인식한다. 여러분은 HEX 코드나 이와 똑같은 문자들을 사용하여 이 값을 변경할 수 있다. 그러나 값의 길이는 바꿀 수 없다
.
3. DWORD
: 레지스트리는 표준 'double-word' 숫자로 만들어진 제 3의 데이터 타입을 사용한다. 이진값과는 달리 DWORD 값은 4 바이트까지 길게 쓸 수 있다.

3)  레지스트리 백업하기    

레지스트리는 반드시 백업한다. 레지스트리에 문제가 있다면 윈도는 제대로 부팅되지 않는다. 레지스트리 에디터를 사용하여 레지스트리를 저장하고 백업하기 위해 불러오기(Import)나 내보내기(Export)를 할 수 있다. 전체 레지스트리의 크기는 대개 약 800kb 정도의 크기이며 디스켓 한 장 이면 충분하다.

[.REG
파일]   레지스트리 편집기는 레지스트리를 쉽게 불러오거나 내보내도록 .reg 파일을 사용하고 있다. .reg 파일은 "레지스트리 엔트리"로 불리는데 여기에 레지스트리 데이터가 저장된다. .reg 파일은 텍스트로 만들어져 있고 노트패드와 같은 텍스트 편집기로 편집할 수 있다. 이 파일을 더블클릭 하여 레지스트리 데이터로 병합(merge)할 수 있다. 그러나 이것은 어떤 의미에선 대단히 위험스러운 일이다. 왜냐면 한번 새로운 레지스트리 데이터로 병합되고 나면 되돌릴 수 (unmerge) 없기 때문이다. 인터넷에 올라와 있는 .reg 파일을 함부로 다운로드하여 병합하는 일은 위험하다
.

[
레지스트리 키 내보내기]   레지스트리 편집기에는 "레지스트리를 파일로 저장"이라는 메뉴가 있는데 이것은 레지스트리 자체를 저장하는 것인 아니라 선택한 부분을 .reg 파일 - , 일반 텍스트 파일로 전환하여 저장하게 된다. 특정 레지스트리 키를 저장할 수도 있고, 원한다면 모든 레지스트리를 저장할 수도 있다
.

주의해야할 것은 레지스트리 키를 저장할 수는 있어도 ""을 따로 저장할 수는 없다는 것이다. 이것은 저장하려는 레지스트리 키에 있는 다른 값들도 함께 저장된다는 말이다. 만약 몇개의 키만을 저장하고 싶다면 이것을 .reg 파일로 저장한 후 다른 편집기에서 불러와서 필요없는 키를 삭제해야 한다
.

[
레지스트리 키 불러오기]   '레지스트리 파일 가져오기' 메뉴를 선택한 후 .reg 파일을 클릭하면 해당 파일에 포함된 레지스트리 데이터가 현재 레지스트리로 병합된다. 존재하지 않는 키나 데이터는 새로 만들 것이고, 만약 동일한 키나 데이터가 존재한다면 덮어쓴다.

4)  레지스트리 복원하기    

레지스트리는 USER.DAT SYSTEM.DAT로 나누어져 저장된다. USET.DAT는 사용자별 정보를 담고 있으며 SYSTEM.DAT는 시스템에 대한 정보를 담고 있다. 윈도95가 정상적으로 부팅하게 되면 이 2개의 파일을 백업하게 된다. 윈도98의 경우 이런 백업을 4개나 작성하기 때문에 원한다면 부팅 4회전 환경으로 돌아갈 수 있다.
만약 윈도가 제대로 부팅되지 않으면 이전의 백업이 더 정확한 것으로 판단하고 새로운 레지스트리 백업 파일을 만들지 않는다. 이것은 만약 여러분이 레지스트리를 수정한 후 정상적으로 부팅하지 못했을 때 이 백업 파일을 복사하여 복원함으로써 이전의 정상적인 환경으로 돌아갈 수 있다
.
백업 파일은 windows 폴더에 존재한다. 만약 사용자가 여럿인 시스템이라면 백업 파일은 windows 폴더 아래의 profiles 폴더에 있는 각 사용자 이름 폴더에 저장되어 있을 것이다.

5)  단번에 레지스트리 백업하기    

만약 어떤 프로그램을 설치해야 한다면, 그리고 그 프로그램을 잠시 후 삭제해야 한다면 게다가 그 프로그램이 적절한 언인스톨 툴을 지원하지 않는다면 레지스트리를 미리 백업해 두는 것이 좋다.
윈도98은 자동으로 시스템을 부팅할 때 시스템 레지스트리를 백업한다. WINDIR\SYSBCKUP 폴더에 백업된 레지스트리가 *.cab 형식으로 저장된다. 혹시나 모를 경우를 대비해 이 레지스트리 백업 파일은 5개가 존재해서 매일 바뀌게 된다. 레지스트리 자동 백업은 윈도98을 설치하면 자동으로 초기 실행 파일에 포함되는 작업 관리자가 행하게 된다. 만약 어떠한 이유로 작업 관리자를 초기 실행 파일에서 제외하면 더 이상 레지스트리 백업 파일을 자동으로 생성하지 않게 된다
.

지금 당장 레지스트리 백업 파일을 작성하려면 다음과 같이 하면 된다
.
1. Win
+ R 혹은 Ctrl + ESC --> R 키를 눌러 실행 창을 연다

2.
실행 창에서 "scanreg /backup"이라고 입력한다.
3. WINDIR\SYSBCKUP
폴더를 살펴보면 rb???.cab 라는 이름의 레지스트리 백업 파일이 있을 것이다. 이것을 디스켓에 복사해 두면 된다
.

레지스트리를 복구하려면 도스 모드로 부팅한 후 다음과 같이 입력한다
.
scanreg /restore

6)  사용자 이름과 소속단체의 편집    

윈도98 설치중 오타로 인하거나 마음에 들지 않아 사용자이름과 소속을 고치고 싶다면 다음 레지스트리 키를 찾는다.
HKLM/Software/Microsoft/Windows/CurrentVersion/
오른쪽 창에서 RegisteredOwner RegisteredOrganization 이라는 문자열 값을 찾아 이를 더블클릭하여 수정한다.

7)  '프로그램 추가/제거' 리스트 정리    

실제로 프로그램을 삭제되었는데 가끔 제어판의 '프로그램 추가/삭제' 애플릿을 실행했을 때 삭제 항목이 남아 있는 경우가 있다. 별 문제를 일으키지는 않으나 좀 눈에 거슬른다. 이를 삭제하려면 다음 레지스트리 키를 통하여 삭제한다.
HKLM/Software/Microsoft/Windows/Current Version/Uninstall

8)  마음대로 고치는 '표준시간' 캡션    

다음 레지스트리 키를 찾는다.
HKLM/Software/Microsoft/Windows/CurrentVersion/Time Zones
여기서 원하는 국가를 찾은 후 오른쪽 창의 Display 문자열 값을 더블클릭하여 원하는 문자열을 입력한다.

9)  <F5>키를 누르지 않아도 즉시 새로고침    

윈도우 탐색기에서 새로운 파일이나 폴더를 만든 후 그 결과가 즉기 보이지 않고 몇 초 기다려야 하는 경우가 있다. 이럴 때 F5 키를 누르면 변경된 내용으로 화면이 리프레시 되는데, 이 방법이 싫다면 내용 변경되면 즉시 리프레시 되도록 할 수 있다. 다음 레지스트리 키를 찾는다.
HKLM/System/CurrentControlSet/Control/Update
오른쪽 창에서 "UpdateMode"라는 이진 값을 찾아 이를 더블클릭한 후 데이터를 "01"에서 "00"으로 바꾼다.

10)            시스템 폴더 편집

Send To, Desktop, Program Files, Startup 과 같은 시스템 폴더를 다를 디스크나 폴더로 이동하고 싶다면(권장하지는 않지만) 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Explrer/Shell Folders
이 키의 오른쪽 창을 보면 각 시스템 폴더의 이름과 경로가 표시되어 있다. 변경하고자 하는 시스템 폴더를 더블 클릭하여 새 경로를 입력하고 재시동 하면 된다.

11)            화면보호 제한시간 늘리기    

에너지 스타 전원 관리 규약을 만족하는 모니터의 경우 [제어판]의 전원 관리 애플릿을 통해 일정 시간이 지나면 저전압 상태가 되도록 설정할 수 있다. 그런데 이렇게 설정할 수 있는 시간이 1분에서 60분으로 제한되어 있다. 설정 시간이 너무 짧다고 생각되면 다음 레지스트리 키를 찾는다.
HKCU/ControlPanel/desktop/
오른쪽 창에서 "ScreenSaveTimeOut" 라는 문자열 값을 찾는다. 여기의 데이터는 초단위의 화면 보호 제한 시간이 기록되어 있는데, 만약 2시간을 설정하고 싶다면 7200 라고 입력한다.

12)            시작프로그램 찾기    

레지스트리에 입력되어 부팅시 자동으로 실행되는 프로그램은 레지스트리를 통해 삭제 하여야 한다. 다음 레지스트리 키를 찾아본다.

HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion
이곳에 Run RunOnce 라는 키가 있을 것이다. 시작 프로그램에 대한 정보를 담고 있는 다른 레지스트리 키도 있다
.

HKLM/Software/Microsoft/Windows/CurrentVersion/
이 키 아래의 Run, RunOnce, RunOnceEx, RunServices, RunServicesOnceun 키도 시작 프로그램을 담고 있다. 삭제하고픈 시작 프로그램을 찾았다면 문자열 값을 삭제하는 대신 더블 클릭하여 값(데이터)만 삭제하도록 한다. 나중을 위해서.

13)            윈도우즈 원본 경로 바꾸기    

윈도98을 설치한 후 새로운 디바이스, 주변기기 등을 설치하려 할 때 최초 윈도98을 설치한 경로를 찾는 대화상자를 만나게 되는데 이를 변경할 수 있다. 예를 들면 윈도98을 빠르게 설치하기 위해서 HDD에 복사한 후에 설치하고 나중에 이를 삭제하였다면 원본의 경로를 CD 로 바꾸어 놓아야 할 것이다. 다음 레지스트리 키를 찾아 보자.
HKLM/Software/Microsoft/Windows/CurrentVersion/Setup
오른쪽 창에 "SourcePath" 라는 문자열 값을 더블클릭하여 "E:\Win98\" 과 같이 바꾸려는 경로를 적는다.

14)            마우스 커서 깜박임 속도 조절하기    

마우스 커서의 깜박임 속도를 조절하거나 아예 깜박이지 않는 커서를 원한다면 다음 레지스트리 키를 찾는다.
HKCU/Control Panel/desktop/
우측창에서 "CursorBlinkRate" 라는 문자열 값을 찾는다. 없으면 만든다. 이를 더블클릭하여 원하는 값을 입력한다. 디폴트 값은 500인데 시계 초침과 똑같이 움직인다. , 천분의 일초 단위로 움직이는 것이다. 아예 깜박이지 않게 하려면 '-1'을 입력한다.

15)            메뉴의 뜨고 지는 속도 조절하기    

마우스로 메뉴를 선택할 때 하위 메뉴가 뜰 때까지 약간의 지연이 있는 것을 목격하게 될 것이다. 메뉴가 미끄러지듯이 나온다. 보기에는 좋을 지 모르나 당신의 경우 메뉴에 손을 대자마자 튀어나오길 원할 수도 있다. 또 마우스가 메뉴를 지나갈 때 쓸데없이 하위 매뉴가 튀어나오길 원치 않을 수도 있다. 이를 원한다면 다음 레지스트리 키를 찾아라.
HKCU/Control Panel/Desktop/
우측창에 "MenuShowDelay" 라는 문자열 값을 찾는다. 없으면 만든다. 이를 더블클릭하여 값을 천분의 일초 단위로 적어 넣으면 된다. 디폴트 값은 400 이고 최대값은 65534(65)이다.

16)            Windows Zooming 애니메이션 끄기    

Windows Zooming 이란 윈도우를 최대 크기로 바꾸거나 혹은 아이콘화 시킬 때 흐릿한 외각선이 보이는 것을 말하는데 이것이 멋있게 보일 수도 있지만 별로라고 생각되거나 윈도가 쬐금이라도 빠르게 작동하길 원한다면 다음 레지스트리 키를 찾는다.
HKCU/Control Panel/desktop/WindowMetrics/
오른쪽 창에서 "MinAnimate" 라는 문자열 값을 찾는다. 이를 "0"으로 바꾸고 시스템을 재부팅 한다.

17)            사용자 등록없이 윈도우즈 업데이트 사용하기    

윈도98은 최신의 드라이버와 파일을 유지하도록 지원하는 서비스인 Windows Update 서비스를 제공한다. Windows Update 사이트에 접속하여 가장 최신의 드라이버를 검색하여 업데이트하거나, 최신 프로그램을 다운로드하는 것이 이 기능의 골자다. Windows Update [시작] 버튼을 눌러 Windows Update 메뉴를 선택해도 되고, [제어판]'시스템' 애플릿을 통해 드라이버를 업데이트 하거나, '새 하드웨어 추가'를 하며 최신의 드라이버를 찾을 때 사용할 수 있다.
그런데, 이런 Windows Update 기능을 이용하려면 어떤 식으로든 한번은 "사용자 등록"을 해야 한다. 정품 사용자라면 약간 귀찮은 정도겠지만 이것이 매우 귀찮다고 생각하거나, 정보 유출 (실제로 정보는 유출되지 않는다)에 대해 우려가 되는 사람이라면 또는 새로 시스템을 설치한 후 다시 사용자 등록을 하기 싫다면 방법이 있다. 레지스트리를 편집하면 된다. 다음과 같이 해 보자
.
1. [
시작]-[실행] 메뉴를 선택하여 'regedit.exe'라고 입력하여 레지스트리 편집기를 실행한다
.
2.
아래 키를 찾아서 오른쪽 창으로 마우스 커서를 옮긴 후 RegDone 이라는 문자열 값(string value)을 만든다

HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion
RegDone
을 더블 클릭하여 값의 데이터를 '1'로 바꾼다.
3.
다시 아래 키를 찾는다. 만약 RegWiz 라는 키가 없다면 하나 만든다
.
HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Welcome/RegWiz
이렇게 함으로써 사용자 등록을 하지 않고도 윈도98 Windows Update 기능을 이용할 수 있다.

18)            <NumLock>키 끄고 켜기    

알다시피 config.sysNUMLOCK=ON/OFF 라는 라인하나면 충분하다. 그러나 도스로 부팅시에는 NumLock키가 꺼져있고, 윈도우에서는 켜져있기를 바란다면 어떻게 할 것인가?
먼저 원하는 DOS용 세팅을 config.sys 에 모두 기록한다. 그런후 윈도우 에서 이 세팅이 바뀌도록 레지스트리를 수정한다. 다음 레지스트리를 찾는다
.
HKCU/ControlPanel/Microsoft Input Devices
아래에 "Keyboard" 라는 하위키를 새로 만든다. "Keyboard" 라는 키의 우측창에 "NumLock" 이라는 문자열 값을 하나 만든다. 이를 더블 클릭하여 ON 이라고 입력한다. 물론 OFF 라고 입력하면 꺼지게 된다.

19)            더블클릭의 오동작 방지하기    

마우스 버튼을 더블클릭 하는 순간에 손이 움직여서 더블클릭이 아니라 파일을 드래그 하는 것 처럼 되서 에러 메시지를 만난 적이 있을 것이다. 이런 현상을 방지하기 위해 더블 클릭을 하는 동안 어는 정도 움직여도 괜찮게 유도리를 주는 방법이 있다. 다음 레지스트리 키를 찾는다.
HKCU/Control Panel/desktop
우측창에서 DoubleClickHeight DoubleClickWidth를 찾는다. 없으면 문자열 값으로 등록을 한다. 이제 이를 더블클릭하여 데이터 입력창에 더블 클릭을 하는 동안 움직여도 되는 간격을 픽셀 단위로 쓴다. DoubleClickHeight는 상하범위, DoubleClickWidth는 좌우 범위이다.

20)            탐색기 등에서 폴더내용 빨리 인쇄하기
1. 메모장 등 텍스트 편집기 실행
2. "DIR>LPT1"
을 기록
3. "c:\windows\command"
"printdir.bat"로 저장
4.
단축 아이콘을 바탕화면(원하는 곳)에 등록
5.
등록한 아이콘의 오른쪽 마우스 클릭
6. "
등록정보/프로그램"에서 "종료시 닫기" 선택
7. "
실행" "아이콘 표시" 선택
8. "c:\windows\regedit.exe"
실행
9. "HKCR/Directory/shell"
키를 열기
10. "
편집/등록/" 실행 후 "Print"로 명명
11. "Print"
선택후 "편집/등록/" 실행후 "Command" 로 명명
12. "Command"
선택후 오른쪽 창에 "(기본값)" 더블클릭
13. "c:\windows\command\printdir.bat"
를 입력
14.
이제 탐색기에서 원하는 폴더 선택
15.
오른쪽 마우스 클릭
16. "
인쇄"를 선택하면 프린트가 됨

21)            타이틀바 이름 바꾸기
[아웃룩 익스프레스 타이틀 바 이름 바꾸기]   아래 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Outlook Express
이 키의 우측창에 "WindowTitle" 이라는 문자열 값을 하나 만든다. 이를 더블클릭하여 이름을 바꾸고 재부팅 한다
.

[
인터넷 익스프롤러 타이틀 바 이름 바꾸기]   아래 레지스트리 키를 찾는다
.
HKLM/SOFTWARE/Microsoft/Internet Explorer/Main
우측창에 "Window Title" (빈칸에 유의)이라는 문자열 값을 하나 만든다. 이를 더블클릭하여 이름을 바꾸고 재부팅 한다.

22)            툴 팁 없애기     창의 우측상단의 '최소화/최대화/종료'버튼위에 마우스가 있을 때 풍선도움말이 나온다. 이를 작동하지 못하도록 하려면 다음 레지스트리 키를 찾는다.
HKEY_USERS/.DEFAULT/Control Panel/desktop
오른쪽 창에 "UserPreferencemask" 라는 이진값을 찾는다. 이를 더블클릭하여 3e 00 00 00 로 바꾸면 된다. 다시 복구하려면 be 00 00 00 으로 바꾼다.

23)            URL 자동 입력 기능의 강화     URL에 특정 문자만 쳐도 자동으로 나머지를 채워 넣는 기능이 IE 4.0x에 있으며 윈도98에 내장된 IE에도 이 기능이 있다. 그러나, 이 자동 입력 기능은 .com, .org, .edu등 몇몇 URL로 제한된다. 이 기능을 더욱 확장하려면 레지스트리 엔트리를 직접 추가해야 한다.
HKLM\SOFTWARE\Microsoft\Internet Explorer\Main\UrlTemplate
위 레지스트리를 찾아서 오른쪽 창을 살펴보면 6개의 URL이 기록되어 있을 것이다. URL의 정보를 기준으로 불완전하게 입력된 URL을 채워 넣는 것이다. 이곳에 여러분이 원하는 새로운 URL 엔트리를 기록해 두면 IE는 좀더 지능적으로 불완전하게 입력된 URL을 완성시켜 줄 것이다. 새로운 문자열 값의 이름을 "7", "8", ... 등으로 등록하고 이를 더블클릭하여 입력란에 아래와 같은 형식으로 입력하자
.
www.%s.net
%s.net
www.%s.co.kr
등 등

24)            기본 검색엔진 바꾸기    

시작메뉴의 [찾기]-[인터넷 검색] 메뉴를 선택할 때 불러오는 검색 엔진을 바꾸려면 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Internet Explorer/Main
오른쪽 창에 "Search Page" 라는 문자열 값을 더블클릭하여 원하는 검색엔진의 URL을 입력한다.

25)            익스플로러 툴바에 배경화면 넣기    

IE 3.0x 에는 도구 모음에 배경화면이 있었다는 것을 기억할 것이다. IE 4.0x 에는 도구모음의 배경이 사라졌는데 이를 다시 살려보자. 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Internet Explorer/Toolbar
우측창에 "BackBitmap" 이라는 문자열 값을 만든다. 이를 더블클릭하여 배경화면으로 사용할 비트맵(*.bmp) 파일의 경로와 파일명을 적는다.

26)            윈도우즈(탐색기) 설정 저장하기    

탐색기의 도구모음, 보기형식등을 열심히 바꾸고 나서 시스템을 다시 켜보니 내가 정리한 것들이 엉망이 되어 있다면 열받을 겁니다. 이러한 탐색기, 제어판 의 환경 설정을 그대로 유지할 수 있는 방법이 있다. 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
우측창에 "NoSaveSetting" 라는 항목을 볼 수 있다. 이 항목에 어떤 값을 입력하든 데스크톱/탐색기/제어판의 세팅은 이들 창을 29번 연 다음에는 자동으로 변경된다. "NoSaveSetting"키를 삭제한다. 이제는 바뀐 환경이 그대로 저장될 것이다.

27)            내 컴퓨터에서 탐색기 열기    

내컴퓨터 아이콘을 윈도우 탐색기로 바꿔보도록 하자. 아래 레지스트리 키를 찾는다.
HKCR/CLSID/{20d04fe0-3aea-1069-a2d8-08002b30309d}/shell
"shell"
키 아래에 "LaunchExplorer" 라는 하위키를 만든다. 다시 "LaunchExplorer" 아래에 "command" 라는 하위키를 만든다. "command" 의 오른쪽 창에 "(기본값)"을 더블클릭하여 "explorer /e" 라고 입력한다.

28)            바탕화면을 깨끗하게    

윈도98의 바탕화면의 아이콘들이 지저분하게 느껴진다면 바탕화면의 모든 아이콘들이 사라지도록 할 수 있다. 즉 바탕화면의 사용을 아예 막아 놓는 것이다. 다음 레지스트리 키를 연다.
HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
오른쪽 창에서 마우스 오른쪽 버튼을 눌러 "등록" -> "DWORD "을 선택한다. 이름을 "NoDeskTop"으로 입력한 후 값을 "1"로 주자. 이제 시스템을 재부팅 하면 바탕화면에 아무것도 나타나지 않으며 아울러 바탕화면에 아무것도 복사할 수 없고 마우스 기능도 이용할 수 없다.

29)            바탕화면의 아이콘 잠그기    

누군가 잠시 자리를 비운사이 바탕화면에 잘 정렬해둔 아이콘들을 흐트려 놓는다면 그것도 짜증나는 일이다. 이를 방지하기 위해 아이콘을 잘 배열한 뒤에 재부팅 하고 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
오른쪽 창에서 "NoSaveSettings" 라는 DWORD 값을 만든다. 이를 더블클릭하여 값을 "1"로 바꾼다. 이제 아이콘들을 흐트려 놓고 재부팅 해보자.

30)            바탕화면의 아이콘에게 자유를     앞의 팁을 참조하여 시스템 아이콘의 CLSID를 찾아라. 그리고 아래 레지스트리로 이동해 보자.
HKCR/CLSID/{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
로 표시된 부분이 CLSID이다. 오른쪽 창에서 Attributes 라고 불리는 값을 찾아보자. 이 값이 없다면 그 아이콘을 편집할 수 있으며 그대로 둬야 한다는 소리다
.
Attributes
를 더블클릭하여 값을 70 01 00 20 으로 바꾼다. 휴지통의 경우 Attributes 값이 40 01 00 20 으로 설정되어 있는데 이것을 70 01 00 20 으로 바꾼다
.
바탕화면으로 가서 보면 불가능했던 휴지통 등의 이름 바꾸기나 지우기가 가능하게 되어 있을 것이다.

31)            단축 아이콘의 화살표 바꾸기    

원본 파일의 복사본으로 만들어지는 단축 아이콘에는 기본적으로 검은색 휘어진 화살표가 붙게 된다. 보기에 좋기는커녕 귀찮기만 하다. HKCR/linkfie키를 찾아 우측창에서 IsShortcut이라는 항목을 찾아 삭제 한다. HKCR/piffile 키를 찾아 우측창의 IsShortcut 항목을 삭제한다. 그러나, 이렇게 하면 다시 복구하는 것이 힘들다. 따라서 여기서 제시하는 다른 방법을 권장한다.
HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/explorer/Shell Icons
위 레지스트리의 오른쪽 창에 아이콘 리스트가 나타날 것이다. 29라는 문자열 값을 찾는다. 이 값이 없다면 하나 만든다. 마우스 오른쪽 버튼을 눌러 29라는 이름의 문자열 값을 만들고 더블 클릭하여 값의 데이터를 "C:\Windows\system\shell32.dll, 29"라고 입력한다. 이 값의 데이터가 의미하는 것은 shell32.dll에 포함된 30번째 아이콘을 의미한다
.
우리가 필요로 하는 것은 빈 아이콘이다. 색깔이 흰색인 아이콘을 하나 만든다. 새로 만든 아이콘의 경로를 이곳에 적는다. 예컨데, 새로 만든 아이콘이 "c:\windows\system" 폴더에 copy.ico이라는 이름으로 있다면 "c:\windows\system\copy.ico, 0"라고 적으면 된다.

32)            BMP파일을 아이콘으로 보기     

레지스트리를 조작하면 BMP파일을 탐색기/폴더에서 아이콘으로 볼 수가 있다. 아래 레지스트리 키를 찾아본다.
HKCR/Paint.Picture/DefaultIcon
"(
기본값)" 을 더블클릭한 수 값을 %1 로 바꾼다. 폴더속에 BMP파일이 많으면 속도가 느려질 수 있음에 주의하자.

33)            '실행'메뉴 정리    

시작버튼의 [실행] 메뉴는 과거에 실행한 내용을 기억하고 있다가 자동 채워 넣기를 해준다. 그러나 여러분 주위의 컴맹들이 이 리스트에 있는 regedit 또는 sysedit 등을 실행한다면...! 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/RunMRU
오른쪽 창의 값을 모두 지운다. 오른쪽 창의 URL 리스트는 IE의 주소입력창 자동채워넣기 리스트이다. 오른쪽 창에 있는 내용을 모두 삭제한 레지스트리 값을 emptyrun.reg 정도의 이름으로 저장하고 "시작프로그램"에 넣어준다면 윈도 부팅시마다. 자동으로 리스트를 삭제할 것이다.

34)            '찾기' 리스트의 정리    

바로 앞의 [실행]메뉴 리스트를 없애는 것과 마찬가지로 [찾기]메뉴의 리스트로 같은 방법을 적용할 수 있다.
HKCR/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Doc Find Spec MRU

35)            시작 메뉴에서 '실행'메뉴 없애기    

다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
오른쪽 창에서 "NoRun"이라는 DWORD 값을 찾는다. 없으면 하나 만든다. 이를 더블클릭하여 값을 "1"로 바꾼다. 복구하려면 값을 "0"으로 바꾼다.

36)            시작 메뉴에서 '문서'메뉴 없애기    

별로 사용하는 일이 없는 [문서]메뉴를 삭제할 수 있다. 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
오른쪽 창에서 "NoRecentDocsMenu"라는 DWORD 값을 만든다. 이를 더블클릭하여 값을 "1"로 바꾸면 시작메뉴의 [문서]메뉴가 없어진다. 복구하려면 값을 "0"으로 바꾼다.

37)            시작 메뉴에서 '즐겨찾기' 메뉴 없애기     시작메뉴의 내용이 너무 많아서 줄이여고 하거나 즐겨찾지도 않는 즐겨찾기 메뉴가 마음에 들지 않는다면 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
오른쪽 창에 "NoFavoritesMenu" 라는 DWORD 값을 하나 만든다. 이를 더블클릭하여 값을 "1"로 바꾼다.

38)            시작 메뉴에서 '로그 오프'메뉴 없애기    

혼자서 사용하는 컴퓨터에 이 메뉴는 별로 쓸모가 없다. 이를 없애려면 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
오른쪽 창에 "NoLogOff" 라는 DWORD 값을 만든다. 이를 더블클릭하여 값을 "1"로 바꾼다.

39)            시작 메뉴에서 '찾기' 메뉴 없애기    

시작메뉴에서 "찾기"메뉴를 없애려면 다음 레지스트리 키를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
오른쪽 창에 "NoFind" 라는 DWORD 값을 하나 만든다. 이를 더블클릭하여 값을 "1"로 바꾸면 된다.

40)            시작 메뉴를 알파벳 순으로 정렬하기    

윈도98의 경우 새로운 프로그램 폴더나 아이템이 시작메뉴에 추가되면 알파벳 순으로 정렬되지 않고 맨 아래에 위치하게 된다. 알파벳 순으로 정렬되는 것이 좋다. 아래 레지스트리 키를 찾아보자.
HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/MenuOrder/Start Menu
"Menu"
키를 클릭한 후 오른쪽 창을 보면 "Order"라는 바이너리 값을 더블클릭하라. 폴더와 단축아이콘 리스트를 볼 수 있을 것이다. 프로그램의 설치후 새로운 항목은 키의 끝에 기록된다. 이러한 문제를 해결하려면 "Order"값을 삭제하면 된다. 이렇게 하면 레지스트리의 정렬정보가 사라지고 재부팅 하였을 때 시작메뉴가 알파벳 순으로 다시 정렬된다.

41)            시작 버튼을 보다 즐겁게 사용하는 법    

마우스 오른쪽 버튼을 눌러 어플리케이션을 실행할 수 있다. 오른쪽 버튼을 누르면 튀어 나오는 컨텐츠 메뉴에 어플리케이션 단축 아이콘을 추가하는 방법을 알아보자. 우선, 아래 키를 찾는다.
HKCR/Directory/Shell
예를 들어 아래아 한글을 추가해 보자. Shell 바로 아래에 HNC 라는 하위키를 만든다. HNC 키의 오른쪽 창에서 "(기본값)"을 더블클릭하여 입력창에 "&H HNC"라고 입력하자. & 다음에 오는 한개의 알파벳은 키보드를 이용하는 단축키 값이다
.
다시 "HNC"키를 선택하고 바로 아래에 "command" 라는 이름의 하위키를 하나 더 만든다
.
"command"
키의 오른쪽 창의 "(기본값)"을 더블클릭하여 아래아 한글의 실행 경로와 파일이름(c:\hnc\hwpw.exe) 을 적는다
.
이제 시작버튼을 마우스 우측버튼으로 클릭하고 메뉴에서 HNC 라는 메뉴를 선택하면 아래아 한글이 실행된다.

42)            시작 버튼의 '설정'메뉴 아이템 삭제하기
[설정 메뉴에서 액티브 데스크톱 삭제하기]   시작 버튼의 설정 메뉴의 하위 메뉴인 액티브 데스크톱을 삭제 하려면 다음 레지스트리를 찾는다.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
우측창에 NoSetActiveDesktop 라는 이름의 이진값을 하나 만든다. 이를 더블클릭하여 값을 01 00 00 00 으로 바꾼다. 복구하려면 00 00 00 00 으로 바꾼다
.

[
설정 메뉴에서 작업 표시줄 및 시작메뉴 삭제하기]   설정메뉴에서 작업표시줄 및 시작메뉴를 삭제하려면 다음 레지스트리를 찾는다
.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
우측창에 NoSetTaskbar 라는 이름의 이진값을 하나 만든다. 이를 더블클릭하여 값을 01 00 00 00 으로 바꾼다. 복구하려면 값을 00 00 00 00 으로 바꾼다
.

[
설정메뉴에서 폴더옵션 삭제하기]   설정메뉴에서 폴더옵션을 삭제하려면 다음 레지스트리를 찾는다
.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
우측창에 NoSetFolders 라는 이진값을 하나 만든다. 이를 더블클릭하여 값을 01 00 00 00 으로 바꾼다
.
복구하려면 00 00 00 00 으로 바꾼다
.

[
설정메뉴에서 Windows Update 삭제하기]   설정메뉴에서 Windows Update 를 삭제하려면 다음 레지스트리를 찾는다
.
HKCU/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/Explorer
우측창에 NoWindowsUpdate 라는 이진값을 하나 만든다. 이를 더블 클릭하여 값을 01 00 00 00 으로 바꾼다. 다시 복구하려면 값을 00 00 00 00 으로 바꾼다.

43)            휴지통을 보다 즐겁게 사용하는 법    

휴지통은 다른 아이콘과 비교해서 다루기에 상당한 제약이 있다. 마우스 오른쪽 버튼을 눌렀을 때 이전에 보지 새로운 컨텐츠 메뉴가 나타나게 하려면 다음과 같이 해보자.

HKCR/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}/ShellFolder
위 레지스트리를 찾아서 아래와 같이 바꿔 보라
.
휴지통의 메뉴에 '이름 바꾸기'를 추가하려면 Attributes 50 01 00 20로 바꾼다
.
휴지통의 메뉴에 '삭제'를 추가하려면 Attributes 60 01 00 20로 바꾼다
.
휴지통의 메뉴에 '이름 바꾸기' '삭제'를 모두 추가하려면 Attributes 70 01 00 20로 바꾼다
.
휴지통을 삭제 명령을 실행한 후 다시 바탕 화면에 디폴트 아이콘으로 복원하려면 이렇게 하면 된다. 우선 아래 레지스트리 키를 찾는다
,

HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/explorer/Desktop/NameSpace
이 레지스트리에 {645FF040-5081-101B-9F08-00AA002F954E}라는 키를 추가하고 오른쪽 창의 기본값을 더블 클릭하여 '휴지통'이라고 적어주면 사라졌던 바탕 화면의 휴지통 아이콘이 나타날 것이다. 이렇게 저렇게 속성이 바뀐 휴지통을 윈도우 디폴트 형식으로 초기화하려면
,

HKCR/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}/ShellFolder
이곳의 Attributes 40 01 00 20으로 바꾼다. 그리고 실제로는 거의 사용되지 않는 휴지통 컨텐츠 메뉴를 추가하려면 다음과 같이 하면 된다
.

HKCR/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}/ShellFolder
'
복사' 메뉴를 추가하려면, Attributes 41 01 00 20으로 바꾼다

'
잘라내기' 메뉴를 추가하려면, Attributes 42 01 00 20으로 바꾼다

'
복사' '잘라내기' 메뉴를 추가하려면, Attributes 43 01 00 20으로 바꾼다

'
붙여넣기' 메뉴를 추가하려면, Attributes 44 01 00 20으로 바꾼다

'
복사' '붙여넣기' 메뉴를 추가하려면, Attributes 45 01 00 20로 바꾼다

'
잘라내기' '붙여넣기' 메뉴를 추가하려면 Attributes 46 01 00 20로 바꾼다
'
잘라내기', '복사', '붙여넣기'메뉴를 모두 추가하려면 Attributes 47 01 00 20로 바꾼다

44)            '새창으로 열기'메뉴 명령 추가하기    

탐색기에서 마우스 오른쪽 버튼을 눌렀을 때 '새창으로 열기' 메뉴가 나타나게 하고 싶으면 다음 레지스트리 키를 찾는다.
HKLM/Software/CLASSES/Directory/shell
여기에 "Opennew" 라는 이름으로 새로운 키를 하나 만든다. 이 키를 선택하고 오른쪽 창의 "(기본값)"을 더블클릭하여 적당한 이름-새창으로 열기-을 적는다. Opennew키 아래 "command" 라는 이름의 새로운 키를 만든다. command키의 오른쪽 창 "(기본값)"을 더블 클릭하여 "explorer.exe %1"라고 적는다.

45)            귀찮은 바탕화면 아이콘 삭제    

바탕화면에 별로 사용하지도 않는 아이콘이 있으면 느냥 두어도 상관은 없지만 그래도 눈에 거슬린다면 이렇게 삭제할 수 있다. 다음의 레지스트리 키를 찾는다.
HKCU/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer

바탕화면의 "네트워크"아이콘을 삭제하고 싶다면 우측창에서 NoNetHood라는 DWORD 값을 만들어 값을 '1'로 만든 후 시스템을 재시동 한다
.

원치 않는 아이콘을 바꾸거나 삭제하려면 다음 레지스트리를 찾는다
.
HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/explorer/Desktop/NameSpace{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
이 레지스트리에는 바탕 화면의 시스템 아이콘이 포함되어 있다. 모든 시스템 아이콘은 자기만의 CLSID (Class ID)를 갖고 있는데, 이것은 각 개체를 정의하는 16 바이트 값으로 이루어져 있다. CLSID 키는 다음 레지스트리에 기록되어 있다
.
HKCR/CLSID{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

바탕 화면의 시스템 아이콘을 지우려면 NameSpace에 있는 16 바이트 CLSID를 삭제하면 된다. 시스템 아이콘의 이름을 바꾸려면 각 CLSID 키를 아래 레지스트리에서 찾아서 바꿔야 한다. 아이콘의 모양을 바꾸려면 각 CLSID의 하위 키인 DefaultIcon의 값을 바꿔야 한다
.

HKCR/CLSID{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}/DefaultIcon

따라서 네트워크 환경은 다음 키와 조응한다
,
HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/explorer/Desktop/NameSpace/{208D2C60-3AEA-1069-A2D7-08002B30309D}

또한 다음 CLSID와 연관된다

HKCR/CLSID/{208D2C60-3AEA-1069-A2D7-08002B30309D}

아래는 윈도95/98/NT의 모든 시스템 아이콘들의 CLSID 키 값이다.
서류 가방
{85BBD920-42A0-1069-A2E4-08002B30309D}
데스크 톱
{00021400-0000-0000-C000-000000000046}
제어판
{21EC2020-3AEA-1069-A2DD-08002B30309D
전화 접속 네트워킹
{992CFFA0-F557-101A-88EC-00DD010CCC48}
폰트
{BD84B380-8CA2-1069-AB1D-08000948F534}
받은 편지함
{00020D76-0000-0000-C000-000000000046}
인터넷
{FBF23B42-E3F0-101B-8488-00AA003E56F8}
내 컴퓨터
{20D04FE0-3AEA-1069-A2D8-08002B30309D}
네트워크 환경
{208D2C60-3AEA-1069-A2D7-08002B30309D}
프린터
{2227A280-3AEA-1069-A2DE-08002B30309D}
휴지통
{645FF040-5081-101B-9F08-00AA002F954E}
MSN {00028B00-0000-0000-C000-000000000046}
열어본 페이지 목록
{FF393560-C2A7-11CF-BFF4-444553540000}

위에서 기술한 방법을 사용하여 어떤 시스템 아이콘도 수정하거나 삭제할 수 있다. 수정하고 싶은 CLSID 키를 찾아서 DefaultIcon 서브 키를 바꾸면 된다. , 휴지통은 예외인데, 이것의 '(기본값)'은 동일한 아이콘을 포함한 파일의 경로를 가리키고 있기 때문이다. 물론 내 컴퓨터, 네트워크 환경, 휴지통의 아이콘을 바꾸는 더 쉬운 방법은 윈도95에 플러스 팩을 설치한 경우 디스 플레이 애플릿의 플러스! 탭을 통해, 윈도98의 경우 효과 탭을 통해 변경한다
.

내 컴퓨터 아이콘을 삭제하지 말 것을 권장한다. 내 컴퓨터 아이콘을 바탕 화면에서 삭제함으로써 시스템이 다소 불안정해 질 수 있다.

46)            메모장의 폰트 바꾸기    

메모장(Notepad)의 글꼴을 바꿀 수 있다. 다음 레지스트리 키를 찾는다.
HKLM/config/0001/display/settings
오른쪽 창에 "fixedfon.fon"라는 문자열 값이 있다. 이를 더블클릭하여 원하는 폰트를 적으면 된다.

47)            어플리케이션 이벤트에 음향 삽입하기  

각 프로그램이나 이벤트가 실행될 때 wav 파일이 스피커를 통해 흘러나오도록 설정할 수 있다. 아래 레지스트리 키를 찾는다.
HKCU/AppEvents/Schemes/Apps
하위 레지스트리 키가 여러개가 있을 것이다. 이중에 .Default Explorer 는 반드시 있는데 예를 들어 메모장을 선택하여 "c:\windows\media" 폴더에 있는 *.wav 파일을 사용해 보자
.
새로운 레지스트리 키를 하나 만든다. 이 때 실행 파일과 이름이 똑같은 이름의 키를 만들어야 한다. 메모장을 대상으로 하므로 Notepad 라는 레지스트리 키를 하나 만든다. 이 키를 선택하고 오른쪽 창의 "(기본값)"을 더블클릭하여 "노트패드 실행 음악"이라고 입력한다. "Notepad" 아래에 "Open" 이라는 하위 키를 만든다. , "Close" 라는 이름의 하위 키를 만든다
.
레지스트리 편집기를 종료하고 [제어판]-[사운드] 애플릿을 실행한다. 상황박스속에 방금 만든 Notepad Open, Close wav 파일을 설정할 수 있는 필드가 나올 것이다. 적당한 wav 파일을 설정하면 된다.

48)            접근할 수 없는 화면배색 항목 고치기    

[제어판]-[디스플레이] 애플릿에서 화면배색 탭에서 화면의 색상을 변경할 수 있는데, 몇가지 항목은 바꿀 수가 없도록 되어 있는 부분이 있다. 레지스트리를 편집하여 이런 부분도 색상을 바꿀 수 있다. 다음 레지스트리 키를 찾는다.
HKCU/Control Panel/Colors
오른쪽 창에 각종 항목에 대한 문자열 값이 있다. 각 항목을 더블 클릭하여 색상을 RGB로 적으면 된다. 원하는 색상의 RGB 값을 알려면 Paintshop 과 같은 이미지 편집툴을 이용하면 된다.

49)            배경그림 위치 임의로 정하기    

플러스 팩이 설치된 윈도98은 바탕화면의 배경그림 위치를 3가지(가운데, 바둑판 식, 늘임)로 제공한다. 그러나 배경 그림을 x,y축을 이용하여 임의의 위치에 놓을 수 있는 방법이 있다. 다음 레지스트리 키를 찾는다.
HKCU/Control Panel/Desktop
우측창에 WallpaperOriginX WallpaperOriginY 라는 문자열 값을 2개 만든다. 이제 그림이 놓일 위치를 픽셀 단위로 x축과 y축을 지정한다.

50)            윈도우 색상 설정의 저장    

시스템을 다시 설치해야해야 하거나 혹은 주변의 바보로 인해 자신이 공들여 만든 색상 구성을 망쳐 버린다면 어떻게 할 것인가? 이왕 망쳐 버린 색상은 어쩔 수 없지만, 앞으로는 다음 레지스트리 키를 항목을 저장함으로써 윈도우의 색상을 저장할 수 있다.
HKCU/Control Panel/appearance/schemes/
이 레지스트리 키를 myscheme.reg 정도의 이름으로 저장한 후 나중에 레지스트리에 병합하면 디스 플레이 항목에 myscheme라는 색상표가 추가된다. 색상 뿐만 아니라 글꼴의 크기/종류/테두리 굵기 등도 함께 저장된다.

51)            배치파일의 편집    

확장자가 .bat 인 파일을 더블 클릭하면 자동으로 배치 파일이 실행된다. 만일 이 파일이 위험한 명령을 담고 있다면 매우 위험한 일이 될 수 있다. 요즘 대부분의 고급 사용자들은 파일을 더블 클릭했을 때 디폴트 작동을 실행으로 설정하기 보다는 편집으로 설정하는 것이 유행이다. 이 방법은 탐색기의 [보기]-[폴더 옵션]메뉴를 선택한 후 파일형식 탭에서 배치 파일의 확장자를 찾아 디폴트 작동명령을 바꾸는 것이다. 그런데 배치파일의 경우 확장자를 찾을 수 없거나 찾아다 하더라도 편집과 디폴트 버튼을 선택할 수 없다는 것을 알게 될 것이다. 이를 가능하게 하기 위해서 다음 레지스트리 키를 찾아 보자.
HKCR/batfile/shell/open
"open"
키를 실행(또는 run) 키로 이름을 바꾼다. HKCR/batfile 키의 EditFlags 를 더블클릭하여 값을 00 00 00 00 으로 바꾼다. 이제 다시 윈도 탐색기를 열어서 [보기]-[폴더 옵션] 메뉴를 열어 보자. 파일형식 탭을 선택하여 MS-DOS 배치 파일을 찾는다. 편집 버튼을 누른 후 편집을 디폴트 동작으로 바꾸면 배치 파일을 더블 클릭했을 때 메모장을 통해 열리게 될 것이다. 실행을 하려면 배치 파일을 선택후 마우스 오른쪽 버튼을 눌러 [실행]을 선택하면 된다.

52)            3버튼 마우스의 가운데 버튼 활성화    

어떤 마우스는 버튼이 세개이다. 예를 들면 Logitech 3버튼 마우스의 경우 가운데 버튼을 더블클릭으로 활성화 하는 방법이 여기 있다. 아래 레지스트리 키를 찾는다.
HKLM/Software/Logitech/Mouseware/CurrentVersion/SerialV/
우측창에서 DoubleClick 이라는 문자열 값을 찾는다. 이를 더블클릭하여 값을 0000 에서 0010 으로 바꾼다.

53)            'Open With'메뉴 추가하기    

Shift 키를 누른 상태에서 마우스 오른쪽 버튼을 누르면 "연결프로그램"컨텐츠 메뉴가 나타난다. 그러나, 그냥 오른쪽 버튼을 눌러도 이 메뉴가 자동으로 나타나도록 할 수 있다. 다음 레지스트리 키를 찾아 보자.
HKCR/Unknown/shell/openas/command/
이 키는 확장자가 연결되지 않은 파일을 실행하려 할 때 윈도우가 "연결프로그램"을 지정하도록 대화창을 나타나게 하는 기능을 한다. 이 기능이 모든 파일에 나타나도록 하려면 오른쪽 창에 있는 기본값을 복사해야 한다. 기본값을 더블클릭하여 Ctrl+C를 눌러 값을 복사하자
.
이제 HKCR/* 키로 이동하여 shell 이라는 이름의 새로운 하위키를 만들자. shell 키 아래에 openas 라는 이름의 하위 키를 하나 더 만든다. 아직 하나 더 키를 만들어야 한다. "openas" 키 아래에 "command" 라는 키를 만든다. "command" 키의 오른쪽 창에서 "(기본값)"을 더블클릭하여 아까 복사한 것 "C:\windows\rundll32.exe shell32.dll,OpenAs_RunDLL %1"을 붙여 넣도록 한다.

54)            'Dos prompt'메뉴 명령 추가하기    

탐색기에서 마우스 오른쪽 버튼을 누렀을 때 '도스 나들이'메뉴가 나타나도록 하고 싶으면 아래 레지스트리를 찾는다.
HKLM/Software/CLASSES/Directory/shell
이 키 아래에 "dos prompt" 라는 이름으로 새로운 키를 하나 만든다. 이 키의 우측창의 "(기본값)"을 더블클릭하여 적당한 이름-도스나들이-라고 적는다. "dos prompt" 키 아래에 "command" 라는 이름의 새로운 키를 만든다. "command" 키 오른쪽 창의 "(기본값)"을 더블 클릭하여 값에 "command.com /k" 라고 적는다.

55)            모뎀의 Timeout rate 편집    

윈도는 너무 오랫동안 아무 반응없이 전화 접속이 지속되면 연결을 끊어 버린다. 전화요금에 상관없이 연결이 지속된 상태에서 다른 작업을 하고 싶다면 연결 지속 시간을 수정하여야 한다. 이런 경우 E-mail 체커 프로그램을 이용하여 10분에서 15분 간격으로 메일박스를 체크하는 방법도 좋은 방법이 될 수 있다. 그러나 아예 근본적으로 수정하는 방법도 있다. 다음 레지스트리 키를 찾는다.
HKLM/System/CurrentControlSet/Services/Class/Modem/XXXX/Settings
XXXX
라고 표시된 부분에는 사용중인 모뎀의 번호가 있다(, 0001). 우측창에 "InactivityTimeout" 이라는 문자열 값을 하나 만든다. 이를 더블클릭하여 접속 지속 시간을 기록한다. 예를 들어 30분 동안 아무 반응이 없으면 자동 접속 끊기를 하고 싶다면 30을 입력한다.

56)            특정 프로그램을 위한 도움말 파일 설치    

간혹 일부 프로그램은 도움말 파일을 찾지 못하는 경우가있다. 프로그램의 설치 위치를 사용자가 임의의 다른 위치에 정했을 경우에 일부 발생할 수 있다. 도움말 파일의 위치를 레지스트리에 잘못 기술하는 경우에 발생하는 데 이를 고치려면 다음 레지스트리 키를 찾는다.
HKLM/SOFTWARE/Microsoft/Windows/Help
대부분의 프로그램 도움말 위치는 이곳에 기술되어 있으므로 적당한 폴더로 고쳐주면 된다.

57)            내 컴퓨터의 컨덴츠 메뉴 조절하기    

내컴퓨터에서 마우스 오른쪽 버튼을 누르면 나오는 컨텐츠 메뉴를 조작해 보자. 다음 레지스트리 키를 찾는다.
HKCR/CLSID/{20d04fe0-3aea-1069-a2d8-08002b30309d}
예를 들어 컨텐츠 메뉴에 Notepad.exe 를 실행할 수 있는 메뉴를 추가해 보자. 우선 shell 이라는 키를 찾아 그 아래에 "Notepad" 라는 키를 만든다. "Notepae" 의 오른쪽 창의 "(기본값)"을 더블클릭하여 "&Notepad"라고 입력한다. 다시 "Notepad" 키 아래에 "command" 키를 만든다. 오른쪽 창의 "(기본값)"을 더블클릭하여 메모장의 실행파일 경로-"c:\windows\notepad.exe"-를 적는다.

58)            모든 파일에 대해 '간략히 보기'    

윈도98에는 매우 간편한 파일 미리보기도구인 간략히보기라는 유틸리티가 있다. 몇몇 파일은 선택하여 오른쪽 버튼을 눌러 메뉴에서 간략히 보기를 실행하여 작은 창에 내용을 볼 수가 있다. 만약 이를 아직 설치하지 않았다면 [프로그램 추가/제거] 애플릿을 통해 설치한다.
그런데 간략히 보기가 몇몇 파일에서만 동작한다. 실제로 log, old, bat, bmp, jpg 등도 사용할 수가 있는데 그러기 위해서는 다음 레지스트리 키를 찾는다
.
HKCR/*/
위 키의 바로 아래 "QuickView" 라는 이름의 키를 하나 만든다. 우측창의 "(기본값)"을 더블클릭하여 "*"를 입력한다.

59)            다른 나라 언어 깨지는 문자 바로 보기    

영어를 사용하지 않는 나라에서 작성된 프로그램을 사용하거나 유럽의 프랑스,독일,스페인,포루투갈 등의 웹페이지를 보려하면 일부 알파벳(액센트나 Umlaut가 붙은 것들)이 네모박스로 나오거나 깨져서 보이지 않는 것을 보았을 것이다. 이는 이른 바 한글 윈도의 font association(영어에 알파벳에 나오지 않는 문자를 한글 코드로 자동 인식함) 때문이다. 이런 경우 문자를 올바로 보려면 다음 레지스트리 키를 찾는다.
HKLM/System/CurrentControlSet/control/fontassoc/Associated CharSet
우측 창에서 "ANSI(00)"값을 더블 클릭하여 데이터를 "yes"에서 "no"로 바꾸어 주고 재부팅 한다. 이렇게 하면 응용프로그램에서 유럽 알파벳이 깨지지 않고 볼 수가 있게 된다. 반면에 순수 영문 프로그램에서 한글이 깨져 보이거나 클립보드를 이용하여 한글을 복사할 때 한글이 깨지는 등의 문제점을 동반한다.

60)            바탕화면에서 아이콘 사용을 막는 방법    
1. "regedit.exe" 실행
2. "HKEY_USERS/.Default/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer"
키를 연다
3. "
메뉴/편집/등록/DWORD"를 실행 하고 이름을 "NoDeskTop"으로 명명
4. "NoDeskTop"
을 더블클릭하고 데이터를 "1"입력
5. "regedit.exe"
를 종료하고 재부팅

61)            바탕화면에 트루컬러 아이콘을 이용하는 방법    

윈도우 95에서는 아이콘의 컬러가 256이다. 윈도우 95에서 트루컬러 아이콘을 이용해보자.
1. "regedit.exe"를 실행
2. "HKCU/Control Panel/Desktop/Windowmetrics"
키를 연다
3.
오른쪽 창에 "Shell Icon BPP"를 찾는다 (없으면 "문자열 값"으로 등록)
4. "Shell Icon BPP"
를 더블클릭 하여 데이터를 "16"으로 입력한다

5.
재부팅

62)            '바로 가기' 문구가 뜨지 않도록 하는 방법    

바탕화면이나 탐색기에서 실행 파일의 바로 가기 아이콘을 만들게 되면 '∼의 바로 가기'라고 이름이 정해진다. 이때 '바로 가기'라는 문구가 나오지 않는다면 다시 한번 파일 이름을 수정해줄 필요가 없을 것이다. 방법은 간단하다. 레지스트리 편집기를 열고 'HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer'
의 위치로 이동한다. 그러면 'link'라는 바이너리값이 있을 것이다. link의 원래 값은 '1a 00 00 00'인데 이것을 '00 00 00 00'으로 바꿔준다. 그러면 '∼의 바로 가기'라는 이름은 더 이상 보이지 않을 것이다.

63)            언인스톨 리스트 깔끔하게 지우기    

윈도 운영체제에서는 프로그램을 사용하기 위해 인스톨 과정을 거쳐야 하며, 이러한 프로그 램들을 지우기 위해서는 언인스톨 작업을 해줘야 한다. 하지만 일부 프로그램들은 제대로 언인스톨 기능을 지원하지 않아 시스템에 쓸데없는 쓰레기들을 남긴다. 또는 사용자 실수로 언인스톨을 거치지 않고 그냥 프로그램을 지워버리는 경우도 있는데, 이렇게 되면 설치/제 거 화면에 사용하지도 않는 쓰레기들이 잔뜩 쌓이게 된다.

이러한 쓰레기들을 청소하려면 먼저 '시작실행→regedit'를 선택하고 레지스트리 편집기를 실행시키자. 이어서 'HKEY_LOCAL_MACHINE→Software→Microsoft→Windows→CurrentVersion→Uninstall' 항목을 선택하면 리스트에 언인스톨해야 할 목록들이 주루룩 나온다. 여기서 이미 하드에서 지워버린 프로그램들을 지워버리면 설치/삭제 화면이 보다 깔끔해질 것이다.

64)            '폰트가 없다' 에러 메시지, 안나오게 하기    

실수로 지워버린 폰트 파일 몇 개 때문에 폰트 파일이 없다는 경고 메시지를 만나게 될 때가 있다. 이럴 때에는 레지스트리 편집기를 열고 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
\CurrentVersion\Fonts'
의 위치로 이동한다. 그런 다음 오른쪽 창에서 문제가 되는 폰트 파일의 레지스트리 항목을 지워주면 에러 메시지가 더 이상 나타나지 않는다.

65)            클릭의 영역 넓히기    

17인치 이하의 모니터에서 윈도의 화면 해상도를 1280×1024 이상으로 높게 설정하여 사용하면 바탕화면의 아이콘 크기가 매우 작게 느껴져 더블 클릭하기가 불편할 것이다. 이럴 때는 레지스트리 편집을 통해 더블 클릭의 영역을 넓혀주면, 더블 클릭의 성공률이 훨씬 높아진다. 윈도의 실행창(시작실행)을 띄운 다음 'regedit'라고 입력하고 레지스트리 편집기를 실행한다.
'HKEY_CURRENT_USER\Control Panel\desktop'
의 위치로 이동하여 'DoubleClickHeight'라는 문자열을 만들고 값을 30 정도로 입력한다. 또한 'DoubleClickWidth'라는 문자열을 만들고 값을 30으로 동일하게 입력한다. 이렇게 하면 더블 클릭의 가로, 세로 작용 범위가 넓어지게 되어 대충 더블 클릭을 해도 원하는 파일을 실행시킬 수 있다.

66)            디스크의 파일 할당 크기를 재조정하기    

FAT(File Allocation Table) 파일 시스템에는 FAT16 FAT32가 있으며, FAT32를 사용하면 FAT16을 사용할 때보다 디스크의 낭비를 막을 수 있다는 것은 널리 알려진 사실이다. 하지만  'FAT32를 사용하면 무조건 하드디스크 낭비가 없어질까' 의심해본 독자들도 있을 것이다. 실제로 FAT32를 사용한다고 해도 디스크의 낭비가 100% 사라지는 것은 아니고 다만 낭비를 최소화할 수 있다는 것이다. 만약 현재 FAT32를 사용하고 있다면 레지스트리를 조작하여 파일의 연속적인 할당크기를 조정해보도록 하자. 이 방법을 이용하면 덩치가 큰 응용프로그램을 설치할 때 디스크 공간의 낭비를 최소화할 수 있다.
레지스트리 편집기를 열고
'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Control\FileSystem'
의 위치로 이동한다. 그런 다음 'ContigFileAllocSize'라는 DWORD 형식의 이름을 새로 만들어 주고 값으로 200을 입력하자. 물론 여기 입력되는 값은 HEX형식이다. 십진수(Decimal)의 값으로는 512인 셈이다.

67)            휠마우스 스크롤 라인의 수를 변경하기    

휠마우스가 널리 보급됨에 따라 마우스의 휠 기능을 한결 편리하게 사용할 수 있게 되었다. 특히 플라이휠(FlyWheel)이나 토글마우스(Toggle Mouse)를 비롯한 여러 가지 마우스웨어를 이용하면 휠을 한번 굴릴 때마다 자동적으로 몇 줄씩 스크롤 되도록 설정할 수 있다.  하지만 휠마우스의 라인 스크롤 수를 설정하기 위해서 이러한 유틸리티를 다시 설치한다는 것은 부담스러운 일이다. 레지스트리에서 휠마우스의 라인 스크롤 수를 직접 지정해보자. 방법은 레지스트리 편집기를 열고
'HKEY_CURRENT_USER\Control Panel\Desktop'
로 이동한다. 그 다음 'WheelScrollLines'라는 문자열을 만들고 값으로 '3'을 입력한다. 그러면 한번 휠을 굴릴 때마다 3줄씩 스크롤될 것이다.

68)            레지스트리 파일 병합 방지하기    

*.REG 파일을 더블 클릭하면 행해지는 기본 동작이 레지스트리 병합이다. 따라서 단지 내용만 확인하려고 했다가 실수로 *.REG 파일을 더블 클릭하여 원치 않는 상태로 시스템을 설정하는 경우가 왕왕 발생한다. 이런 실수를 미연에 방지하려면 *.REG파일의 더블 클릭 동작을 바꿔주면 된다.

탐색기를 실행시킨 다음, 메뉴에서 '보기폴더 옵션'을 선택하고 '파일형식' 탭으로 이동한다.

② '등록된 파일 형식'이라는 박스창에서 '등록 항목'이라는 레지스트리 아이콘을 찾아 선택하고 '편집' 버튼을 누른다.
'
등록 항목'을 클릭한 후 '편집' 버튼을 누른다

③ '명령' 창에 '병합(G)'이라는 이름이 굵게 표시되어 있을 것이다. 이것이 현재 설정된 기본 동작상태이다.

④ '편집(E)' 명령을 클릭한 후 '기본값 설정(S)' 버튼을 눌러준다. 그러면 '편집(E)'이라는 문구가 굵게 변하며 기본 동작으로 설정된다.
굵은 글씨로 변한 것은 파일을 더블 클릭 했을 때의 기본 동작이다

69)            정복! 디스크 공간부족 경고    

하드디스크에 파일을 복사하다 보면, 비어있는 디스크 공간이 모자라 더 이상 작업을 진행할 수 없다는 경고 메시지를 만나게 된다. 그런데 이러한 디스크 공간 부족 경고가 공교롭게도 디스크의 크기와 무관하게 나타날 수 있다는 사실을 알아냈다. 알기 쉽게 도표로 정리해보았다.
 

하드 디스크 크기

임계 비율

임계 공간

512MB 이하

10.0%

25.6~51.2MB

1GB 이하

5.0%

25.6~51.2MB

2GB 이하

2.5%

25.6~51.2MB

4GB 이하

1.2%

24.6~49.15MB

8GB 이하

0.6%

24.6~49.15MB

16GB 이하

0.3%

24.6~49.15MB

32GB 이하

0.2%

32.8~65.5MB

32GB 초과

0.1%

32.8~


위의 도표에서와 같이 하드디스크의 크기에 상관없이 대략 25MB에서 50MB사이면 무조건 디스크 공간 부족 경고 메시지가 뜨는 것을 알 수 있다. 그렇다면 이러한 디스크 공간 부족 메시지가 나타나지 않게 하려면 어떻게 해야 할까?
방법은 두 가지가 있다. 하나는 '시작프로그램보조 프로그램시스템 도구디스크 정리'를 실행하는 것이다. 그런 다음 경고 메시지가 나타나지 않기를 원하는 하드디스크를 정해주고 디스크 정리 대화상자를 연다. '설정' 탭을 누르고 '드라이브의 여유공간이 부족할 경우, 자동으로 디스크 정리를 실행함'이라는 옵션의 체크를 해제하면 설정한 디스크 드라이브의 공간 부족 경고는 더 이상 나오지 않는다. 하지만 이 방법은 하드디스크가 많을 경우 일일이 옵션 체크를 해제해주어야 한다는 번거로움이 있다
.
이럴 경우에는 레지스트리를 이용하면, 단 한번의 편집으로 모든 하드디스크에 대한 디스크 공간 부족 경로를 없앨 수 있다. 레지스트리 편집기를 열고
'HKEY_LOCAL_MACHINE\System\CurrentControlSet
\Control\FileSystem'
의 위치로 이동한다. 그런 다음 'DisableLowDiskSpaceBroadcast'라는 DWORD값을 만들어 주고 값을 입력한다. DWORD 이름은 쉽게 만들 수 있지만 그 값을 정하는 것은 조금 까다롭다. 다음의 도표를 참고하도록 하자
.
 

A

1

B

2

C

4

D

8

E

16

F

32

G

64

H

128

I

256

J

512

K

1024

L

2048

M

4096

N

8192

O

16384

P

32768

Q

65536

R

131072

S

262144

T

524288

U

1048576

V

2097152

W

4194304

X

8388608

Y

16777216

X

33554432

 

(위의 숫자는 10진수이다.)

도표에서 A, B, C는 하드디스크의 문자 이름이다. 그리고 그 옆의 값들은 레지스트리에 입력될 수치이다. , C, D, E 드라이브의 디스크 경고 메시지를 없애고자 한다면 C: 4, D: 8, E: 16이라는 숫자가 할당된다. 여기서 숫자들인 4, 8, 16을 모두 더한 숫자인 28이 하드디스크 C:, D:, E: 드라이브의 디스크 공간 부족 메시지가 나타나지 않게 해주는 레지스트리의 값이 된다. 이제 28이라는 값을 구했으니 레지스트리에 입력해보자. 이미 DisableLowDiskSpaceBroadcast라는 DWORD 이름이 만들어져 있으니 이것을 마우스로 더블 클릭하면 값을 바로 입력할 수 있다. 값을 입력할 때는 오른편에 있는 옵션의 '10진수' 항목을 체크한다. 계산된 값이 10진수이므로 '10진수' 옵션을 체크해주고 입력해야 자동으로 DWORD 값으로 등록된다

70)            탐색기에 파일 속성이 나타나게 만들기    

탐색기에서 기본적으로 표시되는 파일 정보는 파일의 이름, 크기, 종류, 바뀐 날짜 등이다. 이들 정보 중에 파일의 속성을 보여주는 항목을 추가로 나타나게 하려면 레지스트리를 편집하면 된다. 레지스트리 편집기를 열고 'HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows
\CurrentVersion\Explorer\Advanced'
로 이동한다
.
그런 다음 'ShowAttribCol'의 값을 1로 바꿔주면 된다.

71)            레지지스트리 백업을 위한 바로 가기 아이콘 만들기    

사용자가 시스템을 부팅하게 되면 윈도는 시동과 동시에 현재의 레지스트리 파일을 백업하게 된다. 그래서 만들어진 파일인 rb001.cab과 같은 파일을 윈도 폴더 밑에 있는 sysbckup 폴더에 저장해 놓는다. , 이렇게 생성되는 레지스트리 백업본은 시스템이 완전히 정상으로 부팅에 성공하였을 때만 만들어지게 된다. 만약 현재 시스템의 자동 백업에 만족하지 못하여 직접 백업을 하려 한다면 바로 가기 아이콘 하나만 만들어 주면 된다.

                   바탕화면에서 마우스 오른쪽 버튼을 누른 후, 새로 만들기바로 가기를 선택한다.

                   나타나는 바로 가기 작성 마법사의 명령줄에 'scanregw' 라고만 입력하자.

                   바로가기 이름을 '레지스트리 백업하기'라고 적어준다.

                   시스템 종료/재부팅의 경우와 마찬가지로 scanregw.exe 파일에 있는 아이콘을 이용하여 예쁜 레지스트리 검사 아이콘을 만들어준다.

                   실행시키면 레지스트리를 검사하고 백업을 하도록 도와준다.

72)            레지스트리 편집을 이용한 아이콘 바꾸기    

좀 더 윈도 사용이 능숙하다면 레지스트리를 편집하여 아이콘을 바꿔주는 것이 오히려 좋다. 왜냐하면 프로그램을 하나 더 설치하는 것 보다 시스템의 자원을 조금이라도 아낄 수 있기 때문이다.

-내컴퓨터 아이콘 HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID
\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon
기본값 : 아이콘의 경로명과 파일 이름

-네트워크 환경 아이콘 HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID
\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon
기본값 : 아이콘의 경로명과 파일 이름

-휴지통의 아이콘 HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID
\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon
기본값 : 휴지통이 비어있을 때의 아이콘 경로와 파일 이름

empty :
휴지통이 비어있을 때의 아이콘 경로와 파일 이름

full :
휴지통에 파일이 들어있을 때의 아이콘 경로와 파일 이름

-내 문서의 아이콘 HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID
\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon
기본값 : 아이콘의 경로명과 파일 이름

73)            레지스트리 다이어트로 시스템 성능을 최적화하기     

윈도 95의 경우 레지스트리 파일인 user.dat 파일과 system.dat 파일을 합쳐도 1MB 정도이다. 윈도 98은 기본으로 2MB를 넘으며 4MB 정도가 되는 경우도 흔하다. 하지만 레지스트리의 용량을 줄이면 시스템의 속도가 조금이라도 빨라지게 되므로 쓰지 않는 프로그램은 과감하게 삭제해주고 조금이라도 불안해 보인다면 언인스톨을 통해서 제거함으로써 레지스트리 파일의 크기가 지나치게 커지는 것을 막아야 한다.

    우선 제어판의 '프로그램 추가/제거' 대화상자에서 사용하지 않는 응용프로그램들을 모두 제거하자.

     레지스트리 편집기를 실행하고 'HKEY_CURRENT_USER\SOFTWARE' 'HKEY_LOCAL_MACHINE\Software'에서 사용되지 않는 프로그램들의 키를 삭제한다.

     또한 프로그램 추가/제거 대화상자에서 없어지지 않고 지저분하게 남아 있는 프로그램 이름은 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
\CurrentVersion\Uninstall
에서 지우도록 하자.

    디스플레이 등록정보의 색 구성표 목록을 정리한다. 특별한 경우가 아니라면 윈도 표준 설정만 제외하고 모두 삭제해도 무방하다.
'HKEY_CURRENT_USER\Control Panel\Appearance\Schemes'
으로 이동하여 사용하는 것을 제외한 모든 키들을 지우도록 한다. <08-05.tif>

    'HKEY_CURRENT_USER\Control Panel\Cursors\Schemes'으로 이동하여 사용하는 마우스 커서의 구성표 이외의 것은 모두 지우자.

    'HKEY_LOCAL_MACHINE\System\CurrentControlSet
\Control\Keyboard Layouts'
으로 이동하면 전세계 언어에 대한 키보드 설정 레지스트리 키가 무수히 많이 존재한다. 이중에서 409(영어) 412(한글)만 남겨두고 모두 지운다.

    윈도 9x의 언어 설정을 정리한다. 'HKEY_LOCAL_MACHINE\System\CurrentControlSet
\Control\Nls\Locale'
로 이동하면 기본값이 대부분 412(한국어)로 되어 있을 것이다. 이외에 409 영어만 남겨두고 나머지는 모두 지워주자.

74)            레지스트리 백업 횟수 늘리기     

윈도 98은 사용자가 레지스트리를 손쉽게 백업할 수 있도록 한다. '시작' → '실행' 창에서 'SCANREGW'라고 입력하면 알아서 레지스트리의 오류를 검사한 다음 'C:\windows\sysbckup' 폴더에 rb00?.cab의 형태로 5개까지 백업한다. 백업의 제한 횟수인 5회를 넘으면 오래된 것을 삭제하고 새로운 레지스트리 백업 파일이 저장되는데, 이 다섯 번의 제한이 불편하다고 느껴질 때가 있다. 이럴 때는 'scanreg.ini' 파일을 편집하여 레지스트리의 백업 횟수를 늘릴 수 있다. 'C:\Windows' 폴더 안의 scanreg.ini 파일을 더블 클릭하여 열어보면 'MaxBackupCopies=5'라는 줄이 있다. 짐작한대로 MaxBackupCopies=10과 같이 원하는 백업 파일의 개수를 입력하면 된다.

75)            연결되지 않은 파일들은 메모장으로 간편하게 열기     

윈도 98에서 사용되는 파일들 중에는 응용 프로그램에 연결되지 않은 수많은 확장자들이 있다. 'dos, ---, prv, log, old'와 같이 텍스트 형태인 파일들이 바로 그것이다. 이러한 파일들의 내용을 살펴보려면 일일이 텍스트 편집기의 열기 기능을 사용해야 하므로 불편하기 짝이 없다. 응용 프로그램에 연결되지 않은 파일의 확장자들은 마우스 오른쪽 버튼 메뉴를 사용하여 메모장으로 열어 보면 매우 편리하다. 레지스트리 편집기를 열고 '내 컴퓨터\HKEY_CLASSES_ROOT\Unknown\shell'의 위치로 이동하고 'Notepad'라는 서브키를 하나 만들자. 그런 다음 기본값을 '메모장으로 열기'로 적어준다. 그리고 'Notepad'라는 키 밑에 'Command'라는 서브키를 하나 더 만들자. 기본값은 'notepad.exe %1'로 입력한다. 이제부터 확장자가 연결 안된 파일들의 내용은 메모장을 통해서 손쉽게 확인할 수 있다.

76)            작업표시줄에 자신의 닉네임을 새겨넣기     

윈도 98의 작업표시줄에는 시간을 알려주는 디지털 시계가 있다. 이 시계 옆에 자신의 닉네임을 새겨보자. 우선 레지스트리 편집기를 열고, 'HKEY_CURRENT_USER\Control Panel\International'로 이동한다. 그런 다음 오른쪽 창에서 's2359'라는 문자열을 만들자. 그리고 값으로는 작업표시줄에 들어갈 자신의 이니셜을 입력한다. 시스템을 재시동하면 자신만의 작업표시줄을 만날 수 있다.

77)            ???.vxd 파일이 없다고?    

윈도 95/98을 사용하다 보면 부팅 할 때 '???.vxd 파일이 없다'는 오류 메시지를 종종 만나게 된다. 이런 에러가 나타나는 이유는 정상적으로 응용 프로그램을 제거하지 않았기 때문일 경우가 많다. 이를 해결하기 위해선 우선 오류가 발생했다는 파일의 이름을 메모지에 적어놓고, 윈도 95/98을 재시동한다. 그런 다음 레지스트리 편집기('시작' → '실행'에서 'regedit' 입력)를 열고 '내컴퓨터\HKEY_LOCAL_MACHINE\System\CurrentControlSet
\Services\VxD'
의 위치로 이동한다. 위의 레지스트리 키 디렉토리 밑에는 수많은 하위 키들이 보이는데, 이들 중에서 메모지에 적어두었던 파일의 이름을 가진 키를 찾는다. 그리고 같은 이름의 키를 레지스트리에서 지워주면 다음부터는 에러 메시지가 뜨지 않는다.

78)            잊어버린 윈도우즈의 제품 번호를 알아내는 방법    

윈도 사용자들의 상당수가 자신이 사용하고 있는 윈도 95/98의 정품 박스 및 매뉴얼을 소홀히 보관하고 있으며, 제품 번호마저 잊어버리는 경우가 종종 있다. 제품 번호를 잊어버리면 윈도 95/98을 재설치할 때 곤란해지기 십상이다. 이런 경우 다음과 같은 방법으로 시스템에 설치된 윈도 95/98로부터 제품 번호를 찾아낼 수 있다. 먼저 윈도로 부팅할 수 있다면 레지스트리 편집기('시작' → '실행'에서 'regedit' 입력)를 연 다음, 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
\CurrentVersion'
항목으로 이동하자. 오른편의 창에 'ProductKey' 라는 이름이 보일 것이며 값에 윈도 95/98의 제품번호가 적혀 있을 것이다.

만약 윈도 95/98로 부팅할 수 없는 상황이라면, 도스로 부팅해서 알아내야 한다. 도스로 부팅한 다음 'C:\system.1st' 라는 파일을 찾자. 이 파일은 읽기 전용과 숨김의 속성을 가지고 있기 때문에 이러한 속성을 해제한 후 도스용 에디터로 열어봐야 한다. 그리고 찾기 기능을 사용하여 'productkey'라는 문자열을 검색하자. 그러면 윈도 95/98의 제품번호를 도스 상태에서 알아낼 수 있다.

79)            바탕화면 아이콘 모두 없애기    

윈도 98의 바탕화면에 있는 아이콘들이 지저분하게 느껴질 수도 있을 것이다. 그렇다면 바탕화면에 있는 아이콘들을 모두 사라지게 해보자. 레지스트리 편집기('시작' → '실행'에서 'regedit' 입력)를 열고'HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows
\CurrentVersion\Policies\Explorer'
의 위치로 이동한다. 그런 다음 오른편 창에서 마우스 오른쪽 버튼을 눌러 '등록' → 'DWORD'을 선택한다. 이름을 'NoDeskTop'으로 입력한 후 값을 '1'로 주자. 이제 시스템을 재시동 하면 바탕화면의 아이콘이 하나도 보이지 않을 것이다.

만약 레지스트리 편집기를 사용하고 싶지 않다면 다음과 같은 방법을 사용할 수도 있다. '제어판'에서 '디스플레이' 항목을 더블클릭한다. 그런 다음 '효과' 탭으로 이동하면 '바탕 화면이 웹 페이지 형식일 때 아이콘 숨김(H)'이라는 옵션을 발견할 수 있다. 이를 체크해 준 다음, 바탕화면을 웹 형식으로 사용하면 바탕화면의 아이콘들이 모두 보이지 않게 만들 수 있다. 다시 보이게 하려면 거꾸로 제어판의 디스플레이 항목에서 아이콘 숨김 옵션을 해제해 주면 된다.

80)            시작 버튼 메뉴 없애기    

시작 메뉴에는 '즐겨찾기'부터 '로그오프', '실행', '문서' 등등의 많은 메뉴가 등록되어 있다. 이러한 메뉴들을 나타나지 않게 하려면, 우선 레지스트리 편집기('시작' → '실행'에서 'regedit' 입력)를 연 뒤 'HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion
\Policies\Explorer'
의 위치로 이동한다
.
그런 다음 편집기의 메뉴에서 '편집' → '등록' → 'DWORD'을 차례대로 선택하고 아래 표 대로 레지스트리 항목을 편집하자.

없앨 시작 메뉴

DWORD값의 이름

DWORD

즐겨찾기

NoFavoritesMenu

1

로그오프

NoLogOff

1

문서

NoRecentDocsMenu

1

찾기

NoFind

1

실행

NoRun

1

시스템 종료

NoClose

1

제어판과 프린터 폴더

NoSetFolders

1

이러한 시작 메뉴 없애기 팁은 몇 가지 문제점을 안고 있다. 시작 메뉴에서 시스템 종료 메뉴를 없애면 시스템을 종료하거나 재시동할 때 아주 불편하며, 키보드에 있는 윈도 특수키를 사용할 수 없다. 다시 원래의 상태로 되돌아가려면, 윈도 98의 폴더에 있는 레지스트리 편집기(regedit.exe)를 실행시켜 새로 만들어 두었던 데이터들을 모두 없애고 원상태로 만들면 된다.

81)            휴지통에 '이름 바꾸기' 메뉴 추가하기    

휴지통을 마우스 오른쪽 버튼으로 클릭 해보면 '열기', '탐색', '휴지통 비우기', '등록정보'등의 메뉴들이 등록되어 있다. 이러한 휴지통의 오른쪽 버튼 메뉴에 '이름 바꾸기'라는 기능을 하나 추가하려면, 먼저 레지스트리 편집기('시작' → '실행'에서 'regedit' 입력)를 열어 'HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder'
의 위치로 이동한다
.
여기서 'Attributes'라는 항목을 찾아 마우스 왼쪽 버튼으로 더블 클릭하여 값을 '50 01 00 20'으로 수정한다. 이제 휴지통을 마우스 오른쪽 버튼으로 클릭하면 '이름 바꾸기' 라는 새로운 기능이 추가된 것을 확인할 수 있다. 앞으로 '휴지통'의 이름을 바꾸려면 레지스트리 편집기를 수정할 필요 없이 마우스 오른쪽 버튼으로 간단히 해결할 수 있게 되었다. 휴지통의 '이름 바꾸기' 기능이 새로 생겼다

 

 

 


신고

'Windows System > Registry' 카테고리의 다른 글

레지스트리란 무엇인가?  (0) 2008.06.02
레지스트리 -참조 [보물섬]  (0) 2008.05.31
레지스트리  (0) 2008.05.30
Windows 레지스트리  (0) 2008.05.30
posted by Terapi

티스토리 툴바