윈도우 레지스트리 - 위키백과, 우리 모두의 백과사전 윈도우 레지스트리 위키백과, 우리 모두의 백과사전. ( 윈도 레지스트리에서 넘어옴 ) 둘러보기로 가기 검색하러 가기 레지스트리 개발자 마이크로소프트 운영 체제 마이크로소프트 윈도우 윈도우 레지스트리 ( Windows Registry ) 는 마이크로소프트 윈도우 32 / 64비트 버전과 윈도우 모바일 운영 체제의 설정과 선택 항목을 담고 있는 데이터베이스로, 모든 하드웨어, 운영 체제 소프트웨어, 대부분의 비운영 체제 소프트웨어, 사용자 PC 선호도 등에 대한 정보와 설정이 들어 있다. 사용자가 제어판 설정, 파일 연결, 시스템 정책, 또는 설치된 소프트웨어를 변경하면, 이에 따른 변경 사항들이 레지스트리에 반영되어 저장된다. 레지스트리는 또한 성능 카운터와 현재 사용하고 있는 하드웨어와 같은 정보를 노출하면서 윈도우를 커널의 운영 체제 안에 제공한다. 이전
어 저장된다. 레지스트리는 또한 성능 카운터와 현재 사용하고 있는 하드웨어와 같은 정보를 노출하면서 윈도우를 커널의 운영 체제 안에 제공한다. 이전에 윈도우 프로그램에 대한 구성 설정을 담는 데에는 각 프로그램마다 INI 파일이 사용되었다. 이러한 파일들이 시스템 여러 곳에 퍼짐으로써 찾기가 쉽지 않았었는데, 이러한 연유로 윈도우 레지스트리가 도입된 것이다. 목차 1 구조 1. 1 키, 값 1. 2 하이브 2 편집 2. 1 수동 편집 2. 2. REG 파일 2. 3 명령 줄 편집 2. 4 프로그램 또는 스크립트 3 위치 3. 1 윈도우 NT 기반의 운영 체제 3. 2 윈도우 95, 98, Me 3. 3 윈도우 3. 11 4 백업 및 복구 5 참조 6 외부 링크 구조 [ 편집 ] 키, 값 [ 편집 ] 레지스트리는 키와 값
at - HKEY - USERS [UNK] < 사용자 SID > ( HKEY - CURRENT - USER로 연결 ) % UserProfile % [UNK] Local Settings [UNK] Application Data [UNK] Microsoft [UNK] Windows [UNK] Usrclass. dat ( 경로는 운영 체제의 언어에 따라 지역화되어 있다 ) - HKEY - USERS [UNK] < User SID > - Classes ( HKEY - CURRENT - USER [UNK] Software [UNK] Classes ) 윈도우 2000은 레지스트리 하이브 (. ALT ) 의 대체 복사본을 유지하고, 손상이 감지될 때 기존의 복사본으로 되돌린다. [ 11 ] 윈도우 XP와 윈도우 서버 2003은 NTLDR이 System. log 파일을 처리하여 시스템 종료 또는 충돌 시
ening Guide Archived 2008년 5월 18일 - 웨이백 머신 version 1. 3, 2003년 5월 15일 출판 ↑ 가 나 다 라 How to add, modify, or delete registry subkeys and values by using a registration entries (. reg ) file ↑ " Reading and Writing Registry Values with Visual Basic ". 2007년 9월 14일에 원본 문서에서 보존된 문서. 2007년 7월 19일에 확인함. ↑ " REG command in Windows XP ". 2007년 7월 19일에 확인함. ↑ " Microsoft Corporation ". 2008년 4월 24일에 원본 문서에서 보존된 문서. 2008년 5월 12일에 확인함. ↑ " Inside the Registry ". 2008년 1월
GEDIT. EXE는 문자열 ( REG - SZE ) 와 이진 ( REG - BINARY ), 그리고 DWORD ( REG - DWORD ) 값만을 지원하였다. REGEDT32. EXE는 확장 가능 문자열 ( REG - EXPAND - SZ ) 와 다중 문자열 ( REG - MULTI - SZE ) 도 지원한다. 윈도우 2000이나 윈도우 NT 4. 0에서 지원하지 않는 키 종류를 편집하려고 하면 반환할 수 없는 형태로 변환한다. [ 6 ] 윈도우 XP는 두 개의 프로그램들을 하나로 통합한 첫 운영 체제였으며, 이전의 REGEDIT. EXE 인터페이스를 가지고 REGEDT32. EXE의 기능을 추가하였다. 위에 나열된 차이점들은 윈도우 XP
T - USER 사용자 레지스트리 하이브는 Ntuser. dat에 저장된다. 사용자가 로밍 파일을 가지고 있으면 이 파일은 로그아웃할 때 서버에 복사하고 로그인할 때 서버로부터 복사를 받는다. 윈도우 NT 기반의 운영 체제 [ 편집 ] 윈도우 NT 기반의 운영 체제는 레지스트리를 이진 파일의 하이브 형식으로 저장한다. 윈도우 NT 기반 운영체제들이 내보내고 불러오는 등의 작업을 할 수 있도록 구성되어 있다. 다음의 레지스트리 파일들은 % SystemRoot % [UNK] System32 [UNK] Config [UNK] 에 저장된다 : Sam - HKEY - LOCAL - MACHINE [UNK] SAM Security - HKEY - LOCAL - MACHINE [UNK] SECURITY Software - HKEY - LOCAL -
RENT - USER ( HKCU ) : 현재 로그인한 사용자의 설정을 담고 있다. HKEY - LOCAL - MACHINE ( HKLM ) : 컴퓨터의 모든 사용자의 설정을 담고 있다. HKEY - USERS ( HKU ) : 컴퓨터에서 사용 중인 각 사용자 프로파일에 대한 HKEY - CURRENT - USER 키에 일치하는 서브키를 담고 있다. HKEY - CURRENT - CONFIG : 실행 시간에 수집한 자료를 담고 있다. 이 키에 저장된 정보는 디스크에 영구적으로 저장되지 않고 시동 시간에 생성된다. HKEY - PERFORMANCE - DATA : 성능 데이터 정보를 제공한다. 이 키는 레지스트리 편집기에 보이지 않지만 윈도우 API
Key RegSetKeySecurity RegGetKeySecurity RegSetValue RegLoadKey RegSetValueEx RegNotifyChangeKeyValue RegUnLoadKey 수많은 프로그래밍 언어는 자체 라이브러리 기능이나 클래스를 제공하여 프로그램들이 레지스트리의 설정을 저장할 수 있게 도와 준다. ( 이를테면 VB. NET, C # 의 Microsoft. Win32. Registry 또는 델파이의 TRegistry ). 비주얼 베이직 6와 같은 COM을 사용하는 응용 프로그램들은 WSH WScript. Shell 오브젝트를 사용할 수 있다. 다른 방법으로는 윈도우 리소스 킷 도구, Reg. exe를 사용하여 코드로부터 이 실행 파일을 실행하게 하는 것이다. [ 9 ] ( 비록 이러한 작업이 좋
e 파일을 이용하면 된다. 5 개의 자동 정규 백업본을 기본으로 만들 수 있으며 손상이 일어나면 수동으로 복원을 할 수 있다. 레지스트리 검사 도구는 레지스트리를 기본적으로 % Windir % [UNK] Sysbckup에 백업하며, scanreg. exe는 MS - DOS에서도 실행할 수 있다. 윈도우 95 CD - ROM는 긴급 복구 유틸리티 ( ERU. exe ) 와 구성 백업 도구 ( Cfgback. exe ) 를 포함하고 있으며, 이러한 도구들이 레지스트리를 백업하고 복원할 수 있게 도와준다. 참조 [ 편집 ] ↑ 레지스트리 하이브 ↑ 레지스트리 편집기에서 파일 - > 내보내기를 누르면 " 파일 형식 " 에서 " 레지스트리 하이브 파일 " 로 내보낼 수 있는 옵션을 고를 수 있다. ( 윈도우 한글판 기준 ) " ↑ Description
자료를 내보낸다. 레지스트리 하이브 포맷 파일을 불러오고 제어하고 업로드할 수 있다. ( 윈도우 NT 기반의 운영 체제에서만 ) ACL 기반의 허가를 설정한다. ( 윈도우 NT 기반의 운영 체제에서만 ) 사용자가 지정한 레지스트리 값을 즐겨찾기로 등록한다. 키 이름, 값 이름, 값 데이터에서 특정한 문자열을 찾는다. 다른 네트워크 컴퓨터의 레지스트리를 원격으로 편집한다.. REG 파일 [ 편집 ] 레지스트리 항목이라 불리는. REG 파일은 문자열 기반의 사람이 이해할 수 있는 파일이며 레지스트리의 일부가 저장되어 있다. 윈도우 2000 이후의 NT 기반 운영 체제에서, 이러한 레지스트리 파일은 처음 시작 내용에 Windows Registry Editor Version 5. 00를 포함하고 있으며 유니코드를 기반으로 하고 있
윈도우 레지스트리(Windows Registry)는 마이크로소프트 윈도우 32/64비트 버전과 윈도우 모바일 운영 체제의 설정과 선택 항목을 담고 있는 데이터베이스로, 모든 하드웨어, 운영 체제 소프트웨어, 대부분의 비운영 체제 소프트웨어, 사용자 PC 선호도 등에 대한 정보와 설정이 들어있다. 사용자가 제어판 설정, 파일 연결, 시스템 정책, 또는 설치된 소프트웨어를 변경하면 이에 따른 변경 사항들이 레지스트리에 반영되어 저장된다. 레지스트리는 또한 성능 카운터와 현재 사용하고 있는 하드웨어와 같은 정보를 노출하면서 윈도우를 커널의 운영 체제 안에 제공한다. 이전에 윈도우 프로그램에 대한 구성 설정을 담는 데에는 각 프로그램마다 INI 파일이 사용되었다. 이러한 파일들이 시스템 여러 곳에 퍼짐으로써 찾기가 쉽지 않았었는데, 이러한 연유로 윈도우 레지스트리가 도입된 것이다.