Cómo habilitar el Editor de directivas de grupo en Windows

Habilitar Editor de directivas de grupo Windows

El Editor de directivas de grupo de Windows es una herramienta muy útil y poderosa que permite a cada usuario de Windows gestionar sus configuraciones de políticas administrativas a través de una interfaz de usuario simple. Sin embargo, esta herramienta solo está habilitada en las versiones Pro, Enterprise y Ultimate de Windows. En esta guía, demostramos cómo habilitar el Editor de directivas de grupo en Windows si estás utilizando una edición Home.

Bueno saber: ¿Ves el error “Esta instalación está prohibida por la política del sistema” en tu sistema? Prueba nuestra lista de soluciones.

Tabla de contenido

  • Qué es el Editor de directivas de grupo
  • Habilitar el Editor de directivas de grupo en Windows con CMD
  • Habilitar el Editor de directivas de grupo en Windows usando un archivo del sistema
  • Habilitar el Editor de directivas de grupo con un archivo por lotes
  • Ejecutar SFC para evitar que GPEdit sea inbuscable
  • Solucionar el mensaje de error “MMC no puede crear un complemento”
  • Preguntas frecuentes

Qué es el Editor de directivas de grupo

El Editor de directivas de grupo es una herramienta de gestión de políticas para que los usuarios de Windows configuren y modifiquen diferentes configuraciones de políticas para una computadora o múltiples computadoras a través de una red. Los usuarios de Windows lo emplean regularmente para ajustar varias configuraciones. Por ejemplo, puedes usarlo para bloquear aplicaciones en Windows o gestionar cómo funcionan en primer plano o en segundo plano.

Habilitar el Editor de directivas de grupo en Windows con CMD

En las ediciones Home de Windows, el Editor de directivas de grupo (también conocido como “gpedit”) no aparecerá en absoluto cuando lo busques usando la búsqueda de Windows. Afortunadamente, puedes habilitarlo a través del símbolo del sistema.

Aunque el “gpedit.msc” no está disponible en las versiones Home de Windows, existen otros archivos relacionados con gpedit en los archivos del sistema. Solo necesitamos descargar esos archivos correctamente e instalar el archivo “gpedit.msc”.

  1. Ejecuta el símbolo del sistema como administrador. Puedes hacer esto lanzando la búsqueda de Windows presionando Win + S y escribiendo CMD.

Ejecutando el símbolo del sistema como administrador desde la búsqueda.

  1. Ingresa el siguiente código y presiona Enter. Este código tiene como objetivo obtener el paquete requerido de Microsoft.
FOR%F IN("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~*.mum")DO(DISM /Online /NoRestart /Add-Package:"%F")

Escribiendo el comando en el Panel de control.

  1. Después de que se ejecute el primer código, agrega el siguiente código y presiona Enter. Windows cargará los archivos requeridos, y el Editor de directivas de grupo aparecerá cuando lo busques.
FOR%F IN("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~*.mum")DO(DISM /Online /NoRestart /Add-Package:"%F")

Windows descargando el archivo de directivas de grupo a través del símbolo del sistema.

Consejo: ¿Crees que cada uno de tus movimientos está siendo observado? Aquí te mostramos cómo puedes detectar keyloggers en Windows.

Habilitar el Editor de directivas de grupo en Windows usando un archivo del sistema

Puedes habilitar fácilmente el Editor de directivas de grupo de Windows descargando un archivo simple que aplica las configuraciones requeridas a tu dispositivo a través del CMD. Este método es similar al anterior, excepto que no necesitarás ingresar el código tú mismo.

  1. Descarga el archivo GPEdit.zip de GitHub. Haz esto abriendo el enlace, haciendo clic en “Código” y seleccionando “Descargar ZIP.”

Descargando archivo de GitHub.

  1. Extrae el .ZIP. Deberías poder encontrar el archivo por lotes gpedit-enabler (.BAT) en la carpeta resultante.

Extrayendo el archivo .ZIP en el Explorador de archivos.

  1. Haz clic derecho en el archivo .BAT y selecciona “Ejecutar como administrador.” Luego, el símbolo del sistema aparecerá y aplicará las configuraciones requeridas.

Ejecutando el archivo .BAT como administrador.

Eso es todo lo que hay que hacer. A partir de este momento, puedes usar el Editor de directivas de grupo en tu PC.

Habilitar el Editor de directivas de grupo con un archivo por lotes

Si no deseas descargar un archivo externo, puedes crear el archivo por lotes tú mismo y usarlo para activar el Editor de directivas de grupo.

  1. Escribe Bloc de notas en la búsqueda de Windows.

Escribiendo

  1. Copia el siguiente texto en el archivo y asegúrate de pegarlo presionando Ctrl + Alt + V para eliminar cualquier formato.
@echo off  
  
pushd"%~dp0"  
  
dir/b%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum>List.txt  
  
dir/b%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum>>List.txt  
  
for/f%%i in ('findstr /i . List.txt 2^>nul')do dism /online/norestart/add-package:"%SystemRoot%\servicing\Packages\%%i"  
  
pause

Bloc de notas con el código para el archivo .BAT pegado.

  1. Haz clic en “Archivo -> Guardar como” y nombra el archivo “GPEdit.bat” para guardarlo como un archivo por lotes.

Guardando el archivo de Bloc de notas como .BAT.

  1. Localiza el archivo recién creado y haz clic derecho en él, luego selecciona “Ejecutar como administrador.”

Ejecutando el archivo .BAT como administrador.

  1. El CMD se abrirá y comenzará a aplicar las ediciones.

Windows descargando el archivo de directivas de grupo a través del símbolo del sistema.

FYI: ¿no puedes hacer una restauración del sistema? Aquí tienes lo que puedes hacer al respecto.

Ejecutar SFC para evitar que GPEdit sea inbuscable

En algunos casos, incluso después de activar el Editor de directivas de grupo, la utilidad aún aparece como inbuscable o muestra un error al iniciarse. Esto suele ocurrir debido a archivos del sistema corruptos o faltantes. Usaremos la herramienta integrada Comprobador de archivos del sistema (SFC) para permitir que Windows repare y reemplace esos archivos.

  1. Abre el símbolo del sistema como te mostramos anteriormente.
  2. Escribe sfc /scannow y luego presiona Enter.

Ejecutando el escaneo SFC en el símbolo del sistema.

  1. Espera a que se complete el escaneo y prueba de nuevo.

Solucionar el mensaje de error “MMC no puede crear un complemento”

En algunos casos, puedes recibir errores de complemento MMC (Microsoft Management Console) una vez que inicies “gpedit.msc.” Esto puede suceder en Windows Pro y Enterprise también, lo que lo convierte en un problema común. Para solucionar este problema, sigue los siguientes pasos:

  1. Abre el Bloc de notas como se describió anteriormente y copia el siguiente código, luego guárdalo como “x86.bat.”
@echo off  
echo x86  
takeown /f%WinDir%\System32\gpedit.dll  
icacls%WinDir%\System32\gpedit.dll /grant:r"%username%":f  
takeown /f%WinDir%\System32\fde.dll  
icacls%WinDir%\System32\fde.dll /grant:r"%username%":f  
takeown /f%WinDir%\System32\gptext.dll  
icacls%WinDir%\System32\gptext.dll /grant:r"%username%":f  
echo.  
echo.  
  
takeown /f%WinDir%\System32\appmgr.dll  
icacls%WinDir%\System32\appmgr.dll /grant:r"%username%":f  
takeown /f%WinDir%\System32\fdeploy.dll  
icacls%WinDir%\System32\fdeploy.dll /grant:r"%username%":f  
  
IFNOTEXIST%WinDir%\System32\GPBAK\NUL MKDIR%WinDir%\System32\GPBAK  
takeown /f%WinDir%\System32\GPBAK*  
icacls%WinDir%\System32\GPBAK*/grant:r"%username%":f  
  
IFEXIST%WinDir%\System32\gpedit.dll copy%WinDir%\System32\gpedit.dll %WinDir%\System32\GPBAK\gpedit.dll  
IFEXIST%WinDir%\System32\fde.dll copy%WinDir%\System32\fde.dll %WinDir%\System32\GPBAK\fde.dll  
IFEXIST%WinDir%\System32\gptext.dll copy%WinDir%\System32\gptext.dll %WinDir%\System32\GPBAK\gptext.dll  
IFEXIST%WinDir%\System32\appmgr.dll copy%WinDir%\System32\appmgr.dll %WinDir%\System32\GPBAK\appmgr.dll  
IFEXIST%WinDir%\System32\fdeploy.dll copy%WinDir%\System32\fdeploy.dll %WinDir%\System32\GPBAK\fdeploy.dll  
IFEXIST%WinDir%\System32\gpedit.msc copy%WinDir%\System32\gpedit.msc %WinDir%\System32\GPBAK\gpedit.msc  
  
copy gpedit.dll %WinDir%\System32\gpedit.dll  
copy fde.dll %WinDir%\System32\fde.dll  
copy gptext.dll %WinDir%\System32\gptext.dll  
copy appmgr.dll %WinDir%\System32\appmgr.dll  
copy fdeploy.dll %WinDir%\System32\fdeploy.dll  
copy gpedit.msc %WinDir%\System32\gpedit.msc  
  
IFNOTEXIST%WinDir%\System32\GroupPolicy\NUL MKDIR%WinDir%\System32\GroupPolicy  
IFNOTEXIST%WinDir%\System32\GroupPolicy\adm\NUL MKDIR%WinDir%\System32\GroupPolicy\adm  
  
copy system.adm %WinDir%\System32\GroupPolicy\Adm\system.adm  
copy inetres.adm %WinDir%\System32\GroupPolicy\Adm\inetres.adm  
copy conf.adm %WinDir%\System32\GroupPolicy\Adm\conf.adm  
copy wmplayer.adm %WinDir%\System32\GroupPolicy\Adm\wmplayer.adm  
copy wuau.adm %WinDir%\System32\GroupPolicy\Adm\wuau.adm  
  
regsvr32 /s%WinDir%\System32\gpedit.dll  
regsvr32 /s%WinDir%\System32\fde.dll  
regsvr32 /s%WinDir%\System32\gptext.dll  
regsvr32 /s%WinDir%\System32\appmgr.dll  
regsvr32 /s%WinDir%\System32\fdeploy.dll
  1. Crea otro archivo y nómbralo “x64.bat,” y copia el siguiente código en él.
@echo off  
echo x64  
takeown /f%WinDir%\SysWOW64\gpedit.dll  
icacls%WinDir%\SysWOW64\gpedit.dll /grant:r"%username%":f  
takeown /f%WinDir%\SysWOW64\fde.dll  
icacls%WinDir%\SysWOW64\fde.dll /grant:r"%username%":f  
takeown /f%WinDir%\SysWOW64\gptext.dll  
icacls%WinDir%\SysWOW64\gptext.dll /grant:r"%username%":f  
echo.  
echo.  
  
takeown /f%WinDir%\SysWOW64\appmgr.dll  
icacls%WinDir%\SysWOW64\appmgr.dll /grant:r"%username%":f  
takeown /f%WinDir%\SysWOW64\fdeploy.dll  
icacls%WinDir%\SysWOW64\fdeploy.dll /grant:r"%username%":f  
  
IFNOTEXIST%WinDir%\SysWOW64\GPBAK\NUL MKDIR%WinDir%\SysWOW64\GPBAK  
takeown /f%WinDir%\SysWOW64\GPBAK*  
icacls%WinDir%\SysWOW64\GPBAK*/grant:r"%username%":f  
  
IFEXIST%WinDir%\SysWOW64\gpedit.dll copy%WinDir%\SysWOW64\gpedit.dll %WinDir%\SysWOW64\GPBAK\gpedit.dll  
IFEXIST%WinDir%\SysWOW64\fde.dll copy%WinDir%\SysWOW64\fde.dll %WinDir%\SysWOW64\GPBAK\fde.dll  
IFEXIST%WinDir%\SysWOW64\gptext.dll copy%WinDir%\SysWOW64\gptext.dll %WinDir%\SysWOW64\GPBAK\gptext.dll  
IFEXIST%WinDir%\SysWOW64\appmgr.dll copy%WinDir%\SysWOW64\appmgr.dll %WinDir%\SysWOW64\GPBAK\appmgr.dll  
IFEXIST%WinDir%\SysWOW64\fdeploy.dll copy%WinDir%\SysWOW64\fdeploy.dll %WinDir%\SysWOW64\GPBAK\fdeploy.dll  
IFEXIST%WinDir%\SysWOW64\gpedit.msc copy%WinDir%\SysWOW64\gpedit.msc %WinDir%\SysWOW64\GPBAK\gpedit.msc  
  
copy gpedit.dll %WinDir%\SysWOW64\gpedit.dll  
copy fde.dll %WinDir%\SysWOW64\fde.dll  
copy gptext.dll %WinDir%\SysWOW64\gptext.dll  
copy appmgr.dll %WinDir%\SysWOW64\appmgr.dll  
copy fdeploy.dll %WinDir%\SysWOW64\fdeploy.dll  
copy gpedit.msc %WinDir%\SysWOW64\gpedit.msc  
  
IFNOTEXIST%WinDir%\SysWOW64\GroupPolicy\NUL MKDIR%WinDir%\SysWOW64\GroupPolicy  
IFNOTEXIST%WinDir%\SysWOW64\GroupPolicy\adm\NUL MKDIR%WinDir%\SysWOW64\GroupPolicy\adm  
  
copy system.adm %WinDir%\SysWOW64\GroupPolicy\Adm\system.adm  
copy inetres.adm %WinDir%\SysWOW64\GroupPolicy\Adm\inetres.adm  
copy conf.adm %WinDir%\SysWOW64\GroupPolicy\Adm\conf.adm  
copy wmplayer.adm %WinDir%\SysWOW64\GroupPolicy\Adm\wmplayer.adm  
copy wuau.adm %WinDir%\SysWOW64\GroupPolicy\Adm\wuau.adm  
  
regsvr32 /s%WinDir%\SysWOW64\gpedit.dll  
regsvr32 /s%WinDir%\SysWOW64\fde.dll  
regsvr32 /s%WinDir%\SysWOW64\gptext.dll  
regsvr32 /s%WinDir%\SysWOW64\appmgr.dll  
regsvr32 /s%WinDir%\SysWOW64\fdeploy.dll
  1. Copia los dos archivos .BAT en este directorio: “C:\Windows\Temp\gpedit.”

  2. Haz clic derecho en cada uno de ellos y selecciona “Ejecutar como administrador.”

A partir de este momento, deberías poder usar el Editor de directivas de grupo como cualquier otro usuario de Windows.

Bueno saber: aprende cómo cambiar el administrador en Windows.

Preguntas frecuentes

¿Por qué mis cambios en el Editor de directivas de grupo no tienen efecto?

Si has notado esto, la primera solución es reiniciar tu PC. Además, puedes ingresar el comando gpupdate /force en el símbolo del sistema para forzar a tu PC con Windows a reflejar instantáneamente las actualizaciones que hiciste en el Editor de directivas de grupo.

¿Cómo restablecer el Editor de directivas de grupo en Windows?

Hay varias formas de restablecer el Editor de directivas de grupo en Windows; la más sencilla es abrir el Editor de directivas de grupo y navegar a “Configuración del equipo -> Plantillas administrativas -> Todas las configuraciones” y hacer doble clic en la política requerida y cambiarla a “No configurado.” Luego, reinicia tu PC.

¿Cómo saber qué versión de Windows tengo?

Puedes verificar la versión de Windows que estás usando presionando Win + R para abrir el cuadro de diálogo Ejecutar, luego escribe winver y presiona Enter. Aparecerá una pequeña ventana que te informará si tienes una versión de Windows Pro/Home o Enterprise.

Todas las capturas de pantalla e imágenes por Mustafa Ashour.