HKEY_CURRENT_USER에 하위 키는 13가지가 있으며 각자 하는일이 있습니다.
하위키 | 저장 내용 |
AppEvents | 윈도우와 윈도우용 프로그램이 사용하는 각 이벤트에 대한 효과음 등을 정의 |
Console | 제어판 관련 내용으로 제어판에서 시작적인 효과를 담당하는 디스플레이, 마우스 등의 설정을 가지고 있으며 바탕화면에 대한 설정 내용도 가지고 있습니다. |
Control Panel | 이름에서 보이듣 제어판입니다. 제어판에서의 설정이 저장되어 있습니다. |
Environment | 환경변수가 저장되는 부분이며 시스템 전체에 걸쳐 적용되는 환경변수는 HKLM→System→CurrentControlSet→Control→Session Manager→Environment에 저장됩니다. |
EUDC | EUDC(End User Defined Characters) "사용자 정의 문자 편집기"와 관련된 내용이 들어있습니다. |
Identities | 메신저나 아웃룩 프로그램 등을 사용하는 개인 설정이 저장되어 있습니다. C:\Document and Settings\[사용자 이름]\Application Data\Identities폴더에 프로그램의 사용 환경이 저장되어 있습니다. |
Keyboard Layout | 키보드의 등록 정보가 들어있습니다.(언어와 형식 등) |
Printers | 프린터와 관련된 정보가 들어있습니다.(기본 프린터, 네트워크 프린터 등) |
SessionInformation | 컴퓨터의 작업내용이 들어있는 키로 XP에만 있습니다. ProgramCount 값에는 현재 윈도우에서 실행중인 프로그램 수가 표시됩니다. |
Software | 설치된 응용 프로그램들에 대한 정보와 설정 내용이 들어 있습니다. 응용 프로그램이 32비트를 지원하지 않는다면 별다른 정보가 기록되지 않고 프로그램 이름만 기록됩니다. 사용자에 따른 설정은 HKCU→Software에 저장되고 시스템 전반에 걸친 설정은 HKLM→Software에 저장됩니다. 하지만 대부분의 응용 프로그램이 시스템 전반에 걸친 설정 내용을 따로 갖고 있지 않기 때문에 모든 데이터는 HKCU→Software에 저장된다고 할 수 있습니다. |
UNICODE Program Groups | 유니코드를 사용한 윈도우 NT 이전 버전의 프로그램 그룹 설정을 보관합하고 있습니다. |
Volatile Environment | 현재 로그온한 사용자의 정보가 저장된 폴더 경로와 로그온 서버와 관련된 정보가 저장되어 사용자가 로그온할 때마다 사용자에 맞는 정보와 환경 설정값이 저장됩니다. |
Windows 3.1 Migration Status | 윈도우 2000/XP에만 있는 키로 윈도우 3.x 버전에서 윈도우 2000/XP로 업그레이드 한 경우, 윈도우 2000/XP의 제를 대비해 윈도우 3.x와 관련된 정보를 정리해 놓았습니다. |
틀린부분은 알려주시면 수정하도록 하겠습니다.
참고서적 : 난, 레지스트리로 PC 관리한다 / 이순원 지음