Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 7·8·10·11에서 레지스트리 백업 및 복원하는 방법 (단계별 가이드)

레지스트리(Registry)는 Windows 운영체제의 심장과 같은 존재입니다. 운영체제 자체와 이를 활용하는 모든 프로그램·응용 프로그램의 저수준 설정과 구성 정보를 저장하는 계층형 데이터베이스로, Windows가 정상적으로 동작하기 위해 반드시 필요한 핵심 요소입니다.

Windows PC의 사용자 인터페이스와 장치 드라이버부터 커널, 설치된 응용 프로그램의 세부 설정까지, 시스템 전반의 다양한 값들이 모두 레지스트리에 기록됩니다. Windows XP부터 최신 Windows 11에 이르기까지 모든 버전이 이처럼 시스템 전체를 하나로 묶어주는 완전한 형태의 레지스트리를 갖추고 있습니다.

Windows 7·8·10·11에서 레지스트리 백업 및 복원하는 방법 (단계별 가이드)

레지스트리는 Windows에서 가장 섬세하고 손상되기 쉬운 부분인 동시에 가장 중요한 부분이기도 합니다. 그렇기 때문에 주기적으로 레지스트리를 백업해 두는 것이 좋습니다. 레지스트리가 초기화되거나 손상되더라도 백업본이 있다면 데이터 손실 없이 원래 상태로 되돌릴 수 있기 때문입니다.

레지스트리를 백업해 두면, 나중에 그 백업 파일을 이용해 컴퓨터의 레지스트리를 백업 당시와 완전히 동일한 상태로 복원할 수 있습니다. 설정, 구성 정보, 레지스트리 값과 키까지 모두 그대로 살아납니다.

특히 레지스트리를 직접 수정하거나 수정 기능이 있는 프로그램을 사용하기 전에는 반드시 백업을 먼저 해두세요. 작업 중 문제가 생기면 백업 파일만으로 손쉽게 수정 이전 상태로 복구할 수 있습니다.

레지스트리 백업 방법

먼저 알아둘 점은, 시스템 복원 지점(System Restore Point)이 생성될 때마다 레지스트리가 자동으로 백업된다는 것입니다. 즉, 시스템 복원 지점을 만든 뒤 해당 시점으로 시스템을 복원하면 레지스트리 역시 그 시점의 상태로 함께 돌아갑니다. Windows Vista, 7, 8, 8.1, 10 그리고 최신 버전인 Windows 11에서 레지스트리를 백업하려면 아래 순서대로 진행하세요.

참고: 아래 방법은 최신 Windows 버전 전부에서 정상적으로 작동하는 것이 확인되었습니다.

  1. Windows 키 + R을 눌러 실행(Run) 창을 엽니다.
  2. 실행 대화 상자에 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다. 사용자 계정 컨트롤(UAC) 창이 나타나면 를 클릭해 관리자 권한을 허용합니다.Windows 7·8·10·11에서 레지스트리 백업 및 복원하는 방법 (단계별 가이드)
  3. 레지스트리 편집기 왼쪽 창에서 컴퓨터(모든 키가 뻗어 나가는 최상위 루트 키)를 클릭해 선택합니다. 이렇게 하면 전체 레지스트리가 통째로 백업됩니다.Windows 7·8·10·11에서 레지스트리 백업 및 복원하는 방법 (단계별 가이드)
    참고: 전체가 아니라 특정 레지스트리 키만 백업하고 싶다면, 해당 키를 대신 선택하면 됩니다.
  4. 키를 선택한 상태에서 상단 리본 메뉴의 파일 > 내보내기…를 클릭합니다.Windows 7·8·10·11에서 레지스트리 백업 및 복원하는 방법 (단계별 가이드)
  5. 레지스트리 파일 내보내기 대화 상자에서 백업 파일을 저장할 위치로 이동한 뒤, 파일 이름: 입력란에 원하는 이름(예: RegistryBackup)을 입력하고 저장을 클릭하면 백업 파일이 생성됩니다.

Windows 7·8·10·11에서 레지스트리 백업 및 복원하는 방법 (단계별 가이드)

참고: 위 GIF는 전체 레지스트리 하이브를 내보내는 과정을 보여주지만, 특정 폴더를 마우스 오른쪽 버튼으로 클릭한 뒤 같은 절차를 밟으면 해당 폴더만 따로 내보낼 수도 있습니다. 복원 시에는 자동으로 원래 폴더에 맞게 복원됩니다.

중요: 위에서 설명한 단계는 Windows XP에는 적용되지 않습니다. Windows XP에서 레지스트리를 백업하는 유일한 방법은 시스템 복원 지점을 생성하는 것입니다.

백업 파일로 레지스트리 복원하는 방법

Windows 11을 비롯한 각 버전에서 레지스트리를 백업하는 방법을 익혔다면, 이제 미리 만들어둔 백업 파일로 레지스트리를 복원하는 방법도 알아두면 큰 도움이 됩니다. 레지스트리가 손상되었을 때 이미 백업본이 준비되어 있다면 몇 분 만에 시스템을 정상 상태로 되돌릴 수 있습니다.

Windows 7, Windows 8.1, Windows 10, Windows 11에서 백업 파일로 레지스트리를 복원하려면 아래 순서를 따르세요.

  1. Windows 로고 키 + R을 눌러 실행 대화 상자를 엽니다.
  2. regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다.Windows 7·8·10·11에서 레지스트리 백업 및 복원하는 방법 (단계별 가이드)
  3. 레지스트리 편집기 상단의 리본 메뉴에서 파일 > 가져오기…를 클릭합니다.Windows 7·8·10·11에서 레지스트리 백업 및 복원하는 방법 (단계별 가이드)
  4. 레지스트리 파일 가져오기 대화 상자에서 이전에 저장해둔 백업 파일이 있는 위치로 이동한 뒤, 해당 파일을 선택하고 열기를 클릭합니다. 그러면 백업 파일의 내용이 그대로 들어오면서 레지스트리가 백업 당시 상태로 완전히 복원됩니다.

Windows 7·8·10·11에서 레지스트리 백업 및 복원하는 방법 (단계별 가이드)

중요: 위 단계는 Windows XP에는 적용되지 않습니다. Windows XP에서는 레지스트리를 개별적으로 백업할 수 없으며, 시스템 복원 지점을 만들어야만 합니다. 따라서 Windows XP에서 레지스트리를 복원하려면 생성해둔 시스템 복원 지점으로 컴퓨터 전체를 복원해야 합니다.

알아두면 유용한 팁

  • 내보내기로 만든 백업 파일(.reg)은 레지스트리 편집기를 열지 않고도 파일을 더블클릭하는 것만으로 내용을 바로 병합할 수 있습니다.
  • 중요한 작업 전에 만든 백업 파일은 외장 하드나 클라우드 등 시스템 외부의 안전한 장소에 함께 보관해 두면, 시스템 자체에 문제가 생겼을 때에도 활용할 수 있습니다.
  • 레지스트리를 잘못 수정하면 시스템이 부팅되지 않거나 불안정해질 수 있으므로, 어떤 변경을 하기 전에도 반드시 백업을 먼저 생성하는 습관을 들이는 것이 좋습니다.