Jak wyłączyć szybkie uruchamianie za pomocą zasad grupy?

14

System Windows 8 / 8.1 / 10 ma tę funkcję o nazwie „Szybkie uruchamianie” (lub „szybki rozruch”, „hybrydowe uruchamianie”, „hybrydowe wyłączanie” itd.), Która w rzeczywistości nie wyłącza komputera, gdy o tym powiesz aby to zrobić, zamiast tego wprowadzić go w rodzaj hibernacji, aby przyspieszyć rozruch.

Chociaż na pierwszy rzut oka może się to wydawać przyjemne, ma kilka znanych i brzydkich skutków ubocznych:

  • Może poważnie zepsuć niektóre systemy (być może podczas korzystania ze starych / niekompatybilnych sterowników lub BIOSów), co powoduje awarię systemu w czasie uruchamiania i kolejne wymuszone pełne uruchomienie (byłem świadkiem osobiście na kilku różnych systemach ... i powodzenia, jeśli używasz także lustrzanych dysków dynamicznych, które zawsze ulegają pełnej resynchronizacji po awarii systemu).
  • Czyni piekło na przetwarzanie niektórych polityk grupowych, które wymagają ponownego uruchomienia systemu rzeczywistego, aby być stosowane.
  • Wreszcie wiadomo, że Wake-On-Lan nie nadaje się do użytku; jest to problem, z którym aktualnie mam do czynienia po uaktualnieniu do systemu Windows 10 kilku komputerów z systemem Windows 7, które kiedyś działały w WOL całkiem dobrze, a teraz już nie.

Z tych i innych powodów chciałbym móc zarządzać szybkim uruchamianiem za pomocą zasad grupy; jednakże jedyną zasadą, jaką mogłem znaleźć na ten temat ( Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startup), można użyć tylko w celu wymuszenia użycia szybkiego uruchamiania, ale nie wyłączania go: jego opis wyraźnie to stwierdza if you disable or do not configure this policy setting, the local setting is used.

Zatem moje pytanie: jak mogę wyłączyć Szybkie uruchamianie za pomocą zasad grupy?

Massimo
źródło

Odpowiedzi:

17

Wygląda na to, że nie ma szablonu administracyjnego do zarządzania tym ustawieniem; jak udokumentowano, Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startupmożna go używać tylko w celu wymuszenia , a nie wyłączenia (WTF?!? Jest już domyślnie włączony ... mogli przynajmniej pójść nieco dalej i zmienić to ustawienie w prawdziwy przełącznik włączania / wyłączania!) .

Jedynym dostępnym sposobem na wyłączenie szybkiego uruchamiania (poza użyciem GUI) jest ustawienie następującego klucza rejestru na 0:

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

Można to zrobić przy użyciu Preferencji zasad grupy i skutecznie wyłącza szybkie uruchamianie; oczywiście ustawienie go na 1 spowoduje włączenie.

I tak, wyłączenie szybkiego uruchamiania rozwiązuje problem niedziałania Wake-On-Lan.

Massimo
źródło
0

Możesz być w stanie ustawić go za pomocą GPP. Uważam, że kluczem jest: HKLM \ System \ CurrentControlSet \ Control \ Session Manager \ Power \ HiberbootEnabled

G3ph4z
źródło
0

Wiem, że to stary post. Ale miałem te same problemy. Działa to również w celu wyłączenia hibernacji. „powercfg -h off”

Mikrofon
źródło
0

Zgadzam się z Minkusem, że wyłączając GPO "Konfiguracja komputera \ Zasady \ Szablony administracyjne \ System \ Wyłączenie \ Wymagaj użycia szybkiego uruchamiania" ustawia klucz rejestru

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

(REG_DWORD), ale to nie wydaje się wyłączać szybkiego uruchamiania w moich testach.

Wygląda na błąd, ponieważ jedynym sposobem na prawidłowe wyłączenie „szybkiego uruchamiania” jest ustawienie Regkey:

HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\Power\HiberbootEnabled=0
HawkMan
źródło