Directiva de enumeración para dispositivos externos no compatibles con la protección de DMA de kernel: valor del Registro DeviceEnumerationPolicyEquipoHKLM\Software\Policies\Microsoft\Windows\Kernel DMA Protection

Id. de directiva
DmaGuardEnumerationPolicy
Ámbito
Configuración del equipo
Compatible con
Se requiere al menos Windows Server 2016 o Windows 10
Origen
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (versión 1.0)
Categoría
Sistema › Protección de DMA de kernel

Registro

DeviceEnumerationPolicy

REG_DWORDEquipo
Valor al habilitar
Depende del valor de la opción
Elemento
Directiva de enumeración
Opciones
Elemento de listaValor almacenado
Bloquear todo0
Solo con sesión iniciada (predeterminado)1
Permitir todo2
Aplicar con .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Kernel DMA Protection]

; Opciones (usar solo una)
; Bloquear todo
"DeviceEnumerationPolicy"=dword:00000000
; Solo con sesión iniciada (predeterminado)
"DeviceEnumerationPolicy"=dword:00000001
; Permitir todo
"DeviceEnumerationPolicy"=dword:00000002
CMD
:: Opciones (usar solo una)

:: Bloquear todo
reg add "HKLM\Software\Policies\Microsoft\Windows\Kernel DMA Protection" /v "DeviceEnumerationPolicy" /t REG_DWORD /d 0 /f
:: Solo con sesión iniciada (predeterminado)
reg add "HKLM\Software\Policies\Microsoft\Windows\Kernel DMA Protection" /v "DeviceEnumerationPolicy" /t REG_DWORD /d 1 /f
:: Permitir todo
reg add "HKLM\Software\Policies\Microsoft\Windows\Kernel DMA Protection" /v "DeviceEnumerationPolicy" /t REG_DWORD /d 2 /f
PowerShell
# Común: crear la clave
New-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows\Kernel DMA Protection' -Force | Out-Null

# Opciones (usar solo una)
# Bloquear todo
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Kernel DMA Protection' -Name 'DeviceEnumerationPolicy' -PropertyType DWord -Value 0 -Force | Out-Null
# Solo con sesión iniciada (predeterminado)
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Kernel DMA Protection' -Name 'DeviceEnumerationPolicy' -PropertyType DWord -Value 1 -Force | Out-Null
# Permitir todo
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Kernel DMA Protection' -Name 'DeviceEnumerationPolicy' -PropertyType DWord -Value 2 -Force | Out-Null