Solución: error de procesamiento de políticas de grupo en Windows
Encontré un problema extraño al aplicar una nueva configuración de GPO en una de las computadoras. Para diagnosticar el problema, actualicé la configuración de GPO manualmente usando el
gpupdate /forcecomando y vio el siguiente error en la consola:
Computer policy could not be updated successfully. The following errors were encountered:
The processing of Group Policy failed. Windows could not apply the registry-based policy settings for the Group Policy object LocalGPO. Group Policy settings will not be resolved until this event is resolved. View the event details for more information on the file name and path that caused the failure.Al mismo tiempo, apareció un evento con el EventID 1096 y la misma descripción (Error en el procesamiento de la directiva de grupo) en el registro de eventos del sistema:
Log Name: System
Source: Microsoft-Windows-GroupPolicy
Event ID: 1096
Level: Error
User: SYSTEMSi intenta diagnosticar el problema de aplicación de GPO con el comando gpresult (
gpresult.exe /h c:\tempt\gpresultreport.html
), puede ver que solo la configuración del Registro de directivas de grupo no se aplica (
Group Policy Registry — Failed):
Registry failed due to the following error listed below.
Additional information may have been logged. Review the Policy Events tab in the console or the application event log.Esto significa que solo los objetos de directiva de grupo con configuración CSE (extensión del lado del cliente) que administran claves de registro a través de GPO no se aplican al equipo cliente.
La extensión del lado del cliente del registro no pudo leer el archivo registry.pol. Lo más probable es que el archivo esté dañado (recomendamos verificar si hay errores en el sistema de archivos usando chkdsk). Para volver a crear este archivo, vaya a c:\Windows\System32\GroupPolicy\Machine y cámbiele el nombre a registration.bak.
Puede cambiar el nombre del archivo desde el símbolo del sistema elevado:
cd "C:\Windows\System32\GroupPolicy\Machine"
ren registry.pol registry.bakActualice la configuración de la política de grupo en una computadora usando el comando:
gpupdate /forceWindows volverá a crear el archivo Registry.pol (se restablecerá la configuración de GPO local) y aplicará correctamente todas las configuraciones de GPO.
Si ve el ID de evento 1096 (
The processing of Group Policy failed. Windows could not apply the registry-based policy settings for the Group Policy object LDAP://
) con el código de error 13 y "
The data is invalid” descripción, esto significa que el error está relacionado con el GPO de dominio mencionado en los detalles del error.
Copie el GUID de la política y busque el nombre del GPO mediante el siguiente comando de PowerShell:
Get-GPO -Guid 19022120-0250-407E-EB99-8438B6BB06C7Abra la consola de administración de políticas de grupo de dominio (
gpmc.msc) y asegúrese de que el objeto de directiva de grupo existe;
Verifique que haya archivos registration.pol y gpt.ini en la carpeta SYSVOL en DC y que pueda leerlos (verifique los permisos NTFS);
Asegúrese de que la versión de GPO sea la misma en todos los controladores de dominio (verifique que el dominio y la replicación de AD funcionen correctamente);
Elimine archivos GPO de la carpeta SYSVOL en su controlador de dominio del que el cliente obtiene GPO (obtenga su servidor de inicio de sesión actual:
$env:LOGONSERVER) y espere hasta que se replique desde el DC vecino;
-
Si los métodos anteriores no ayudan, vuelva a crear el GPO o restáurelo desde una copia de seguridad.



