Windows 레지스트리 (Windows Registy) 정보는 모든 Windows 시스템과 설치되어 있는 프로그램, 사용자 계정에 대한 정보가 포함되어 있습니다. Windows 레지스트리를 잘 활용하면 대개 Windows 설정만으로는 사용할 수 없는 기능을 사용할 수 있게 해 주기 때문에, Windows 작업을 더욱 편리하게 즐길 수 있습니다.Windows 10 레지스트리 reg 파일을 만들기 삭제 편집 가져오기 내보내기
레지스트리 편집하기 전에 주의할 점
그러나 Windows 레지스트리는 PC 시스템에 심각한 영향을 주고 있기 때문에, 잘못된 레지스트리 편집은 PC에 치명적인 장애를 일으킵니다. PC에 로그인 할 수 없어서 Windows를 다시 설치해야 하는 최악의 사태도 상정해 둘 필요가 있습니다.
Windows 레지스트리 편집에 자신이 없는 경우에는, 반드시 편집하기 전에 레지스트리를 백업해 두는 것이 좋습니다. 문제가 발생할 경우 레지스트리를 복원할 수 있습니다.
단지 이 Windows의 시작과 관련이 있는, 예를 들면 PC 부팅 관련 레지스트리를 편집할 경우 최악의 상황을 상정하여 Windows 복구 디스크도 준비해 두는 것도 좋을지도 모릅니다.
원래의 정상적인 상태로 되돌려서, 사라져 버린 중요한 파일을 복원할 수 있는, 한번에 모든 걸 역전시킬 수 있는 편리한 기능이 시스템 이미지로써의 백업 및 시스템 복구 디스크를 작성하는 기능…
레지스트리 스크립트 reg 파일
레지스트리 스크립트 파일은 배치 파일 (.bat)과 비슷하지만 Windows 레지스트리를 자동으로 변경하는 데 사용됩니다. 레지스트리 스크립트는 Windows 사용자가 레지스트리 편집 경험과 능력이 모자라도 .reg 파일을 더블 클릭하여 레지스트리 정보를 쉽고 빠르게 변경하는 데 도움이 됩니다.
또한 여러 대의 PC에 동일한 레지스트리 정보를 빠르게 적용시킬 수 있습니다. 레지스트리 스크립트 파일을 가져 와서 레지스트리 키와 값을 추가하거나 변경 또는 삭제하는 방법을 소개하겠습니다.
우선 키(Key) 편집에 있어서, 제일 간단한 방법은 레지스트리 편집기(Registry Editor)에서 작업을 하는 것입니다.
Windows에서는 텍스트 관련 파일(.txt)은 물론, 레지스트리 정보 관련 파일(.reg)을 메모장에서 열 수 있지만, 일반적으로 텍스트 파일 외에는 메모장이 기본 응용 프로그램으로 설정…
레지스트리 편집기 시작하기
▼ 먼저 다음과 같이
키를 눌러 실행 창을 엽니다. 텍스트 상자에 1regedit를 입력한 다음 2 버튼을 클릭합니다.▼ 레지스트리 편집기의 시작을 허용할지 여부를 사용자 계정 컨트롤(UAC) 화면이 표시됩니다. 1
버튼을 클릭합니다.레지스트리 편집기에서 새 키(key) 작성하기
키(key) 작성 방법에는 크게 2가지가 있습니다. 아래와 같이 레지스트리 편집기에서 손쉽게 작성하거나, 대량의 키를 작성할 필요가 있거나 일목요연하게 전체의 흐름을 파악하면서 메모장에서 작성할 수도 있습니다.
▼ 우선 아래와 같이 특정 경로(Path)에서 부모 키(여기에서는 shell키)를 선택한 후, 1마우스 오른쪽 클릭하고, 2새로 만들기 > 키(K)를 클릭합니다.
▼ 키(key)의 이름은 주로 영어로 정하지만, 아래와 같이 한글을 사용하기도 합니다. 예를 들어, 새 키 #1의 이름을 1메모장으로 열기로 변경합니다.
레지스트리 편집기에서 새 값(Value) 작성
이번에는 키(key)가 일정한 기능을 하도록 값(Value)를 작성하겠습니다. 작성 방법은 위의 키(key) 작성과 크게 다르지 않습니다. 작성한 키의 오른쪽 창에서 빈 곳을 마우스 오른쪽 클릭 후, 값을 선택합니다. 주로 쓰이는 키는 《문자열 값》 《DWORD(32비트) 값》 《이진값》 입니다.
▼ 예를 들어, 1메모장으로 열기 키의 오른쪽 창의 빈 공간에서 마우스 오른쪽 클릭하고 2새로 만들기 > 문자열 값(S)를 클릭하여 새 값을 만듭니다.
▼ 새 값 #1의 이름을 1Icon으로 바꾸어 줍니다.
▼ 다음으로, 1Icon 값을 더블 클릭하고, 2값 데이터의 텍스트 입력란에 레지스트리 실행에 필요한 값
를 입력한 후, 3 버튼을 클릭합니다. 이로써 하나의 키가 작성되었습니다.레지스트리 파일 내보내기 또는 가져오기
▼ 위의 메모장에서 열기 레지스트리 키를 만들었으면 레지스트리 스크립트 .reg 파일을 만들 수 있습니다. 작성한 1해당 키(key)를 마우스 오른쪽 클릭하고 2내보내기를 클릭합니다.
▼ .reg 파일에 적절한 1이름을 지정하고 2
버튼을 클릭합니다. 이로써 레지스트리 .reg 파일이 만들어졌습니다.▼ 반대로 레지스트리 .reg 파일을 편집한 후, 레지스트리 에디터에 불러 올 때도 간단합니다. 아래와 같이 특정한 키를 찾아갈 필요없이, 그냥 1파일 > 가져 오기를 선택하면 됩니다.
▼ 가져 오기할 1해당 파일을 선택한 후에 2
버튼을 클릭합니다.▼ 이하의 레지스트리 편집기 대화 상자가 나타납니다. 1
버튼을 클릭합니다. 이로써 레지스트리 .reg 파일 정보가 변경되었습니다. 해당 경로를 찾아가 보면 키 또는 값이 추가(삭제)된 것을 확인할 수 있을 것입니다.레지스트리 스크립트 reg 파일 편집하기
▼ 위에서 만든 .reg 파일을 1마우스 오른쪽 클릭하면, 2메모장으로 열기 메뉴가 추가된 것을 확인할 수 있습니다. 레지스트리 스크립트 .reg 파일을 메모장에서 열고 내용을 편집해 보겠습니다.
reg 파일의 기본 구성
▼ .reg 파일의 기본 구성은 처음 레지스트리 버전을 지정한 후 시작됩니다. 레지스트리 키(Key)의 경로(Path)와 값(Value)은 빈 줄로 구분합니다.
▼ 다음과 같이 메모장에서 레지스트리 파일의 내용을 확장합니다. 여러 레지스트리 키의 경로를 설명할 수 있습니다.
▲1Windows Registry Editor Version 5.00 줄은 필수입니다. 이것은 레지스트리 편집기의 버전을 정의하며 레지스트리 편집 버전을 지정하고 내용의 편집을 시작합니다. 이 줄은 그대로 두십시오.
덧붙여서, Windows 98 및 Windows NT 4.0의 경우 REGEDIT4라는 레지스트리 버전입니다.
레지스트리 키 경로(Registry_Key_Path)는 2대괄호
로 묶습니다. 키는 전체 경로(pull path)에서 설명합니다. 각 하위 키(Sub-Key)는 《\》로 구분합니다. 각각의 키 또는 하위 키가 모여 1개의 키 패스(key path)를 구성합니다.▼ 레지스트리 키 경로의 아래에 값 이름과 값을 설명합니다. 값 이름은 큰 따옴표 1《문자열 값》 《DWORD(32비트) 값》 《이진값》 으로 구성됩니다. 1개의 하위 키에 1개 이상의 값을 지정할 수 있습니다.
로 묶고, 값은 대략 다음의 3개의 자주 사용되는3빈 줄은 키 경로 사이에 들어가 레지스트리 키 경로를 식별합니다.
레지스트리 키(Key)와 값(value) 삭제하기
Windows 레지스트리(Windows Registy)의 생성 및 편집에 이어서, 작성된 특정 레지스트리 키(Key)와 값(value)을 일부 또는 전체를 제거하는 방법을 소개하겠습니다. 삭제할 레지스트리 키는 메모장에서 편집합니다.
레지스트리 편집기에서 키를 삭제하려면 키 경로(Key path) 앞에 마이너스 / 하이픈 기호 (-)를 추가하면 됩니다. 대량의 키를 한꺼번에 삭제하려면, 위의 레지스트리 편집기에서 일일이 삭제하는데 많은 시간이 들기 때문에, 레지스트리 .reg 파일을 메모장에서 열고 삭제 편집하는 것이 편리합니다. 아래의 키(Key)와 값(value), 경로(Path)를 전부 삭제해 보겠습니다.
레지스트리 에디터에서 삭제하기
▼ 우선 제일 간단한 방법은 레지스트리 에디터에서 직접 삭제하는 방법입니다. 아래와 같이 command 키를 선택한 후
키를 누르면, 키 삭제 확인 대화 상자가 나타납니다. 2 클릭하면 위의 값이 삭제됩니다.주의할 점은, 키(key)를 삭제하면 오른쪽 창의 값 또한 전부 삭제돼 버립니다. 키 또는 값을 삭제할 경우에는, 가능한 한, 먼저 백업을 해 두는 습관이 필요합니다.
▼ 이번에는 값을 삭제하겠습니다. 오른쪽의 삭제하고자 하는 1(기본값) @=”notepad.exe %1″을 선택한 후에
키를 누르면, 값 삭제 확인 대화 상자가 나타납니다. 2 클릭하면 위의 값이 삭제됩니다.값만 삭제하는 경우에 키는 삭제되지 않습니다. Windows 파일 탐색기의 폴더/파일의 관계와 똑같습니다.
메모장에서 삭제하기
위에서 서술한 바와 같이, 대량 삭제가 필요하거나, 일일이 삭제하는 것이 귀찮고 불편할 경우, 또는 전체의 레지스트리를 파악하면서 키/값을 삭제하고 싶은 경우에는 메모장 등에서 삭제하는 것이 편합니다.
▼ 삭제 방법은 간단합니다. 레지스트리 키 값 이름 뒤에 붙어있는 등호(=) 뒤에 마이너스 / 하이픈 기호(–)를 추가하면 됩니다. 다음과 같습니다.
“Icon”=–
@=–
▼ 아래와 같이, 기본 값 이름(@) 및 등호(=) 뒤에 있는 값 데이터:”notepad.exe %1″을 삭제하고 대신에 1일자 / 하이픈 기호(–)를 입력합니다.
▼ 이번에는 이하의 command 키를 제거하려고 합니다. 위의 값 제거 방법과 마찬가지로 다음과 같이 [ 뒤에 1마이너스/하이픈 기호(–)를 추가합니다.
[–HKEY_CLASSES_ROOT\*\shell\메모장에서 열기\command]
이 상태에서 파일을 저장 또는 다른 이름으로 저장을 클릭한 다음 수정된 레지스트리 정보를 저장합니다.
▼ 위와 같이 수정한 후 저장한 레지스트리 .reg 파일을 레지스트리 편집기로 가져 오기 하면 다음과 같이 command 키는 물론이거니와 그에 속해 있던 모든 값도 함께 삭제된 것을 확인할 수 있습니다. 키에 속하는 값은 키가 제거되면, 특별히 값에 마이너스 / 하이픈 (-) 기호를 붙이지 않아도 함께 모두가 삭제됩니다.
레지스트리 편집기와 메모장의 차이점
그런데 여기서 주의할 점이, 레지스트리 에디터에서 키(Key) 삭제할 경우와, 메모장에서 키(Key) 삭제 설정한 결과가 다르다는 점입니다.
▼ 먼저 레지스트리 편집기에서 하위 키가 있는 상위 키를 삭제할 경우, 상위 키뿐 만 아니라 하위 키까지 그리고 키 안에 들어 있는 값까지 전부 삭제됩니다. 아래와 같이 상위 키인 1메모장으로 열기를 삭제할 경우 그 하위 키인 command뿐만 아니라 그 값도 전부 삭제됩니다. 이것은 Windows 파일 탐색기와 같은 원리입니다.
▼ 그러나 메모장에서 상위 키를 먼저 제거하도록 설정한 경우, 상위 키는 제거되지 않고 그대로 남고 상위 키에 속한 값만 삭제되며, 하위 키와 그 값 또한 삭제되지 않고 그대로 남습니다.
예를 들어, 다음과 같이 상위 키 1메모장에서 열기에 마이너스/하이픈 기호를 붙여 제거하는 경우, 하위 키인 command도 함께 삭제되는지 확인해 보겠습니다.
▼ 결과 상위 키인 메모장에서 열기의 값인 1“Icon”=”notepad.exe,-2”만이 삭제되었습니다. 하위 키인 command는 삭제되지 않고 그대로 남아 있습니다.
▼ 이것은 1상위 키 값(Value)에 하이픈 기호(-)를 붙여서 제거했을 때와 같은 결과가 됩니다.
▼ 결국, 메모장 편집에서는, 상위 키를 삭제하려면 먼저 하위 키를 제거해야 합니다. 또는 아래와 같이, 1상위 키와 하위 키 모두 함께 삭제되도록 기호(-)를 두 곳 모두에 붙여 주어야 합니다.
관련 POSTs
- Windows 11 파일 탐색기에서 파일 항목 사이의 간격을 좁혀서 표시하기파일 탐색기는 가장 오래된 Windows 앱 중 하나입니다. Windows 95에서 처음 도입되었으며 빈번히 사용되는 기본 파일 관리 도구입니다. 파일과 폴더를 생성, 복사, 이동 및 삭제할… Read More »
- Windows 파일 탐색기의 파일 확장명을 표시 또는 숨기기파일 확장명은, 파일의 종류 또는 형식을 식별하는, 파일 이름의 말미에 추가되는 문자 세트《파일 이름.확장명》입니다. 모든 파일에 저장된 정보의 종류와 파일을 여는 프로그램을 결정하기 위해 Windows가… Read More »
- Windows 레지스트리 편집기를 비활성화하기 – 로컬 그룹 정책Windows 레지스트리(Windows Registy)은 모든 Windows 시스템과 설치되어있는 프로그램, 사용자 계정에 대한 설정 정보가 포함되어 있습니다. Windows 레지스트리를 잘 활용하면, 보통은 Windows 설정 화면에서 사용할 수… Read More »
- Windows 10 레지스트리 편집기에서 전원 옵션 숨기기▼ Windows10에서는 기본적으로 이하의 3개의 1전원 옵션: 절전, 시스템 종료, 다시 시작 등이 있습니다. 필요에 따라 최대 절전 모드의 전원 옵션을 추가할 수 있습니다. Windows 10… Read More »
- Windows 10 레지스트리 reg 파일을 만들기 삭제 편집 가져오기 내보내기Windows 레지스트리 (Windows Registy) 정보는 모든 Windows 시스템과 설치되어 있는 프로그램, 사용자 계정에 대한 정보가 포함되어 있습니다. Windows 레지스트리를 잘 활용하면 대개 Windows 설정만으로는 사용할… Read More »
- Windows 10 바탕 화면에서 명령 프롬프트 Command Prompt를 열기Windows의 그래픽 사용자 인터페이스(GUI)는 PC에서 작업을 알기 쉽게 하기 위해 빼놓을 수 없는 것이 되었습니다. 과거 MS-DOS와 같은 흑백 화면에서 이해할 수 없는 커맨드라인을 입력하고… Read More »