○ 윈도우 레지스트리의 기본 개념과 활용
● 윈도우9X, 윈도우XP, 윈도우NT등 시스템에서 사용하는 시스템 구성 정보를 저정한
데이터베이스이며, 윈도우 환경과 프로그램에 관련된 사항 등이 저장된
System.dat, user.dat 파일이 바로 레지스트리이다.
윈도우와 프로그램에 관련된 사항은 레지스트리 외에도 win.ini, system.ini 파일을 비롯한
각종 INI 파일에도 저장되어 있으며 16bit 프로그램을 위한 여러 개의 INI 파일이 존재하기도
하지만 윈도우의 표준을 지키는 32bit 프로그램에 관련된 설정값은 모두 WINDOWS 드렉토리에
있는 레지스트리 파일에 저장된다.
● 레지스트리는 텍스트가 아닌 16진수로 되어 있어 INI 파일보다 속도가 빠를 뿐만 아리나 전용
프로그램(레지스트리 편집기, regedit.exe)을 이용하지 않으면 고칠 수 없다.
모든 프로그램의 설정이 하나의 레지스트리에 저장되기 때문에 관리가 용이하다.
● 윈도우 레지스트리는 총 6개로 구성되어 있다.
[시작]-[실행]을 누른 후 입력창에 "regedit"라고 입력하고 확인을 누르면
윈도우의 레지스트리 편집기를 실행 할 수 있다.
<윈도우 레지스트리 편집기 실행 화면>
각각의 루트 키의 이름은 HKEY_로 시작된다.
이것은 'Key Handel'의 약자로 고유한 식별표지라고 생각하면 된다.
● 레지스트리 키 설명
- HKEY_CLASS_ROOT : 파일의 각 확장자에 대한 정보화 파일과 프로그램간의
연결에 대한 정보가 들어있다.
- HKEY_CURRENT_USER : 윈도우가 설치된 컴퓨터 환경설정에 대한 정보가 들어 있다.
- HKEY_LOCAL_MACHINE : 설치된 하드웨어와 소프트웨어 설치드라이버 설정에
대한 정보가 들어 있다.
- HKEY_USERS : 데스크탑설정과 네트워크환경에 대한 정보가 들어있다.
- HKEY_CURRENT_CONFIG : 디스플레이와 프린터에 관한 정보가 들어 있다.
● 레지스트리 백업 및 복구
- 백업 : 레지스트리의 백업은 regedit.exe를 실행하여 활성화된 레지스트리 편집기에서
메뉴에서 백업을 선택하여 백업이 가능 하다.
* [파일]-[내보내기]
- 복구 : 레지스트리 복원은 regedit.exe를 실행하여 활성화된 레지스트리 편집기에서
메뉴에서 복원을 실행하고 백업된 레지스트리 백업 파일을 선택하면 된다.
* [파일]-[가져오기]
● 레지스트리 관련파일
- 윈도우에서 레지스트리의 정보는 \WINDOWS 또는 \WINNT 폴더에 USER.DAT
SYSTEM.DAT 라는 파일도 저장된다.
- 윈도우의 모든 시스템 정보를 백업 및 복구하기 위해서는 USER.DAT, SYSTEM.DAT
SYSTEM.INI, WIN.INI 가 있어야 한다.
댓글 없음:
댓글 쓰기