본문 바로가기

IT 지식

윈도우 레지스트리

레지스트리란 윈도우계열 시스템에서 사용하는 시스템 구성 정보를 저장한 데이터베이스입니다.

프로세스종류, 주기억장치의 용량, 주변장치의 정보, 시스템 매개변수, 응용소프웨어에서 취급하는 파일 타입과 매개변수 등을 기록한 저장소를 말합니다.

 

 

위와 같이 실행창(Win+R)에 REGEDIT을 입력하면 레지스트리를 편집할 수 있습니다.

아래는 레지스트리 편집기입니다

 

총 5가지의 레지스트리 트리가 보일 겁니다. 각 트리가 의미하는 것이 무언지 알아보도록 합시다.

 

1. HKEY_CLASSES_ROOT : OLE 데이터와 확장자에 대한 정보 및 파일과 프로그램 간 연결 정보가 포함되어 있습니다.

해당 정보에는 파일 확장자들이 서브 트리로 구성되어 있으며, 각 확장자는 파일 타입과 연결되어 있어 어떤 프로그램과 연결이 되는 지 알 수 있습니다.

 

2. HKEY_CURRENT_USER : 컴퓨터 환경 정보가 저장되어 있으며, 다수 사용자가 사용할 경우 각 사용자별 프로파일이 저장되어 있습니다.

 

3. HKEY_LOCAL_MACHINE : 컴퓨터에 설치된 하드웨어가 동작하는 데 필요한 드라이버나 설정 관련 정보를 저장하고 있습니다. 프린터 및 화면설정 등 컴퓨터를 켜고 부팅시 하드디스크 드라이브나 플러그 앤 플레이를 지원하는 하드웨어에 관한 정보 디바이스 드라이버, 소프트웨어 등의 정보가 저장되어 있습니다.

 

4. HKEY_USERS : 데스크탑 설정 및 네트워크 연결 정보USER_DATA에 저장됩니다

 

5. HKEY_CURRENT_CONFIG : 레지스트리 중에서 제일 단순한 부분으로 HKEY_LOCAL_MACHINE에 서브로 존재하는 Config 내용이 담겨있습니다. 디스플레이와 프린터에 관한 정보가 들어있습니다

 

HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE 이 두 트리는 자주 악성 코드에 감염되므로, 주의하셔야 합니다.

'IT 지식' 카테고리의 다른 글

[윈도우] netstat 명령어 사용 방법  (0) 2020.09.18
데이터베이스(DB)  (0) 2020.09.17
포트 포워딩  (0) 2020.09.16
IP 종류 및 차이점(DHCP, Static)  (0) 2020.09.16
NAT(Network Address Translation)  (0) 2020.09.16