Como desativar a Inicialização rápida usando uma Diretiva de Grupo?

14

O Windows 8 / 8.1 / 10 possui esse recurso chamado "Inicialização rápida" (ou "inicialização rápida", "statup híbrido", "desligamento híbrido" e assim por diante ...) que na verdade não desliga o computador quando você informa fazê-lo, em vez de colocá-lo em uma espécie de hibernação, a fim de acelerar o tempo de inicialização.

Embora isso possa parecer agradável à primeira vista, ele tem vários efeitos colaterais feios e conhecidos:

  • Ele pode danificar seriamente alguns sistemas (possivelmente ao usar drivers ou BIOS antigos / incompatíveis), resultando em uma falha do sistema no momento da inicialização e uma inicialização completa forçada subsequente (isso eu testemunhei pessoalmente em vários sistemas diferentes ... e boa sorte se você também está usando discos dinâmicos espelhados, que sempre sofrerão uma ressincronização completa após uma falha no sistema).
  • Ele faz o inferno ao tratamento de algumas políticas de grupo, que requerem uma reinicialização do sistema real, a fim de ser aplicada.
  • Por último, mas não menos importante, sabe-se que o Wake-On-Lan inutiliza; Esse é o problema que estou enfrentando atualmente após uma atualização para o Windows 10 de vários PCs com Windows 7, que costumavam funcionar bem com o WOL, e agora não funcionam mais.

Por esses e outros motivos, eu gostaria de gerenciar a Inicialização rápida usando diretivas de grupo; no entanto, a única política que pude encontrar sobre isso ( Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startup) só pode ser usada para forçar o uso da Inicialização Rápida, mas não para desabilitá-la: sua descrição afirma isso explicitamente if you disable or do not configure this policy setting, the local setting is used.

Assim, minha pergunta: como posso desativar a Inicialização rápida usando uma diretiva de grupo?

Massimo
fonte

Respostas:

16

Parece que não há modelo administrativo para gerenciar essa configuração; conforme documentado, Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startupsó pode ser usado para aplicá- lo, não para desativá-lo (WTF?!? Já está ativado por padrão ... eles poderiam pelo menos ter ido um pouco mais longe e transformar essa configuração em um verdadeiro botão liga / desliga!) .

A única maneira disponível de desativar a Inicialização rápida (fora do uso da GUI) é configurando a seguinte chave do Registro como 0:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power\HiberbootEnabled

Isso pode ser feito usando as Preferências de Diretiva de Grupo e desativa efetivamente a Inicialização Rápida; é claro, defini-lo como 1 ativaria.

E sim, a desativação da Inicialização rápida corrige o problema do Wake-On-Lan não funcionar.

Massimo
fonte
0

Você pode configurá-lo via GPP. Eu acredito que é a chave é: HKLM \ System \ CurrentControlSet \ Control \ Session Manager \ Power \ HiberbootEnabled

G3ph4z
fonte
0

Eu sei que este é um post antigo. Mas eu estava tendo os mesmos problemas. Ele funciona apenas para desativar a hibernação também. "powercfg -h off"

Mike
fonte
0

A documentação da Diretiva de Grupo Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startupestá incorreta - desabilitar esse valor tem o efeito necessário, pelo menos nos meus testes (Windows 10 Build 1511). Gostaria de verificar no seu ambiente - parece ser um erro de documentação.

Minkus
fonte
1
Acabei de testar no Win 10 1709. Não funciona.
Copy Run Start
0

Concordo com Minkus que, ao desativar o GPO "Configuração do computador \ Diretivas \ Modelos administrativos \ Sistema \ Desligamento \ Exigir o uso de inicialização rápida" , define a chave do Registro

HKLM\SOFTWARE\Policies\Microsoft\Windows\System\HiberbootEnabled=0

(REG_DWORD), mas isso não parece desabilitar a Inicialização rápida nos meus testes.

Parece um bug, já que a única maneira de desativar corretamente a "Inicialização rápida" é definir o Regkey:

HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\Power\HiberbootEnabled=0
HawkMan
fonte