※들어가기전에...
먼저 레지스트리를 백업 해두십시요!!!
system.dat파일과 user.dat파일의 속성을 읽고 쓰기로 변경한 다음 디스켓으로 보관하십시요.
만약 레지스트리를 편집중 발생하는 문제에 대해서 어떠한 책임도 저는 못집니다. ^^
꼭 레지스트리를 수정한 다음에는 보기메뉴에서 <새로고침>이나 <최신정보로고침>을 눌러야 값이 변경된다는건 다들 아시죠?
레지스트리에 대한 정보 이해하기 |
레지스트리 |
PC에 설치된 하드웨어, 소프트웨어, 사용자, 네트워크 설정 등에 관한 드라이버의설치 위치나 환경 변수 등 모든 정보가 기록되어 있음
system.dat, user.dat, system.ni, win.ini는 시스템 백업과 복구를 위해 꼭 필요함 |
단축키 |
윈도우즈키+R |
실행프로그램 |
regedit.exe |
레지스트리 구조 |
키값(3가지) --> 문자열 값(스트링), 바이너리값(이진), DWORD값 |
HKEY_CLASSES_ROOT |
파일의 확장자에 대한 정보
OLE데이터 각 프로그램간의 연결 정보
HKEY_LOCAL_MACHINE\Software\classes와 연결 |
HKEY_CURRENT_USER |
현재 로그인한 사용자의 배경화면, 디스플레이 설정, 단축아이콘의 정보
이벤트 설정, 제어판 설정 정보, 설치 프로그램의 위치 정보, 키보드의 형식,사용언어, 전화접속, 관련 정보,
HKEY_USERS에는 여러명의 사용자 정보가 등록 |
HKEY_LOCAL_MACHINE |
현재 설치된 하드웨어, 사용하고 있는 드라이버에 대한 정보, 프린터, 인터넷,시리얼포트, 하드웨어 관련 정보, 프로그램 정보 |
HKEY_USERS |
각각의 네트워크 로그인 ID에 대한 사용자 환경 저장
USER.DAT에 저장 |
HKEY_CURRENT_CONFIG |
디스플레이와 프린터에 관한 정보
HKEY_LOCAL_MACHINE\Config와 연결 |
HKEY_DYN_DATA |
플러그 앤 플러그 장치에 대한 정보 |
98의 레지스트리 복구 |
F8키를 눌러 도스모드로 부팅한 후 c:\>scanreg /restore |
레지스트리에서 자주쓰는
단축키 |
Ctrl+F --> 빨리 찾기
F2 --> 이름 수정
F3 --> 다음찾기 |
가장 깨끗한 레지스트리를 항상 백업해 놓는게 좋은 습관입니다. |
레지스트리를 다이어트하기 |
1 |
제어판의 프로그램 추가/삭제에서 사용하지 않는 프로그램 삭제 |
2 |
HKEY_CURRENT_USER\SOFTWARE에서 사용않는 프로그램 삭제 |
3 |
HKEY_LOCAL_MACHINE\Software에서 사용않는 프로그램 삭제 |
4 |
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall에서 지저분하게
남은 프로그램 삭제 |
5 |
HKEY_CURRENT_USER\Control Panel\Appearance\Schemes에서표준 디스플레이 설정만 남기고
삭제 |
6 |
HKEY_CURRENT_USER\Control Panel\Cursors\Schemes에서 표준 마우스 커서만 남기고 모두 삭제 |
7 |
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layouts에서 409(영어)와
412(한글) 키보드설정만 남기고 모두 삭제 |
8 |
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Locale에서 409(영어)와 412(한글) 키보드설정만 남기고 모두 삭제 |
레지스트리 백업하기 |
1 |
시작-->프로그램-->보조프로그램-->시스템도구-->시스템정보
도구 메뉴의 레지스트리 검사기 실행 |
레지스트리를 되살리려면
c:\windows\command\
scanreg /rstore |
시작-->프로그램-->한글MS-DOS
c:\windows\command\scanreg 실행 |
그림 파일의 아이콘을 매킨토시처럼 |
1 |
윈도우키+R |
(실행) |
2 |
regedit |
(레지스트리 편집기) |
3 |
HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon에서 오른쪽 창의
'기본값' 더블클릭 |
|
4 |
'값의 데이터'의 원래값을 지우고 %1로 적기 |
|
5 |
확인 |
|
6 |
윈도우키+U+R |
(재부팅하기) |
탐색기의 도구모음 아이콘 작게하기 |
1 |
윈도우키+R |
(실행) |
2 |
regedit |
(레지스트리 편집기) |
3 |
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\ explorer\Smallicons을 선택 |
|
4 |
오른쪽 창의 Smallicons을 더블클릭 |
|
5 |
값의 데이터에 'yes' |
|
6 |
확인 |
레지스트리 끝내기 |
시작버튼에 있는 '즐겨찾기' 없애기 |
1 |
윈도우키+R |
(실행) |
2 |
regedit |
(레지스트리 편집기) |
3 |
HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\ Policies\explorer을 선택 |
|
4 |
편집-->등록-->DWARD |
또는 마우스 오른쪽 클릭 |
5 |
오른쪽창의 New Value #1을 nofavoritesmenu로 바꾸기 |
F2키를 누르거나 더블클릭 |
6 |
nofavoritesmenu키를 더블클릭 |
|
7 |
값의 데이터-->'0'을 적고 확인 |
시스템 재부팅하면 효과 |
8 |
재부팅 |
원래대로 하려면 값을 1 |
'슬라이딩 창' 없애기 |
1 |
윈도우키+R |
(실행) |
2 |
regedit |
(레지스트리 편집기) |
3 |
HKEY_CURRENT_USER\ControlPanel\desktop\WindowMetrics을 선택 |
|
4 |
편집-->등록-->문자열값 |
또는 마우스 오른쪽 클릭 |
5 |
오른쪽 창의 New Value #1을 minanimate로 바꾸기 |
F2키를 누르거나 더블클릭 |
6 |
minanimat키를 더블클릭 |
|
7 |
값의 데이터-->'0'을 적고 확인 |
시스템 재부팅하면 효과 |
8 |
재부팅 |
원래대로 하려면 값을 1 |
'바로가기' 아이콘의 화살표 지우기 |
1 |
윈도우키+R |
(실행) |
2 |
regedit |
(레지스트리 편집기) |
3 |
HKEY_CLASSES_ROOT\lnkfile 선택 |
|
4 |
오른쪽 창의-->isshortcut 선택 |
|
5 |
마우스 오른쪽 버튼클릭 isshortcut항목 삭제 |
|
IME창 숨기기 |
1 |
윈도우키+R |
(실행) |
2 |
regedit |
(레지스트리 편집기) |
3 |
HKEY_CURRENT_USER\ControlPanel\desktop\Windows\Metrics |
|
4 |
minanimate |
|
5 |
값의 데이타-->'0' |
|
6 |
확인 |
|
1 |
제어판-->키보드-->언어 탭 |
또 다른 방법 |
2 |
작업표시줄에 언어/한글 입력상태 표시기 나타내기를 체크-->확인 |
|
3 |
작업표시줄의 아이콘 클릭 |
|
4 |
IME의 상태 표시 체크 없애기 |
|
휴지통의 이름 바꾸기 |
1 |
윈도우키+R |
(실행) |
2 |
regedit |
(레지스트리 편집기) |
3 |
Ctrl+F 또는 편집메뉴-->찾기 |
(찾기) |
4 |
찾을 문자열-->recycle bin 입력 |
또는 마우스 오른쪽 클릭 |
5 |
오른쪽창의 display항목 더블클릭 |
F2키를 누르거나 더블클릭 |
6 |
스트링 편집창 |
|
7 |
값의 데이터-->원하는 이름 적고 확인 |
시스템 재부팅하면 효과 |
8 |
재부팅 |
|
휴지통의 아이콘에 '이름 바꾸기' 메뉴 추가하기 |
1 |
시작-->실행에서 regedit 입력
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder의 위치로
이동
Attributes라는 항목을 더블클릭-->값을 50 01 00 20으로 수정 |
바탕화면의 휴지통 아이콘 지우기 |
1 |
시작버튼-->실행-->regedit 입력
HKEY_LOCAL_MACHINE\Software\Microsoft\windows\
CurrentVersion\Explorer\Desktop\NameSpace의 아래에
{450d8fba-ad25-11d0-98a8-0800361b1103}과 같은 키 모두 지우기 |
휴지통 아이콘과 내문서 등의 아이콘이 지워짐 |
화면에 나오는 글자 크기 조정하기 |
1 |
HKEY_LOCAL_MACHINE\CONFIG\0001\Display\Settings |
|
2 |
오른쪽창의 DPLogicalX와 DPiLpgicalY의 값을 같은 값으로 쓰기 |
|
3 |
값으로 80∼96이 적당 |
|
하위 메뉴가 열리는 시간 조정하기 |
1 |
레지스트리 편집기
HKEY_CURRENT_USER\Control Panel\desktop
등록-->문자열값-->menushowdelay
menushowdelay 더블클릭
값의 데이터(적당한 값 넣기) |
0에서 100000까지
0=바로 뜨게함
100000=버튼 누를때까지 대기 |
CPU에 대한 자세한 정보보기 |
1 |
레지스트리 편집기HKEY_LOCAL_MCAHINE\Hardware\Desctiption\
System\CentralProcessor\0에 간다 |
|
2 |
오른쪽 창의 vendorIdentifier항목을 더블클릭 |
3 |
값의 테이터에 genuineintel를 genuine intel로 바꾸면 됨 |
4 |
윈도우즈키+Pause(Break)-->일반 |
프로그램을 깨끗하게 지우기 |
1 |
레지스트리 편집기(윈도우즈키+R-->regedit)) |
제어판의 프로그램 추가/삭제에서 항상 먼저 없앤뒤 실시
※경고.
레지스트리는 항상 백업하고 신중을 기하세요 |
2 |
Ctrl+F(편집-->찾기 |
3 |
찾을 문자열에 프로그램의 이름을 쓴다 |
4 |
찾으면 마우스 오른쪽 버튼으로 클릭한 다음 삭제 |
프로그램 추가/삭제에 남은 찌꺼기 파일 깨끗이 지우기 |
1 |
윈도우즈키+R-->regedit 입력
HKEY_LOCAL_MACHINE_Software\Microsoft\Windows\
CurrentVersion\Uninstall에서 찌꺼기 화일을 찾아서-->마우스 오른쪽 버튼 클릭-->삭제 |
메모장의 글꼴 바꾸기 |
1 |
레지스트리 편집기 |
윈도우즈키+R(regedit 넣고 엔터) |
2 |
HKEY_LOCAL_MACHINE\config\0001\display\settings에 가서 |
3 |
오른쪽 창의 fixedfon.fon라는 문자열을 더블클릭 |
c:\windows\font안에서 마음에
드는 글자(*.fon) |
4 |
필요한 글꼴의 이름을 넣는다 |
다른 사람이 내 PC를 못쓰게 막기 |
1 |
내컴퓨터-->제어판-->네트워크-->네트워크구성-->기본 네트워크
로그온(L)을 Microsoft 패밀리 로그온으로 하고 |
없으면 추가버튼을 누른뒤
클라이언트-->Microsoft-->Microsoft
패밀리 로그온(확인하면 재부팅 됨) |
2 |
윈도우즈 키+R(regedit 치고 엔터) |
레지스트리 편집기 |
3 |
HKEY_LOCAL_MACHINE\Network\Logon에서 편집메뉴-->등록-->Dword값 |
암호를 누르지 않고 Esc키를 누르면
키가 먹히지 않음 |
4 |
항목의 이름을 mustbevalidated |
5 |
값의 데이타-->1 |
레지스트리가 손상되어 부팅되지 않을 때 |
extract를 이용한 복구 |
컴퓨터를 켜고 메모리 체크가 끝나면 왼쪽 Ctrl키를 누른상태에서 부팅이 될때까지
기다린다-->윈도우즈 스타트 메뉴가 나타나면 command prompt mode를 선택한다-->dir c:\windows\sysbackup\*.cab-->
extract /e/y/l c:\windows\sysbackup\최근파일.cab *.dat |
scanreg를 이용한 복구 |
도스에서 scanreg /restore |
레지스트리를 수정하여 팝업메뉴에 등록하기 |
시작-->실행-->regedit 입력 |
레지스트리 편집기 |
HKEY_CLASSES_ROOT항목 더블클릭 |
|
*의 하위키로 shell |
첫 번째 항목에서 *키를 선택-->마우스 오른쪽 버튼 클릭-->등록-->키-->shell 입력-->확인 |
shell의 하위키로 openas |
shell에-->마우스 오른쪽 버튼 클릭-->등록-->키-->openas 입력 |
openas의 하위키로
command |
다시 openas에-->마우스 오른쪽 버튼 클릭-->등록-->키-->command 입력 |
command의 오른쪽 창의
기본값 더블클릭 |
c:\windows\rundll32.exe shell32.dll,OpenAs_RunDLL %1이라고 입력-->레지스트리 종료-->바탕화면이나 폴더에서 그림이나 문서 파일을 마우스 오른쪽 버튼 클릭-->메뉴에 연결프로그램 생성 |
|