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

Windows 11/10에서 그룹 정책 설정에 대응하는 레지스트리 키를 찾는 방법

Windows 11과 10은 구성과 설정을 저장하는 여러 가지 방법을 제공합니다. 그중에서도 레지스트리(Registry)와 그룹 정책(Group Policy)은 가장 널리 쓰이는 두 가지 방식으로, 서로 보완적인 관계에 있습니다. 그룹 정책에서 설정을 변경하면 Windows가 자동으로 레지스트리에도 동일한 변경 사항을 반영합니다.

Windows 11/10에서 그룹 정책 설정에 대응하는 레지스트리 키를 찾는 방법

레지스트리와 비교하면 그룹 정책은 새로운 키나 값을 직접 만들 필요가 없어 수정이 훨씬 간편합니다. 다만 특정 그룹 정책이 레지스트리의 어느 위치에 매핑되어 있는지 찾기는 쉽지 않은 것이 사실입니다. 이번 글에서는 그룹 정책 설정에 해당하는 레지스트리 키를 빠르게 확인할 수 있는 실용적인 방법들을 소개합니다.

Windows 11/10에서 그룹 정책의 레지스트리 위치 확인하기

그룹 정책 설정과 레지스트리 키의 매핑 관계를 확인하는 데 활용할 수 있는 방법은 다음 네 가지입니다.

  1. 그룹 정책 검색(GPS) 서비스
  2. 그룹 정책 설정 참조 가이드(Excel)
  3. MSDN – GPO-레지스트리 매핑 표
  4. Get-GPRegistryValue PowerShell cmdlet

시작하기 전에 한 가지 유의할 점이 있습니다. 모든 그룹 정책이 레지스트리에 저장되는 것은 아닙니다. 일부 설정은 별도의 위치에 보관되므로, 레지스트리에 매핑된 정책만 검색을 통해 찾을 수 있다는 점을 기억하세요.

1] 그룹 정책 검색(GPS) 서비스 활용

그룹 정책 검색(Group Policy Search, GPS) 서비스는 Windows 운영체제에서 사용되는 레지스트리 기반 그룹 정책 설정을 온라인에서 검색할 수 있는 도구입니다. 웹사이트에 접속한 뒤 검색창을 이용하거나 항목을 하나씩 펼쳐보면 그룹 정책 설정 이름, 레지스트리 키, 값, 그리고 해당 ADMX 파일 정보를 손쉽게 확인할 수 있습니다.

2] 그룹 정책 설정 참조 가이드(Excel)

Windows 11/10에서 그룹 정책 설정에 대응하는 레지스트리 키를 찾는 방법

Microsoft는 공식 자료로 '그룹 정책 설정 참조 가이드(Group Policy Settings Reference Guide)' Excel 파일을 배포하고 있습니다. 이 스프레드시트에는 각 정책 설정과 그에 대응하는 레지스트리 키가 함께 정리되어 있어, 오프라인 환경에서도 빠르게 참조할 수 있다는 장점이 있습니다.

관련 글: Windows 11용 그룹 정책 설정 참조 스프레드시트 및 ADMX 템플릿

3] MSDN – GPO-레지스트리 매핑 표

Microsoft는 MSDN을 통해 '그룹 정책 레지스트리 표(Group Policy Registry Table)'를 공개했습니다. 이 표는 GPO(그룹 정책 개체)와 레지스트리 경로를 일대일로 매핑하여 보여줍니다. 레지스트리 경로를 검색하면 해당하는 그룹 정책 개체를 즉시 확인할 수 있으며, 반대 방향으로도 조회가 가능합니다.

4] Get-GPRegistryValue cmdlet 사용

PowerShell에서 실행할 수 있는 Get-GPRegistryValue cmdlet은 GPO 내 컴퓨터 구성 또는 사용자 구성 아래에 있는 하나 이상의 레지스트리 기반 정책 설정을 조회합니다. 명령 구문은 다음과 같습니다.

Get-GPRegistryValue
-Guid <Guid>
-Key <String>
[-ValueName <String>]
[-Domain <String>]
[-Server <String>]
[<CommonParameters>]
Get-GPRegistryValue
[-Name] <String>
-Key <String>
[-ValueName <String>]
[-Domain <String>]
[-Server <String>]
[<CommonParameters>]

명령 사용법 자체는 어렵지 않지만, GUID와 키 경로 등 매개변수 의미를 이해하고 있어야 제대로 활용할 수 있습니다. 다음은 Microsoft 공식 문서에 나온 예제로, 실제 출력 결과를 보여줍니다.

Get-GPRegistryValue -Name TestGPO -Key "HKEY_CURRENT_USER\Software\Policies\Microsoft\ExampleKey" -ValueName "ValueOne"
KeyPath : Software\Policies\Microsoft\ExampleKey 
FullKeyPath : HKEY_CURRENT_USER\Software\Policies\Microsoft\ExampleKey 
Hive : CurrentUser 
PolicyState : Set 
Value : TestGPO 
Type : String 
ValueName : ValueOne 
HasValue : True

출력 결과에는 키 경로, 하이브(Hive), 정책 상태, 값 유형 등 상세 정보가 포함되므로, 스크립트나 자동화 작업에도 유용하게 활용할 수 있습니다.

이상으로 그룹 정책 설정에 대응하는 레지스트리 키를 찾고, 그 반대로 레지스트리 키에서 원본 그룹 정책을 역추적하는 방법을 살펴보았습니다.

아쉽게도 Microsoft에서 관리자를 위한 전용 조회 도구를 제공하지는 않지만, 위에서 소개한 Excel 참조 시트와 온라인 검색 서비스를 조합하면 충분히 작업을 수행할 수 있습니다.

Windows 11/10에서 그룹 정책 설정에 대응하는 레지스트리 키를 찾는 방법