如何使用组策略禁用快速启动?


14

Windows 8 / 8.1 / 10具有此功能,称为“快速启动”(或“快速启动”,“混合状态”,“混合关闭”等),当您告诉您时,它实际上并未关闭计算机。这样做是为了避免启动,而是将其置于某种休眠状态。

尽管乍看之下似乎不错,但它有几个已知且丑陋的副作用:

  • 它可能会严重破坏某些系统(可能是在使用旧的/不兼容的驱动程序或BIOS时),从而导致系统在启动时崩溃并随后被强制完全启动(我在多个不同的系统上亲眼目睹...如果运气好,您还使用了镜像动态磁盘,在系统崩溃后,该磁盘将始终进行完全重新同步)。
  • 它确实地狱一些组策略,这需要一个实际的系统重新启动,以应用的处理。
  • 最后但并非最不重要的一点是,众所周知,它使“网络唤醒”无法使用。这是我将几台Windows 7 PC的Windows 10升级到Windows 10后所面临的问题,这些Windows 7 PC过去经常使用WOL,现在不再使用了。

由于这些和其他原因,我希望能够使用组策略来管理快速启动;但是,我能找到的关于this(Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startup)的唯一策略只能用于强制使用“快速启动”,而不能禁用它:其描述明确指出if you disable or do not configure this policy setting, the local setting is used

因此,我的问题是:如何使用组策略禁用快速启动?

Answers:


16

似乎没有用于管理此设置的管理模板;如记录所示,Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startup只能用于强制执行,而不能禁用它(WTF?!?默认情况下已启用...它们至少可以进一步使用,并将此设置转换为真正的on / off开关!) 。

禁用快速启动(除了使用GUI之外)的唯一可用方法是将以下注册表项设置为0:

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

这可以使用组策略首选项来完成,并且可以有效地禁用快速启动。当然,将其设置为1会启用它。

是的,禁用快速启动可以解决“局域网唤醒”不起作用的问题。


0

您也许可以通过GPP进行设置。我相信它的关键是:HKLM \ System \ CurrentControlSet \ Control \ Session Manager \ Power \ HiberbootEnabled


0

我知道这是旧帖子。但是我有同样的问题。确实也可以禁用休眠功能。“ powercfg -h关闭”


0

的组策略文档Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startup不正确-至少在我的测试中(Windows 10 Build 1511),禁用此值确实具有所需的效果。我会检查您的环境-似乎是一个文档错误。


1
刚刚在Win 10 1709上测试。不起作用。
复制运行开始

0

我同意Minkus的观点,即通过禁用GPO “计算机配置\策略\管理模板\系统\关机\需要使用快速启动”来设置注册表项

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

(REG_DWORD),但在我的测试中似乎并未禁用“快速启动”。

它似乎确实是一个错误,因为唯一的方法是 正确禁用“快速启动”是设置Regkey:

HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\Power\HiberbootEnabled=0
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.