Como ativar o Editor de Diretiva de Grupo no Windows

Como ativar o Editor de Diretiva de Grupo no Windows

O Windows Group Policy Editor é uma ferramenta muito útil e poderosa que permite que todos os usuários do Windows gerenciem suas configurações de política administrativa por meio de uma interface de usuário simples. No entanto, esta ferramenta só está habilitada nas versões Pro, Enterprise e Ultimate do Windows. Neste guia, demonstramos como habilitar o Group Policy Editor no Windows se você estiver usando uma edição Home.

O que é Editor de Diretiva de Grupo

O Group Policy Editor é uma ferramenta de gerenciamento de políticas para usuários do Windows configurarem e modificarem diferentes configurações de políticas para um computador ou vários computadores em uma rede. Os usuários do Windows o empregam regularmente para ajustar várias configurações. Por exemplo, você pode usá-lo para bloquear aplicativos no Windows ou gerenciar como eles funcionam em primeiro plano ou em segundo plano.

Habilitar Editor de Diretiva de Grupo no Windows com CMD

Nas edições do Windows Home, o Editor de Diretiva de Grupo (também conhecido como “gpedit”) não aparecerá quando você pesquisá-lo usando o Windows Search. Felizmente, você pode habilitá-lo via Prompt de Comando.

  • Execute o prompt de comando como administrador. Você pode fazer isso iniciando a Pesquisa do Windows pressionando Win+ Se digitando CMD.
Executando o Prompt de Comando como administrador da Pesquisa.
  • Digite o código a seguir e pressione Enter.Este código visa obter o pacote necessário da Microsoft.

FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F")

Comando de digitação no Painel de Controle.
  • Depois que o primeiro código for executado, adicione o código a seguir e pressione Enter. O Windows carregará os arquivos necessários e o Editor de Diretiva de Grupo aparecerá quando você procurá-lo.

FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F")

Windows baixando o arquivo de política de grupo via prompt de comando.

Ativar o Editor de Diretiva de Grupo no Windows usando um arquivo de sistema

Você pode habilitar facilmente o Editor de Diretiva de Grupo do Windows baixando um arquivo simples que aplica as configurações necessárias ao seu dispositivo por meio do CMD. Este método é semelhante ao anterior, exceto que você não precisará inserir o código sozinho.

  • Baixe o arquivo GPEdit.zip do GitHub . Faça isso abrindo o link, clicando em “Código” e selecionando “Baixar ZIP”.
Baixando o arquivo do GitHub.
  • Extraia o. FECHO ECLAIR. Você deve conseguir localizar o arquivo de lote gpedit-enabler (.BAT) na pasta resultante.
Extraindo arquivo .ZIP no File Explorer.
  • Clique com o botão direito do mouse em. BAT e selecione “Executar como administrador”. Em seguida, o prompt de comando será exibido e aplicará as configurações necessárias.
Executando o arquivo .BAT como administrador.

Isso é tudo o que há para fazer. Deste ponto em diante, você pode usar o Editor de Diretiva de Grupo em seu PC.

Habilitar Editor de Diretiva de Grupo com Arquivo em Lote

Se não quiser baixar um arquivo externo, você mesmo pode criar o arquivo em lote e usá-lo para ativar o Editor de Diretiva de Grupo.

  • Digite Bloco de Notas na Pesquisa do Windows.
Digitando
  • Copie o próximo texto para o arquivo e certifique-se de colá-lo pressionando Ctrl+ Alt+ Vpara remover qualquer formatação.

@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

Bloco de notas com o código do arquivo .BAT colado.
  • Clique em “Arquivo -> Salvar como” e nomeie o arquivo “GPEdit.bat” para salvá-lo como um arquivo em lote.
Salvando o arquivo do bloco de notas como .BAT.
  • Localize o arquivo recém-criado e clique com o botão direito do mouse e selecione “Executar como administrador”.
Executando o arquivo .BAT como administrador.
  • O CMD será aberto e começará a aplicar as edições.
Windows baixando o arquivo de política de grupo via prompt de comando.

Execute o SFC para impedir que o GPEdit não seja pesquisável

Em alguns casos, mesmo depois de ativar o Editor de Diretiva de Grupo, o utilitário ainda parece não pesquisável ou mostra um erro ao ser iniciado. Isso geralmente acontece devido a arquivos de sistema corrompidos ou ausentes. Usaremos a ferramenta interna Verificador de arquivos do sistema (SFC) para permitir que o Windows corrija e substitua esses arquivos.

  • Abra o prompt de comando como mostramos acima.
  • Digite sfc /scannowe pressione Enter.
Executando a verificação SFC no prompt de comando.
  • Aguarde a conclusão da verificação e tente novamente.

Corrigindo a mensagem de erro “MMC não pode criar um snap-in”

Em alguns casos, você pode receber erros de snap-in do MMC (Microsoft Management Console) ao iniciar “gpedit.msc”. Isso também pode acontecer com o Windows Pro e Enterprise, o que o torna um problema comum. Para corrigir esse problema, siga as próximas etapas:

  • Abra o bloco de notas conforme descrito anteriormente e copie o próximo código e salve-o 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

IF NOT EXIST %WinDir%\System32\GPBAK\NUL MKDIR %WinDir%\System32\GPBAK
takeown /f %WinDir%\System32\GPBAK*icacls %WinDir%\System32\GPBAK* /grant:r "%username%":f

IF EXIST %WinDir%\System32\gpedit.dll copy %WinDir%\System32\gpedit.dll %WinDir%\System32\GPBAK\gpedit.dll
IF EXIST %WinDir%\System32\fde.dll copy %WinDir%\System32\fde.dll %WinDir%\System32\GPBAK\fde.dll
IF EXIST %WinDir%\System32\gptext.dll copy %WinDir%\System32\gptext.dll %WinDir%\System32\GPBAK\gptext.dll
IF EXIST %WinDir%\System32\appmgr.dll copy %WinDir%\System32\appmgr.dll %WinDir%\System32\GPBAK\appmgr.dll
IF EXIST %WinDir%\System32\fdeploy.dll copy %WinDir%\System32\fdeploy.dll %WinDir%\System32\GPBAK\fdeploy.dll
IF EXIST %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

IF NOT EXIST %WinDir%\System32\GroupPolicy\NUL MKDIR %WinDir%\System32\GroupPolicy
IF NOT EXIST %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

  • Crie outro arquivo e nomeie-o como “x64.bat” e copie o próximo código para ele.

@echo off
echo x64
takeown /f %WinDir%\SysWOW64\gpedit.dll<br>icacls %WinDir%\SysWOW64\gpedit.dll /grant:r "%username%":f
takeown /f %WinDir%\SysWOW64\fde.dll<br>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

IF NOT EXIST %WinDir%\SysWOW64\GPBAK\NUL MKDIR %WinDir%\SysWOW64\GPBAK
takeown /f %WinDir%\SysWOW64\GPBAK*icacls %WinDir%\SysWOW64\GPBAK* /grant:r "%username%":f

IF EXIST %WinDir%\SysWOW64\gpedit.dll copy %WinDir%\SysWOW64\gpedit.dll %WinDir%\SysWOW64\GPBAK\gpedit.dll
IF EXIST %WinDir%\SysWOW64\fde.dll copy %WinDir%\SysWOW64\fde.dll %WinDir%\SysWOW64\GPBAK\fde.dll
IF EXIST %WinDir%\SysWOW64\gptext.dll copy %WinDir%\SysWOW64\gptext.dll %WinDir%\SysWOW64\GPBAK\gptext.dll
IF EXIST %WinDir%\SysWOW64\appmgr.dll copy %WinDir%\SysWOW64\appmgr.dll %WinDir%\SysWOW64\GPBAK\appmgr.dll
IF EXIST %WinDir%\SysWOW64\fdeploy.dll copy %WinDir%\SysWOW64\fdeploy.dll %WinDir%\SysWOW64\GPBAK\fdeploy.dll
IF EXIST %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

IF NOT EXIST %WinDir%\SysWOW64\GroupPolicy\NUL MKDIR %WinDir%\SysWOW64\GroupPolicy
IF NOT EXIST %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

  • Copie os dois. Arquivos BAT neste diretório: “C:\Windows\Temp\gpedit.”
  • Clique com o botão direito do mouse em cada um deles e selecione “Executar como administrador”.

Deste ponto em diante, você poderá usar o Editor de Diretiva de Grupo como qualquer outro usuário do Windows.

perguntas frequentes

Por que minhas alterações no Editor de Diretiva de Grupo não estão entrando em vigor?

Se você notou isso, a primeira solução é reiniciar o PC. Além disso, você pode inserir o comando gpupdate /forceno Prompt de Comando para forçar seu PC com Windows a refletir instantaneamente as atualizações feitas no Editor de Diretiva de Grupo.

Como redefinir o Editor de Diretiva de Grupo no Windows?

Existem várias maneiras de redefinir o Editor de Diretiva de Grupo no Windows ; o mais direto é abrir o Editor de Diretiva de Grupo e navegar até “Configuração do Computador -> Modelos Administrativos -> Todas as Configurações” e clicar duas vezes na política necessária e alterá-la para “Não Configurado”. Em seguida, reinicie o seu PC.

Como saber se qual versão do Windows eu tenho?

Você pode verificar a versão do Windows que está usando pressionando Win+ Rpara abrir a caixa de diálogo Executar, digite winvere pressione Enter. Uma pequena janela aparecerá e informará se você tem uma versão Pro/Home ou Enterprise do Windows.

Todas as capturas de tela e imagens de Mustafa Ashour.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *