(10101101)173/WINDOWS2009. 1. 17. 22:34
컴퓨터에 설치된 MS사 제품의 특성값과 설정값이 모두 들어있습니다. Windows운영체제 역시 MS사의 제품이기 때문에 여기 저장되어있는 레지스트값은 중요한 일을 합니다.
하위키 저장 내용
Active Setup Active Setup은 인터넷을 통해 자동으로 윈도우를 업데이트하는 Windows Update가 바로 Active Setup입니다. 이 키에는 윈도우를 업데이트하는 방법과 Windows Update를 이용해 설치된 항목에 대한 정보가 저장되어 있습니다.
Active Setup을 통해 설치된 구성요소는 각각 특별한 ID와 숫자로 된 키를 만들어 설정값을 저장 합니다. IE를 구성하는 데이터라면 HKLM→Microsoft→Active Setup→Installed Component→{89820200-ECBD-11cf-8B85-00AA005B4383}키에 저장되어 있습니다.
Install Check 설치되어 있는 IE의 버전에 대한 정보가 저장되어 있습니다.
Installed Components 윈도우를 설치하면서 사용자가 설정하는 시스템 구성요소에 대한 정보와 Windows Update를 통해 새로 추가된 구성 요소에 대한 정보가 저장되어 있습니다. 윈도우에 새로운 구성 요소를 추가할 때 여기에 저장된 정보를 읽어들여 사용장게 현재 설정 상황을 알려 줍니다.
Advanced INF Setup IE를 제거하기 위한 정보를 가진 INF파일의 위치가 저장되어 있습니다.
Command Processor "명령 프롬프트"와 관련도니 정보가 저장되어 있습니다.
Conferencing Netmeeting프로그램과 관련된 정보가 저장 됩니다.
CaptureDevices 동화상을 캡쳐하는 HW에 대한 DB가 담겨 있습니다.
Cryptography MS의 암호화 응용 프로그래밍 인터페이스(Cryptographic Application Programming Interface)는 Windows NT부터 적용된 것으로 CryptoAPI라는 이름으로 알려져 있습니다. CryptoAPI는 데이터에 서명하고 데이터를 검증하고 암호화하여 액세스 컨트롤과 인증에 필요한 디지털 인증서(Digital Certificates)를 사용할 수 있게 하는 운영체제 수준의 서비스를 제공 합니다.
HKEY_CURRENT_USER→Default키에 사용자에 대한 인증서가 저장되어 있습니다.
DataAccess http, https, IIS, LDAP등의 공급자들의 데이터 액세스와 관련된 정보가 저장되어 있습니다.
DataFactory Windows에서 OLE 데이터를 다루는 방법이 저장되어 있습니다.
DeviceManager 버스 타입(Bus Types)에 문제가 발생했을 때 "도움말 및 지원 센터"창에 표시할 대처 방안(TroubleShooters)이 정의되어 있습니다.
Dfrg "디스크 조각 모음"에 대한 정보가 들어 있습니다.
Direct3D Direct 3D에 관한 정보가 저장되어 있습니다.
DirectDraw 2차원 이미지를 정의하고, 질감의 설정 이나 이중 버퍼의 관리(이미지를 변경하기 위한 테크닉)등을 설정할 수 있는 정보가 들어 있습니다.
DirectInput 게임용 조이스틱과 같은 입출력 장치를 관리하는 정보가 들어 있습니다.
DirectMusic 고성능의 음악 플레이어를 위한 정보가 저장되어 있습니다.
DirectPlay, DirectPlay8 멀티 유저 게임과 네트워크 게임을 위한 고성능 엔진인 DirectPlay에 대한 정보가 저장되며 DirectPlay8은DirectX8 버전을 설치하면 만들어 집니다. 이는 하위버전을 사용하는 프로그램을 위해 존재 합니다.
DirectX DirectX의 ㅅ러치 버전 정보 등이 저장되어 있습니다.
DownloadManager IE가 백그라운드 모드에서 다운로드할 수 있도록 허락된 파일에 대해 정의되어 있습니다.
Driver Signing MS에서 인증을 받지 않은 드라이버를 설치할때 어떻게 다룰지에 대한 정보가 저장되어 있습니다.
DrWatson 시스템에 문제가 발생했을 때 여러 메시지를 보여주고, 문제를 진단해 알려주는 DrWatson 프로그램에 관한 정보가 저장되어 있습니다.
EnterpriseCertificates 다양한 깅버체의 증명서 등이 정의되어 있습니다.
[표 1]

EventSystem 제어판→관리 도구→이벤트 뷰어 에서 볼 수 있는 이벤트에 대한 정보가 저장되어 있습니다.
IE Setup IE의 설치와 관련된 정보가 저장되어 있습니다.
IE4 IE 4.0에 대한 정보가 저장되어 있습니다. 이키는 다른 키와 다르개 IE 5.0이나 6.0을 사용하더라도 호환성을 위해 필요한 키 입니다.
Internet Account
Manager
전자 우편 계정을 관리하기 위한 정보가 저장되어 있는데, 주로 여러 전자우편 프로그램과 인터넷에서 특정 사람을 찾을 수 있는 디렉터리 서비스에 대한 정보가 들어 있습니다.
Internet Connection
Wizard
인터넷 연결 설정을 단계별로 도와주는 "인터넷 연결 마법사"
Internet Domains hotmail.com과 같은 특별한 도메인에 대한 정보가 정의되어 있습니다.
Internet Explorer IE와 관련된 설정값이 저장되어 있습니다.
AdvancedOptions IE에서 "도구→인터넷 옵션"을 실행하면 나타나는 "인터넷 등록 정보" 대화상자의 고급 탭에서 설정한 내용이 저장되어 있습니다.
Desktop 윈도우의 액티브 데스크톱에 대한 설정이 저장되어 있습니다.
Download 인터넷 익스플로러에서 다운로드할 때 인증 내용 등을 체크할 것인지에 대해 정의되어 있습니다.
Main IE의 시작 페이지, 도구 모음 표시 같은 환경 설정값이 기록되어 있습니다.
Main→UrlTemplate 키에는 IE에서 주소 입력에 사용되는 자동완성 데이터가 저장되어 있습니다.
Media IE의 내장 미디어 플레이어로 재생할 수 있는 미디어 파일에 대해 정의되어 있습니다.
Search IE의 검색 기능에 대해 정의되어 있습니다.
Security IE의 보안 정책에 관한 내용이 정의되어 있습니다.
Services XP에서 실행되는 서비스와 관련된 설정이 저장되어 있습니다.
Settings IE의 글자 색, 배경 색 등에 대해 정의되어 있습니다.
Toolbar IE의 도구 모음에 대한 설정 내요잉 저장되어 있습니다.
TypedURLs IE 주소 입력상자에 입력했던 주소가 저장되어 있습니다.
Java VM JAVA 가상머신에 대한 내용이 정의되어 있습니다. XP와 같이 설치되는 IE6에는 JAVA를 구동시키는 Java Virtual Machine이 내장되어 있지 않습니다. 이는 Sun Microsystems와 Microsoft간 저작권 분쟁때문입니다. 때문에 이 문제를 해결하려면 MS 홈페이지를 방문해 Microsoft Virtual Machine을 받아 설치해야 합니다.
Jet MS Office와 다른 응용 프로그램에서 사용하는 데이터베이스의 액세스 엔진에 대한 내용이 저장되어 있습니다.
MediaPlayer MS Media Player에 관한 정보가 저장되어 있습니다.
MMC 제어판의 "관리 도구→컴퓨터 관리"와 관련된 정보 및 설정값이 저장되어 있습니다.
[표 2]

MMCtlsForIE IE의 멀티미디어 컨트롤에 대한 정보가 들어 있습니다.
Mobile 노트북과 같은 휴대용 시스템의 조작 정보가 저장되어 있습니다.
MSDTC 오라클에서 사용하는 MS DTC(Distributed Transaction Coordinator)에 관한 정보가 저장되어 있습니다.
Ole Object Linking and Embedding에 대한 정보가 저장되어 있습니다.
Outlook Express Outlook Express와 관련도니 기본 환경 설정 내용이 저장되어 있습니다.
PCHealth XP는 에러가 발생되면 에러를 기록해 MS에 보내는 "에러 보고 서비스"를 제공합니다. 이 키에는 MS의 에러 보고 서비스와 관련된 정보가 들어 있습니다.
ErrorReporting : 윈도우에 문제가 발생했을 경우에 에러를 어디에 기록할지, 처리 방법은 어떤 것이 있는지에 대한 정보가 정의되어 있습니다.
RAS Remote Access Service, 즉 전화 접속 네트워킹에 대한 설정이 저장되어 있습니다.
RAS AutoDial 접화 접속 네트워킹의 자동 전화 걸기 설정 내용이 저장되어 있습니다.
Router IP 라우팅에 관한 정보가 저장되어 있습니다.
RPC RPC(Remote Procedure Calls) 원격 절차 호출과 관련된 정보가 저장되어 있습니다. RPC는 컴퓨터에 문제가 발생했을 때 네트워크로 연결되어 있는 다른 컴퓨터의 프로그램에 서비스를 요구하는 프로토콜 입니다.
SchedulingAgent "<시작>→모든 프로그램→보조프로그램→시스템 도구→예약된 작업"에서 설정한 정보가 저장되어 있습니다.
Secure 보안과 관련된 정보가 저장되어 있습니다.
Shared Tools OLE 기능으로 서로 데이터를 공유할 수 있는 MS사 응용 프로그램 사이의 관계가 정의되어 있습니다.
SystemCertificates IE가 사용하는 인증서, 보안 증명서와 관련된 정보가 저장되어 있습니다.
Tcpip TCP/IP와 관련도니 설정 내용이 저장되어 있습니다.
Transaction Server XP, 2000에만 있는 키로 Transaction Server와 관련된 내용이 저장되어 있습니다/
Tshoot 윈도우 사용중 문제가 발생한 경우, "도움말 및 지원"을 통해 얻을 수 있는 문제 해결 방안이 각 하위키에 문제 유형별로 저장되어 있습니다.
WAB Outlook Express에서 사용하는 WAB(Windows Address Book)에 관련된 설정 내용이 저장되어 있습니다.
WBEM Web Based Enterprise Management에 대한 정보가 저장되어 있습니다.
Windows 윈도우 환경 설정과 관련된 많은 정보가 저장되어 있습니다.
Windows Messaging
Subsystem
전자 우편 계정과 관련된 내용이 저장되어 있습니다.
Windows NT XP의 사용 환경 설정과 관련된 정보가 저장되어 있습니다.
Windows Scripting
Host
자바 스크립트, 비주얼 베이직 스크립트를 실행할 수 있는 스크립팅(Scripting)에 관한 정보가 기록되어 있습니다.
[표 3]

틀린부분은 알려주시면 수정하도록 하겠습니다.

참고서적 : 난, 레지스트리로 PC 관리한다 / 이순원 지음
Posted by Special Alex