Búsqueda de sitios web

Cómo restablecer la configuración de la directiva de grupo en Windows


El objeto de directiva de grupo (GPO) es una herramienta útil para ajustar el usuario y el entorno del sistema operativo en Windows. Tanto los GPO de dominio (si la computadora es miembro de un dominio de Active Directory) como las Políticas de grupo locales (estas configuraciones se configuran localmente en la computadora) se pueden aplicar a la computadora y a los usuarios. Debido a la configuración incorrecta de algunas configuraciones de GPO (la mayoría de las veces relacionadas con la seguridad), puede experimentar varios problemas con la ejecución de aplicaciones o herramientas, errores del sistema operativo (hasta la imposibilidad de iniciar sesión en Windows localmente), etc. Si no sabe qué configuración de GPO está causando el problema, puede restablecer la configuración de la Política de grupo de Windows a los valores predeterminados.

Cómo restablecer las opciones específicas de la política de grupo local con Gpedit.msc

La consola gráfica del Editor de directivas de grupo local (

gpedit.msc

) se utiliza para configurar los ajustes de GPO en el equipo local. Esta consola solo está disponible en las ediciones Pro, Enterprise y Education de Windows 10 y 11.

Consejo. También puedes instalar la consola gpedit.msc en las ediciones de Windows Home.

Abre el

gpedit.msc

Complemento MMC y vaya a la sección Todas las configuraciones (Política informática local -> Configuración de la computadora -> Plantillas administrativas). Esta sección contiene todas las opciones que están disponibles para la configuración en las plantillas de GPO administrativas (admx) instaladas en la computadora. Ordene las políticas por la columna Estado para encontrar todas las configuraciones configuradas (con el estado Deshabilitado o Habilitado).

Para deshabilitar el parámetro de directiva de grupo específico, debe cambiar su estado a No configurado.

  • Puede hacer una copia de seguridad de su configuración de GPO local actual con la herramienta LGPO.exe.

  • El comando GPResult se puede usar para generar un informe HTML que contiene una lista de todas las configuraciones de políticas locales y de dominio aplicadas en una computadora:

    gpresult /h c:\PS\GPRreport.html

De la misma manera, puede restablecer la configuración en la sección Configuración de usuario del editor de GPO local.

Esta es la forma más fácil de encontrar y deshacer la configuración de la Política de grupo local aplicada en Windows

Sin embargo, la configuración incorrecta de GPO de la directiva de grupo puede impedir que se ejecute el complemento gpedit.msc (u otros programas y herramientas), puede evitar que inicie sesión en la computadora localmente, puede revocar sus permisos de administrador local, etc. En tales casos, deberá restablecer todas las configuraciones de GPO en los archivos locales de la computadora.

Restablecer todas las configuraciones de políticas de grupo a los valores predeterminados en Windows con CMD

Windows almacena la configuración de la directiva de grupo local en los archivos Registry.pol. La configuración de la política para el usuario y la computadora se almacenan en archivos POL separados.

  • La configuración del equipo (sección Configuración del equipo) se almacena en

    %SystemRoot%\System32\GroupPolicy\Machine\registry.pol
  • La configuración del usuario (sección Configuración de usuario) se almacena en

    %SystemRoot%\System32\GroupPolicy\User\registry.pol

Si habilita ciertas opciones en un GPO local desde la consola gpedit.msc, cualquier cambio que realice se guardará en los archivos Registry.pol. La nueva configuración se importa al registro y se aplica a la computadora cuando se actualiza la configuración de la directiva de grupo (usando el

gpupdate /force

comando o por horario).

  • Cuando enciende su computadora, la configuración del registro se importa desde el

    \Machine\Registry.pol

    archivo en el

    HKEY_LOCAL_MACHINE

    (HKLM) colmena;

  • Los ajustes de usuario se importan desde el

    \User\Registry.pol

    archivo en el

     HKEY_CURRENT_USER

    (HKCU) subárbol de registro cuando el usuario inicia sesión en Windows.

Por lo tanto, para eliminar la configuración actual de la directiva de grupo local, debe eliminar los archivos Registry.pol de las carpetas GroupPolicy y GroupPolicyUsers. Puede eliminar los archivos Registry.pol y restablecer la configuración actual de GPO desde el símbolo del sistema:

RD /S /Q "%WinDir%\System32\GroupPolicyUsers"
RD /S /Q "%WinDir%\System32\GroupPolicy"

Actualice la configuración en la Política de grupo para restablecer la configuración anterior en el registro:

gpupdate /force

Estos comandos restablecerán todas las configuraciones de la Política de grupo local en las secciones Configuración de la computadora y Configuración del usuario.

Abre el

gpedit.msc

consola y asegúrese de que todas las políticas estén configuradas en 'No configurado'. Después de haber ejecutado la consola gpedit.msc, el

GroupPolicyUsers

y

GroupPolicy

los directorios se volverán a crear automáticamente.

Restablecer la configuración de la política de seguridad local a los valores predeterminados en Windows

Las políticas de seguridad local se configuran en un

secpol.msc

consola MMC. Si desea restablecer la configuración de la política de seguridad local de Windows a los valores predeterminados, ejecute el comando:

secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

Este

%windir%\inf\defltbase.inf

El archivo es una plantilla que contiene la configuración de seguridad local predeterminada para Windows.

Reinicia tu computadora.

Esto debería restablecer la configuración de seguridad de Windows que se almacena bajo el

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

clave de registro.

La configuración de UAC también se almacena en esta clave de registro.

Intente cambiar manualmente el nombre del archivo de punto de control base de la política de seguridad local si el método anterior no funcionó:

ren %windir%\security\database\edb.chk edb_old.chk

Actualizar la configuración de la directiva de grupo:

gpupdate /force

Reinicie Windows usando el comando de apagado:

Shutdown -f -r -t 0

Cómo restablecer la configuración de GPO local si no puede iniciar sesión en Windows

Si no puede iniciar sesión en Windows localmente o no puede abrir el símbolo del sistema (por ejemplo, si las aplicaciones están bloqueadas por la política de restricción de software o AppLocker), puede eliminar los archivos Registry.pol arrancando desde un medio de instalación de Windows (una unidad flash USB de arranque), desde cualquier LiveCD o usando el entorno de recuperación de Windows (WinRE).

  1. Inicie su computadora desde cualquier medio de instalación de Windows y abra el símbolo del sistema (

    Shift+F10

    );

  2. Ejecute el comando:

    diskpart
  3. Luego muestre la lista de volúmenes en la computadora:

    list volume

    En este caso, la letra de unidad C:\ se asigna a la unidad del sistema. La letra de la unidad puede ser diferente en su caso. Por esta razón, los siguientes comandos deben ejecutarse en el contexto de la unidad de su sistema (por ejemplo, D:\ o C:\);

  4. Cerrar parte del disco:

    exit

  5. Ejecute los siguientes comandos:

    RD /S /Q C:\Windows\System32\GroupPolicy
    RD /S /Q C:\Windows\System32\GroupPolicyUsers

  6. Reinicie su computadora y verifique que todas las configuraciones de la Política de grupo local se restablezcan a su estado predeterminado.

Borrar la configuración de directiva de grupo aplicada al dominio en Windows

Si la computadora es parte de un dominio de Active Directory, su configuración se puede configurar usando GPO de dominio.

Los archivos Registry.pol de todos los GPO de dominio aplicados se almacenan en caché en %windir%\System32\GroupPolicy\DataStore\SysVo

Cuando elimina una computadora de un dominio, los archivos registration.pol de las Políticas de grupo del dominio deben eliminarse automáticamente de la computadora. A veces sucede que una computadora ha abandonado el dominio, pero aún se le aplica la configuración de GPO del dominio.

En este caso, debe borrar la memoria caché de la política de grupo del dominio en la computadora. Puede utilizar el siguiente script BAT:

DEL /S /F /Q “%ALLUSERSPROFILE%\Microsoft\Group Policy\History\*.*”
REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy /f
REG DELETE HKLM\Software\Policies\Microsoft /f
REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies /f
REG DELETE HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies /f
REG DELETE HKCU\Software\Policies\Microsoft /f
REG DELETE "HKCU\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects" /f
DEL /F /Q C:\WINDOWS\security\Database\secedit.sdb
klist purge
gpupdate /force
exit

También tenga en cuenta que el

C:\ProgramData\Microsoft\Group Policy\History

La carpeta contiene la configuración de preferencia de directiva de grupo que se ha aplicado al equipo.

Si marcó la opción Eliminar este elemento si ya no se aplica en las opciones de elemento de Preferencias de GP, entonces el caché de GPO en esta carpeta le permitirá volver al estado anterior después de deshabilitar la política.

Cómo restaurar las políticas de grupo de dominio predeterminadas

Hay dos GPO predeterminados con GUID conocidos en el dominio:

  • Política de dominio predeterminada

    {31B2F340-016D-11D2-945F-00C04FB984F9}
  • Política de controlador de dominio predeterminada

    {6AC1786C-016F-11D2-945F-00C04FB984F9}

De acuerdo con las pautas de Microsoft, estos GPO no deben editarse. Se recomienda que cree una copia de estas políticas en la consola de administración de políticas de grupo (

gpmc.msc

) y modifique la configuración según sea necesario.

Utilice la herramienta dcgpofix.exe integrada para restaurar estos GPO a su configuración predeterminada.

Abra un símbolo del sistema elevado en el DC y ejecute el comando:

dcgpofix /target:Domain

- restablecer el GPO de dominio predeterminado

dcgpofix /target:DC

- restablecer el GPO del controlador de dominio predeterminado

O restablezca ambos GPO predeterminados a la vez:

dcgpofix /target:both

Puede aparecer un error:

The Active Directory schema version for this domain and the version supported by this tool do not match. The GPO can be restored using the /ignoreschema command-line parameter. However, it is recommended that you try to obtain an updated version of this tool that might have an updated version of the Active Directory schema. Restoring a GPO with an incorrect schema might result in unpredictable behavior.

En este caso, debe agregar la opción /ignoreschema para forzar un restablecimiento de los GPO predeterminados:

dcgpofix /ignoreschema /target:Domain

Sugerencia. Los métodos descritos anteriormente le permiten restablecer la configuración de la directiva de grupo en todas las versiones de Windows. Se restablecerá cualquier configuración que se haya realizado con el Editor de directivas de grupo. Sin embargo, los cambios realizados directamente en el registro mediante regedit.exe, archivos REG, PowerShell o GPP del registro de dominio no se restablecen.

Artículos relacionados