레지스트리 파일 reg 파일 만들고 실행하는 법

Microsoft Windows 운영 체제에서 시스템 및 소프트웨어 구성 정보를 저장하는 중요한 데이터베이스가 레지스트리(Registry)인데요. Windows 레지스트리 더 알아보기

이러한 레지스트리를 편집하거나 관리할 때 주로 사용되는 것이 레지스트리 편집기입니다. 이 레지스트리 편집기를 통해 사용자는 각종 설정을 변경하거나 새로운 설정을 추가할 수 있습니다.

그러나 레지스트리 편집은 매우 세밀한 작업이며, 잘못된 편집은 시스템 오류를 일으킬 수 있습니다. 또한, 동일한 설정을 여러 컴퓨터에 반복적으로 적용해야 하는 경우에는 레지스트리 편집기를 수동으로 작업하는 것은 상당히 번거롭거나 때로는 불가능할 수 있습니다.

이런 상황에서 유용한 도구가 바로 레지스트리 파일입니다. 레지스트리 파일은 레지스트리 편집기를 통해 직접 편집하는 것보다 일괄 처리, 백업, 공유, 자동화 등 다양한 시나리오에 적합한 방법을 제공해 활용도가 높으며, 레지스트리 파일을 생성하고 실행하는 방법은 다음과 같습니다.

본문은 아래 튜토리얼 환경에서 ezis.org가 직접 검증 된 내용으로 작성 한 것 이지만, 각자 사용 환경이 다르기에 일부 사용자는 내용과 다른 결과가 나타날 수도 있습니다. 단순 하게 참고용으로 활용바랍니다.

튜토리얼 환경: 윈도우 11 Pro (빌드: 22621.2428)

레지스트리 파일 만드는 방법

레지스트리 파일은 레지스트리 편집기에서 내보내기 방식으로 만들거나 에디터에서 직접 명령어를 작성해서 생성할 수도 있습니다.

주의: 중요: Windows 시스템에서 레지스트리를 수정하거나 삭제하는 경우 운영체제의 주요 정보가 변경되는 것이기 때문에 잘못 진행 할 경우 시스템이 손상될 수 있으니 필히 작업 전에 레지스트리를 백업하거나 윈도우 시스템을 백업합니다.
Chocolatey 설치하는 방법

레지스트리 편집기에서 만들기

레지스트리 편집기에서 내보내기 방식으로 레지스트리 파일을 만드는 방식은 기존 레지스트리 설정을 편집하거나 백업할 때 간단하고 안전한 방법입니다.

대상-키-내보내기-메뉴-클릭
대상 키 내보내기 메뉴 클릭

레지스트리 편집기를 열고 내보내기 할 레지스트리 키 를 마우스 오른쪽 버튼으로 클릭해 컨텍스트 메뉴를 열고 내보내기 를 선택합니다.

파일-이름-지정-후-저장
파일 이름 지정 후 저장

파일 이름(N): 필드에 레지스트리 파일 이름을 작성 후 저장(S)을 클릭합니다. 파일 이름은 별도 형식은 없으며 단순하게 식별 목적입니다.아래 파일형식(T):은 기본 값 그대로 유지합니다.

텍스트 에디터로 만들기

이전 방식은 주로 현재 선택한 키와 해당 하위 키, 또는 특정 값을 내보내는 데 사용되지만 여러 경로의 키와 값을 한 번에 내보내는 것은 지원되지 않기 때문에 여러 경로에 걸쳐 작업이 필요하다면 직접 작성해야 합니다.

레지스트리-명령-작성
레지스트리 명령 작성

메모장과 같이 본인이 주로 사용하는 문서 편집기를 열고 레지스트리 스크립트를 작성하거나 붙여넣기 합니다. 예를 들어 아래와 같은 스크립트를 실행하면, 현재 사용자의 \Test 경로에 Hello World라는 값을 가진 StringValue라는 이름의 레지스트리 값이 생성되거나 변경됩니다.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Test]
"StringValue"="Hello World"

좀 더 설명하면,

  • Windows Registry Editor Version 5.00: 이 부분은 레지스트리 편집 파일(.reg)의 시작 부분입니다. 이 줄이 있어야 Windows가 이 파일을 레지스트리 편집 파일로 인식합니다.
  • [HKEY_CURRENT_USER\Software\Test]: 이 부분은 레지스트리 키의 경로를 나타냅니다. 여기서는 현재 로그인 중인 사용자(HKEY_CURRENT_USER)의 Software 폴더 아래 Test라는 하위 키를 가리킵니다.
  • StringValue=Hello World: 이 부분은 StringValue라는 이름의 문자열 값을 Hello World로 설정하라는 것을 의미합니다.
다른-이름으로-저장
다른 이름으로 저장

파일 형식을 수정해야 합니다.메모장의 경우 상단 파일 메뉴를 클릭해 다른 이름으로 저장 메뉴를 클릭하거나 단축키 조합인 Ctrl + Shift + S키를 눌러주면 새롭게 저장할 수 있습니다.

파일-이름-지정-후-저장
파일 이름 지정 후 저장

파일 이름(N): 필드에 파일 이름과 .reg 확장자를 이이서 작성하고 저장(S)을 클릭합니다. 파일 이름은 별도 형식은 없으며 단순하게 식별 목적으로 지정합니다.

Windows에서 심볼릭 링크 심링크 사용하는 방법

레지스트리 파일 실행 및 적용

위 과정으로 만들어진 레지스트리 파일은 다음과 같이 사용할 수 있습니다.

레지스트리-파일-열기
레지스트리 파일 열기

생성된 레지스트리 파일을 마우스로 두 번 클릭하거나 대상 파일을 마우스 오른쪽 버튼으로 클릭한 뒤 컨텍스트 메뉴에서 열기를 선택합니다.

레지스트리-편집기-사용자-계정-컨트롤-동의
레지스트리 편집기 사용자 계정 컨트롤 동의

현재 사용 중인 Windows 계정의 권한 수준에 따라 이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요?라는 내용의 사용자 계정 컨트롤 패널이 보여질 수 있습니다. 안내하는 내용을 확인 후 설치를 계속 진행 하고 싶다면 버튼을 클릭합니다.

레지스트리-편집기에-정보-추가-경고-동의
레지스트리 편집기에 정보 추가 경고 동의

정보를 추가하면 값이 변경되거나 삭제될 수 있으며 구성 요소가 올바르게 작동하지 않게 될수도 있습니다.로 시작되는 경고 메시지가 팝업되니 이해했다면 예(Y)를 클릭합니다. 이후 레지스트리 파일에 지정된 키와 값이 레지스트리에 추가, 수정 또는 삭제됩니다.

관련 글

댓글로 남기기 어려운 내용은 Contact Form 에서 개별적으로 문의 할 수 있습니다. 해당 글과 연관 된 내용은 Copy를 이용해 현재 페이지의 주소를 복사 후 문의 폼에 입력시 보다 정확한 답을 얻을 수 있습니다.

Leave a Comment