Registry   레지스트리

(2023-09-30)

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' 는 윈도우의 모니터 역할을 함

윈도우즈 기타(미분류)
   1. ActiveX   2. DLL   3. GDI   4. MFC   5. NDIS   6. SDK   7. 가상 디바이스 드라이버   8. 닷넷   9. 레지스트리   10. 윈도우즈 API(Win32 등)   11. 윈속  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"