1. 레지스트리 (Registry)
ㅇ 영어 뜻으로는, 등기소/등록소
ㅇ 공통으로 사용되는 이름 및 관련 정보들을 일원화해서 관리하는 조직을 일컬음
ㅇ 컴퓨터 등에서는 현재의 시스템 정보를 담고있는 데이터베이스 형태의 저장소를 말함
2. [윈도우즈] 윈도 레지스트리
ㅇ MS社 윈도우즈 시스템의 하드웨어나 소프트웨어 정보를 담고 있는 시스템 관련 정보의 모음
- 환경 설정, 사용자/프로그램/하드웨어의 추가 및 제거 등의 정보가 계층적으로 관리됨
3. [윈도우즈] 윈도 레지스트리 구성
ㅇ HKEY_CLASSES_ROOT
- OLE 데이터와 파일의 각 확장자에 대한 정보 그리고 각 파일과 프로그램 간의 연
결에 대한 정보를 갖고 있음
ㅇ HKEY_CURRENT_USER
- 윈도우가 설치되어 있는 컴퓨터의 환경설정들에 대한 정보를 갖고있음
ㅇ HKEY_LOCAL_MACHINE
- 컴퓨터에 설치된 하드웨어와 하드웨어를 구동시키는데 필요한 드라이버나 설정 사항에 관련된
정보들을 갖고 있음
- 例) TCP/IP registry settings이 들어있는 subkey
. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip
ㅇ HKEY_USERS
- 'HKEY_CURRENT_USER' 에 저장된 정보 전체와 데스크탑 설정, 네트워크 연결등의
정보가 저장되어 있으며, 'user.dat' 에 그 내용을 저장함
- 만일, 윈도우 사용자가 한명일 경우 모든 설정 사항이 'HKEY_CURRENT_USER'의 내용과 일치
ㅇ HKEY_CURRENT_CONFIG
- 레지스트리 부분에서 가장 단순한 곳.
- 여기에는 위에서 설명한 'HKEY_LOCAL_MACHINE' 에 서브로 존재하는 'config' 의
내용 만을 담고 있음
- 따라서, 디스플레이와 프린터에 관한 설정에 관한 정보를 갖고 있음
ㅇ HKEY_DYN_DATA
- 'Config Manager' 와 'PertStats' 라는 두 개의 서브키를 갖음
. 'PertStats' 는 윈도우의 모니터 역할을 함