보호된 이벤트 로깅 사용 레지스트리 값 EnableProtectedEventLogging 외 1개컴퓨터HKLM\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging

정책 ID
EnableProtectedEventLogging
범위
컴퓨터 구성
지원 OS
Windows Server 2016, Windows 10 이상
출처
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (버전 1.0)
카테고리
Windows 구성 요소 › 이벤트 로깅

레지스트리

EnableProtectedEventLogging

REG_DWORD컴퓨터
활성 값
1
비활성 값
0
.reg · CMD · PowerShell로 적용하기
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging]

; 선택 항목 (하나만 사용)
; 사용
"EnableProtectedEventLogging"=dword:00000001
; 사용 안 함
"EnableProtectedEventLogging"=dword:00000000
CMD
:: 선택 항목 (하나만 사용)

:: 사용
reg add "HKLM\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging" /v "EnableProtectedEventLogging" /t REG_DWORD /d 1 /f
:: 사용 안 함
reg add "HKLM\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging" /v "EnableProtectedEventLogging" /t REG_DWORD /d 0 /f
PowerShell
# 공통: 키 만들기
New-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging' -Force | Out-Null

# 선택 항목 (하나만 사용)
# 사용
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging' -Name 'EnableProtectedEventLogging' -PropertyType DWord -Value 1 -Force | Out-Null
# 사용 안 함
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging' -Name 'EnableProtectedEventLogging' -PropertyType DWord -Value 0 -Force | Out-Null

EncryptionCertificate

REG_MULTI_SZ컴퓨터
활성 값
선택 값에 따름
요소
-
값 타입
REG_MULTI_SZ
필수
true
.reg · CMD · PowerShell로 적용하기
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging]

; 값 이름과 타입은 ADMX 기준. 아래 <값 입력>은 직접 채워야 함
; hex(2)·hex(7) 값은 16진수(UTF-16LE)로 적어야 함
"EncryptionCertificate"=hex(7):<값 입력>
CMD
:: 값 이름과 타입은 ADMX 기준. 아래 <값 입력>은 직접 채워야 함

reg add "HKLM\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging" /v "EncryptionCertificate" /t REG_MULTI_SZ /d "<값 입력>" /f
PowerShell
# 값 이름과 타입은 ADMX 기준. 아래 <값 입력>은 직접 채워야 함

New-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging' -Force | Out-Null
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\EventLog\ProtectedEventLogging' -Name 'EncryptionCertificate' -PropertyType MultiString -Value '<값 입력>' -Force | Out-Null