Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 레지스트리 백업 및 복원하는 완벽 가이드

Windows 레지스트리(Registry)를 수정하기 전에는 반드시 먼저 백업을 해두는 것이 좋습니다. 작업 중 문제가 발생하더라도 언제든 이전 상태로 되돌릴 수 있기 때문입니다. 이 글에서는 Windows 11/10에서 레지스트리 또는 해당 하이브(Hive)를 백업하고 복원하는 다양한 방법을 소개합니다.

레지스트리 백업 파일이 저장되는 위치

Windows 11/10/8/7에는 시스템이 유휴 상태일 때 레지스트리 백업을 주기적으로 생성하는 예약 작업이 내장되어 있습니다. 이렇게 만들어진 백업 파일은 아래 경로에 저장되며, 시스템 복원(System Restore) 작업 시에도 활용됩니다.

C:\Windows\System32\config\RegBack

Windows 11/10에서 레지스트리 백업하기

본격적인 작업에 앞서 시스템 복원 지점을 먼저 생성해두는 것을 권장합니다. 만약의 사태에 대비할 수 있는 가장 확실한 안전장치입니다.

레지스트리 편집기로 전체 백업하기

Windows에서는 기본 제공되는 레지스트리 편집기(Regedit)를 사용해 레지스트리를 손쉽게 백업할 수 있습니다. 실행(Run) 창을 열고 regedit를 입력한 후 Enter 키를 누르면 레지스트리 편집기가 실행됩니다.

레지스트리 전체를 백업하려면, 레지스트리 편집기에서 최상위 항목인 '컴퓨터(Computer)'를 선택하고 마우스 오른쪽 버튼을 클릭한 뒤 내보내기(Export)를 선택합니다. 이후 파일 이름과 저장 위치를 지정하면 됩니다.

Windows 11/10에서 레지스트리 백업 및 복원하는 완벽 가이드

이렇게 저장된 전체 레지스트리 백업은 .reg 확장자의 파일로 생성됩니다.

특정 키만 부분 백업하기

레지스트리의 일부분만 백업하고 싶다면, 먼저 백업하려는 레지스트리 키 또는 하이브(Hive)로 이동합니다. 그런 다음 메뉴에서 파일(File) > 내보내기(Export)를 클릭하면 해당 키만 별도로 저장할 수 있습니다.

Windows 11/10에서 레지스트리 백업 및 복원하는 완벽 가이드

레지스트리 백업 파일은 다음과 같은 형식으로 저장할 수 있습니다.

  • .reg 등록 파일 (Registration File)
  • 레지스트리 하이브 파일 — 바이너리 이미지로 저장
  • 메모장에서 읽을 수 있는 텍스트 파일
  • 구버전 호환용 Win9x/NT4 형식
Windows 11/10에서 레지스트리 백업 및 복원하는 완벽 가이드

내보내기 범위(Export range)저장 형식(Save as type)을 선택한 후 저장(Save) 버튼을 클릭하면 백업이 완료됩니다.

참고: 명령 프롬프트(CMD)를 이용해 레지스트리를 복원하는 방법도 있습니다.

시스템 복원 지점 생성 시 백업되지 않는 레지스트리 키

Windows 11/10에서 레지스트리 백업 및 복원하는 완벽 가이드

시스템 복원 지점을 생성하면 대부분의 레지스트리가 함께 백업됩니다. 다만 '대부분'이라고 표현하는 이유는 일부 키는 백업에서 제외되기 때문입니다. 백업에서 제외되는 키 목록은 아래 레지스트리 경로에서 확인할 수 있습니다.

HKEY_LOCAL_MACHINE\System\ControlSet001\Control\BackupRestore\KeysNotToRestore

Windows가 레지스트리를 자동으로 저장하는 이유

Windows 운영체제는 시스템 복원 지점이 생성될 때마다 — 사용자가 수동으로 만들든 시스템이 자동으로 만들든 — 레지스트리를 자동으로 저장합니다.

이것이 중요한 이유는, 컴퓨터를 이전 시점으로 복원할 때 운영체제가 정상적으로 작동하는 상태를 만들려면 과거의 레지스트리 백업이 반드시 필요하기 때문입니다. 단순히 파일만 복원해서는 충분하지 않으며, 백업된 레지스트리까지 함께 복원되어야 완전한 복원이 가능합니다. 이것이 바로 Windows가 레지스트리를 자동으로 저장하는 시점과 이유입니다.

시스템 복원은 시스템 파일, 설치된 프로그램, 레지스트리 설정에 영향을 미칩니다. 스크립트, 배치 파일, 기타 실행 파일에 대한 변경 사항도 되돌려질 수 있습니다. 반면 문서 폴더나 사진, 이메일 같은 개인 파일은 영향을 받지 않지만, 바탕화면에 있는 파일이 사라질 가능성은 있습니다. 따라서 시스템 복원을 진행하기 전에는 바탕화면의 개인 문서를 안전한 위치로 옮겨두는 것이 좋습니다.

참고: Windows가 레지스트리를 자동으로 백업하도록 설정하는 방법도 확인해 보세요.

백업한 레지스트리 복원하기

내보낸 하이브 파일에서 레지스트리를 복원하려면, 레지스트리 편집기의 왼쪽 창에서 복원을 적용할 레지스트리 키를 먼저 선택합니다.

그다음 메뉴에서 파일(File) > 가져오기(Import)를 클릭하고, 백업해둔 파일을 선택합니다. 확인 메시지가 나타나면 확인을 누르면 됩니다.

또는 백업해둔 .reg 파일을 더블클릭하여 레지스트리에 바로 추가하는 간편한 방법도 있습니다.

이 과정이 다소 어렵게 느껴진다면, 무료 도구를 활용해 동일한 작업을 수행할 수도 있습니다.

참고: 손상되거나 깨진 레지스트리를 복구하는 방법도 알아두면 유용합니다.

무료 레지스트리 백업 프로그램 추천

  1. RegBack — 몇 초 만에 Windows 레지스트리를 백업하고 복원할 수 있는 무료 프로그램입니다.
  2. ERUNTgui — 유명한 레지스트리 백업·복원 도구인 ERUNT와 NTREGOPT의 그래픽 사용자 인터페이스(GUI) 버전입니다.
  3. Registrar Registry Manager — Windows 레지스트리를 손쉽게 관리할 수 있도록 도와주는 도구입니다.

레지스트리는 Windows 시스템의 핵심 데이터베이스인 만큼, 수정 전 백업 습관만 들여도 치명적인 오류로부터 시스템을 지킬 수 있습니다. 위에서 소개한 방법들을 활용해 안전하게 레지스트리를 관리해 보세요.