윈도우11 로컬 그룹 정책 편집기 설정 백업 방법

이 가이드는 Windows 11 로컬 그룹 정책 편집기 설정 백업 방법에 대해 설명합니다.

Windows에서 로컬 그룹 정책 편집기 설정을 백업하여 보호하고 다른 곳에 배포할 수 있는 옵션을 사용해보시기 바랍니다.

새로운 실험적인 기능이나 Windows 베타 버전을 시험해보는 것을 좋아한다면 로컬 그룹 정책 편집기를 백업해야 합니다.

테스트 중 설정이 엉망이 될 경우 이전으로 돌아갈 수 있습니다. 이를 수행하는 방법은 다음과 같습니다.

로컬 그룹 정책 편집기 설정을 백업해야 하는 이유

로컬 그룹 정책 편집기는 컴퓨터의 그룹 정책 설정을 구성할 수 있는 편리한 Windows 도구입니다. 주로 네트워크 관리자를 대상으로 사용할 수 있지만 개인이 컴퓨터 성능을 관리할 때 사용할 수도 있습니다.

로컬 그룹 정책 편집기를 사용하여 작업 표시줄 고정 옵션, 새로운 설정 홈 페이지를 제거하는 등 사용자가 변경할 수 있는 응용 프로그램 및 설정에 관련된 변경 작업을 수행할 수 있습니다.

로컬 그룹 정책 편집기는 필요한 다양한 설정을 관리하므로 이를 백업하는 것이 중요합니다. 사용자가 그동안 변경한 설정 손실 걱정 없이 다양한 기능을 자유롭게 실험해 볼 수 있습니다. 문제가 발생하더라도 백업을 이용하여 신속하게 복원할 수 있습니다.

또한 이러한 백업을 이용하여 새로운 컴퓨터에 동일한 구성을 적용하거나 여러 시스템에 배포하려는 경우 설정을 다른 컴퓨터에 적용할 수 있다는 것을 의미합니다.

Windows 11 로컬 그룹 정책 편집기 설정 백업

Windows 11에서 로컬 그룹 정책 편집기를 설정하는 방법은 3가지가 있습니다.

01 파일 탐색기를 사용하여 로컬 그룹 정책 편집기 설정 백업

로컬 그룹 정책 편집기는 모든 설정을 ‘System32’ 폴더에 저장합니다. 관련 파일과 폴더를 안전한 장소에 복사하여 로컬 그룹 정책 편집기 설정을 빠르게 백업할 수 있습니다.

로컬 그룹 정책 편집기 설정 백업 받기 위해 파일 탐색기 열기

키보드 단축키 Win + E 키를 눌러 파일 탐색기를 열고 다음 위치로 이동합니다.

C:\Windows\System32\GroupPolicy
모든 파일 선택 및 복사하여 로컬 그룹 정책 편집기 설정 백업

 Ctrl + A 키를 눌러 로컬 그룹 정책 편집기 관련 파일을 모두 선택한 다음 Ctrl + C 키 또는 마우스 오른쪽 버튼을 클릭하고 [복사(C)]를 눌러 복사합니다.

로컬 그룹 정책 편집기 설정 백업 후 파일을 다른 경로에 저장

이제 백업을 저장하려는 위치로 이동하여 Ctrl + V 키를 눌러 복사한 파일을 붙여넣습니다.

백업 파일을 저장하는 것은 어디에나 지정할 수 있지만 별도의 드라이브나 Google 드라이브 등 별도의 저장소에 백업하는 것이 좋습니다.

이렇게 백업하면 컴퓨터에 문제가 발생하더라도 백업이 안전하게 유지됩니다.

02 배치 파일을 사용하여 로컬 그룹 정책 편집기 설정 백업

로컬 그룹 정책 편집기 설정을 백업하는 배치 파일을 만들어 사용할 수 있습니다.

로컬 그룹 정책 편집기 설정 백업 받기 위해 메모장 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 notepad 입력 후 Enter 키를 눌러 메모장을 엽니다.

로컬 그룹 정책 편집기 설정 백업 명령 코드 붙여넣기

메모장 또는 텍스트 편집기 프로그램을 열고 다음 코드를 복사하여 붙여넣습니다.

@echo off
set BACKUP_DIR=%USERPROFILE%\Desktop\Local Group Policy Editor settings backup folder
if not exist "%BACKUP_DIR%" (
md "%BACKUP_DIR%"
)
xcopy /E /I /Y "C:\Windows\System32\GroupPolicy" "%BACKUP_DIR%"
attrib -H -S "%BACKUP_DIR%"
attrib -H -S "%BACKUP_DIR%\*.*" /S /D
파일 확장자를 .bat 지정

왼쪽 상단에 있는 [파일 > 다른 이름으로 저장]을 선택하여 파일을 저장합니다.

이때 파일 이름은 사용자가 식별하기 쉽도록 지정하고 파일 형식은 “모든 파일 (*.*)” 선택 후 확장자는 반드시 “.bat”으로 지정합니다.

로컬 그룹 정책 편집기 설정 백업 배치 파일 관리자 권한으로 실행

이제 로컬 그룹 정책 편집기 설정을 백업하려면 배치 파일이 저장된 위치로 이동하여 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 [관리자 권한으로 실행(A)]을 선택합니다.

그러면 모든 로컬 그룹 정책 편집기 설정이 포함된 “Local Group Policy Editor settings backup folder” 폴더가 생성됩니다.

다만 이 방법은 로컬 그룹 정책 설정을 변경할 때마다 배치 파일이 동기화되지 않으므로 배치 파일을 수동으로 실행해야 합니다.

03 PowerShell 스크립트로 로컬 그룹 정책 편집기 설정 백업

배치 파일을 실행하여 로컬 그룹 정책 편집기 설정을 백업하는 것은 간단하지만, 컴퓨터 설정을 변경하기 전 배치 파일을 수동으로 수행하는 것을 잊어버리기 쉽습니다.

이를 예방하기 위하여 Windows PowerShell 스크립트를 만들고 작업 스케줄러를 사용하여 백업 작업을 자동으로 실행할 수 있도록 할 수 있습니다.

로컬 그룹 정책 편집기 설정 백업 받기 위해 메모장 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 notepad 입력 후 Enter 키를 눌러 메모장을 엽니다.

로컬 그룹 정책 편집기 설정 백업 PowerShell 스크립트 복사 및 붙여넣기

메모장 또는 텍스트 편집기 프로그램을 열고 다음 코드를 복사하여 붙여넣습니다.

$source = 'C:\Windows\System32\GroupPolicy'
$backupFolder = "$env:USERPROFILE\Desktop\Group Policy Backup"
if (-not (Test-Path $backupFolder)) {
    New-Item -ItemType Directory -Path $backupFolder | Out-Null
}
$watcher = New-Object System.IO.FileSystemWatcher
$watcher.Path = $source
$watcher.IncludeSubdirectories = $true
$watcher.EnableRaisingEvents = $true
$action = {
    if ($Event.SourceEventArgs.Name -eq "GPT.ini") {
        Copy-Item -Path $source\* -Destination $backupFolder -Recurse -Force
    }
}
Register-ObjectEvent $watcher "Changed" -Action $action | Out-Null
while ($true) {
    Start-Sleep -Seconds 1
}
로컬 그룹 정책 편집기 설정 백업 Powershell 스크립트 파일 저장 시 확장자 .ps1 지정

왼쪽 상단에 있는 [파일 > 다른 이름으로 저장]을 선택하여 파일을 저장합니다.

이때 파일 이름은 사용자가 식별하기 쉽도록 지정하고 파일 형식은 “모든 파일 (*.*)” 선택 후 확장자는 반드시 “.ps1”으로 지정합니다.

로컬 그룹 정책 편집기 설정 백업 스케줄 생성

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 taskschd.msc 입력 후 Enter 키를 눌러 작업 스케줄러를 엽니다.

작업 스케줄러가 열리면 “작업” 탭의 “기본 작업 만들기” 옵션을 선택합니다.

기본 작업 만들기

기본 작업 만들기 이름을 지정하고 [다음(N)] 버튼을 클릭합니다.

트리거

트리거 탭에서 “컴퓨터 시작 시(H)” 옵션을 선택하고 [다음(N)] 버튼을 클릭합니다.

작업

작업 탭에서 “프로그램 시작(T)” 옵션을 선택하고 [다음(N)] 버튼을 클릭합니다.

프로그램 시작

프로그램 시작 탭에서 “프로그램/스크립트(P)” 입력 상자에 다음 경로를 입력합니다.

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

다음으로 “인수 추가(옵션)(A)” 입력 상자에 다음 코드를 입력합니다.

-ExecutionPolicy Bypass -WindowStyle Hidden -File "PS1_Scripts_Address"

이때 “PS1_Scripts_Address”를 사용자가 저장한 파일 경로 및 이름으로 변경합니다.

마침

마지막으로 마침 탭에서 예약 작업 이름을 지정하고 [마침(F)] 버튼을 클릭합니다.

이제 로컬 그룹 정책 설정을 변경할 때마다 스크립트가 자동으로 실행되어 변경 사항을 백업 폴더에 저장합니다.

Windows 11 로컬 그룹 정책 편집기 설정 복원

앞서 언급했던 것처럼 Windows 로컬 그룹 정책 설정은 ‘System32’ 폴더에 저장합니다. 따라서 설정을 어떻게 백업했는지 무관하게 백업 파일을 폴더로 이동하기만 하면 됩니다.

01 파일 탐색기를 사용하여 로컬 그룹 정책 복원

파일 탐색기 또는 배치 및 PowerShell 스크립트를 이용하여 백업한 로컬 그룹 정책 파일을 파일 탐색기에서 복사 및 붙여넣기하여 복원할 수 있습니다.

로컬 그룹 정책 편집기 설정 백업 파일 System32\GroupPolicy 경로에 붙여넣기

백업 폴더를 열고 그 안에 있는 모든 파일을 복사하고 다음 위치로 이동하여 복사한 파일을 붙여넣습니다.

C:\Windows\System32\GroupPolicy

02 LGPO를 사용하여 로컬 그룹 정책 복원

LGPO(Local Group Policy Object Utility)는 로컬 그룹 정책 관리를 자동화할 때 사용할 수 있는 명령줄 도구입니다. 현재 로컬 그룹 정책 설정을 파일로 내보낼 수 있습니다.

해당 도구를 사용하여 새로운 시스템으로 전환하고 현재 장치의 로컬 그룹 정책 편집기 설정을 전송할 때 유용하게 사용할 수 있습니다.

Microsoft 다운로드 페이지에서 로컬 그룹 정책 편집기 설정 백업 받기 위해 LGPO.zip 파일 다운로드

LGPO 도구를 사용하려면 Microsoft 다운로드 페이지를 방문하여 “LGPO.zip”을 선택하고 [다운로드] 버튼을 클릭합니다.

LGPO.zip 파일 압축 해제

파일 다운로드 후 ZIP 파일 압축을 해제합니다.

LGPO.exe 파일 System32 폴더에 붙여넣기

추출한 폴더에서 “LGPO.exe” 파일을 복사하여 다음 위치에 붙여넣습니다.

C:\Windows\System32
로컬 그룹 정책 편집기 설정 백업 받기 위해 명령 프롬프트 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 cmd 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 명령 프롬프트를 엽니다.

LGPO.exe 명령으로 로컬 그룹 정책 편집기 설정 백업

명령 프롬프트에서 다음 명령을 입력하고 Enter 키를 누릅니다.

LGPO.exe /b "Backup_Folder"

이때 “Backup_Folder”를 로컬 그룹 정책 편집기 설정을 백업할 폴더 주소로 변경합니다.

GUID 이름을 가진 폴더에 로컬 그룹 정책 편집기 설정 백업 완료

백업 폴더를 열면 로컬 그룹 정책 설정이 포함된 임의의 GUID 이름을 가진 폴더가 표시됩니다.

해당 폴더를 복사하여 새로운 컴퓨터로 이동합니다.

로컬 그룹 정책 편집기 설정 백업 후 복원 명령 수행

새로운 컴퓨터에서 로컬 그룹 정책 설정을 복원하려면 새 컴퓨터에서 관리자 권한으로 명령 프롬프트를 열고 다음 명령을 입력하고 Enter 키를 누릅니다.

LGPO.exe /g "Backup_Folder"

명령이 성공적으로 끝나면 로컬 그룹 정책 설정이 새 컴퓨터에 복원됩니다.

마치며

Windows 11에서 로컬 그룹 정책 편집기 설정을 백업한 후에는 컴퓨터 설정에 대한 소실 염려 없이 컴퓨터에서 실험 기능을 계속해서 사용할 수 있습니다.

Leave a Comment