您(Did)是否知道关闭Windows 10或 11 并不会真正关闭您的计算机?那是因为Fast Startup。继续阅读以了解快速启动(Fast Startup)以及如何在Microsoft Windows中禁用它。
(Fast Startup)顾名思义,快速启动是一种内置的Windows功能,可让您的计算机从冷关机中更快地启动。这听起来是件好事,对吧?不总是。我们将解释什么是快速启动(Fast Startup),以及为什么您可能希望在Windows 10或 11 中禁用它。
什么是快速启动功能?
在了解快速启动(Fast Startup)的工作原理之前,最好先了解Windows中的“内核”是什么。
基本上,内核是操作系统的核心,它使软件和硬件工作。它始终在内存中,它也是您的计算机固件(BIOS 或 UEFI(BIOS or UEFI))首先加载的内容。
当您关闭 PC 时,Windows会关闭所有打开的应用程序和程序,让您退出您的用户帐户,并关闭操作系统。至少,你是这么认为的,对吧?
但是,在启动Windows 8时,关机并不会在传统意义上关闭所有内容。相反,它将内核缓存到hiberfil.sys(又名休眠文件)(hiberfil.sys (a.k.a. the hibernation file))。
由于内核是使一切运转的原因,因此将其置于可以立即准备就绪的状态可以使您的计算机在启动冷启动时更快地启动。
(Fast Startup)如果Windows(Windows)加载快速SSD(固态驱动器)(SSD (solid state drive))或者您通常拥有强大的 PC 设置,则快速启动不会显着改善启动时间。但是,从较旧的硬盘驱动器启动操作系统时,它确实会减少几秒钟。
为什么你应该禁用快速启动(Fast Startup)
尽管快速启动(Fast Startup)带来了优势,但它通常是运行Windows 10或 11 的计算机上的多个问题的根源。
对于初学者来说,重复加载相同的内核会话会增加在实际和缓存的软件组件之间创建不匹配的机会,尤其是在系统或驱动程序更新之后。
这可能会导致BSOD(蓝屏死机)(BSOD (Blue Screen of Death))和其他启动错误或阻止硬件外围设备正常工作。在完成 Windows 更新时,(problems while finalizing Windows updates)快速启动(Fast Startup)也往往会导致问题。
此外,如果您的计算机处于双引导或多引导配置(例如,Windows和Linux),则已知快速启动(Fast Startup)会在引导至非Windows操作系统
时锁定对Windows驱动器的访问。(Windows)
更糟糕的是,从一个操作系统更改分区可能会在切换到另一个操作系统时导致损坏问题。
假设(Suppose)您认为快速启动(Fast Startup)是特定问题背后的原因(或者您希望避免因此而引发潜在冲突);您可以在关机期间暂时停止Windows缓存内核。
这里有几个方法可以帮助你:
- 在按住 Shift(Shift)键的同时执行定期关机。
- 选择重新启动(Select Restart)而不是关闭(Shut)以提示操作系统自动关闭并重新启动。这可能会让人感到意外,但自动重启会跳过快速启动(Fast Startup),而“完全关闭”则不会。
如何在Windows中禁用(Windows)快速启动(Fast Startup)
尽管绕过快速启动(Fast Startup)并清除内核缓存很容易,但如果您的计算机不断遇到问题或安装了多个操作系统
,您可能需要考虑完全禁用快速启动。(Fast Startup)
通过控制面板(Control Panel)禁用快速启动(Fast Boot)
在Windows 11和 10 中关闭快速启动(Fast Startup)的最快方法是使用控制面板(Control Panel)。只是:
- 打开(Open)开始菜单(Start),键入控制面板(Control Panel),然后选择打开(Open)。
- 选择硬件(Hardware)和声音(Sound)类别。
- (Select Choose)在“电源选项(Power Options)”部分
下选择“选择电源按钮的功能” 。
- 选择更改(Change)当前不可用的设置。
- 取消选中打开(Turn)快速启动(推荐)引导选项
旁边的框。
- 选择保存更改。
如果您没有看到“快速启动(Fast Startup)”选项,则可能是您的计算机上禁用了休眠(Hibernation)电源设置。在提升的Windows PowerShell(Windows PowerShell)或命令提示符(Command Prompt)控制台中运行以下命令以激活它:
- 右键单击(Right-click)开始(Start)按钮并选择Windows PowerShell/Terminal( Admin )。或者,在“开始(Start)”菜单中键入 cmd,然后选择“以管理员身份
运行” 。(Run)
- 键入以下命令:
powercfg /休眠开启
- 按 Enter。
您现在可以通过控制面板禁用(Control Panel)快速启动(Fast Startup)。
通过注册表编辑器(Registry Editor)禁用快速启动(Fast Boot)
另一种禁用(Another—albeit)快速启动(Fast Startup)的方法(虽然不太方便)是通过注册表编辑器(Registry Editor)执行以下调整。最好在开始之前
备份系统注册表。(back up the system registry)
- 按Windows + R,键入 regedit,然后选择确定。
- 将以下路径复制到注册表编辑器(Registry Editor)窗口
顶部的地址栏中,然后按 Enter:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power
- 双击(Double-click)右窗格中的HiberbootEnabled注册表值。
- 在数值(Value)数据字段中输入 0,然后选择确定。
- 退出注册表编辑器。
- 关闭(Shut)并重新启动计算机。
通过本地组策略编辑器(Local Group Policy Editor)禁用快速启动(Fast Boot)
如果您的 PC 运行Windows 10或 11 的(Windows 10)专业(Profesional)版、企业版(Enterprise)或教育(Education)版,您可以使用本地组策略编辑器(Local Group Policy Editor)禁用快速启动(Fast Startup)。
- 打开运行(Run)框,键入 gpedit.msc,然后选择确定。
- 导航到本地组策略编辑器(Local Group Policy Editor)侧栏上的以下位置:
Computer Configuration > Administrative Templates > System > Shutdown
- 双击(Double-click)右窗格中的要求(Require)使用快速启动策略设置。
- 选择Disabled(Disabled)旁边的单选按钮。
- 选择应用并确定。
快速启动(Fast Startup):保留或禁用它
除非您使用带有机械硬盘的相当旧的 PC,或者仅使用运行(HDD)Windows 11或 10所需的最低CPU或RAM ,否则启用(RAM)快速启动(Fast Startup)后您可能不会看到启动时间的性能显着提高。
但是,没有什么理由永久禁用快速启动(Fast Startup),除非您遇到持续性问题、安装更新时遇到问题或使用多个操作系统。不要(Don)忘记,您可以随时轻松绕过该功能。
How to Disable Fast Startup in Windows 11/10 (And Why You Should)
Did you know that a Windows 10 or 11 shutdown dоesn’t really shut down your computer? That’s becaυse оf Fаst Startup. Read on to learn aboυt Fast Startup and how to disable it in Mіcrosoft Windows.
Fast Startup, as its name implies, is a built-in Windows functionality that allows your computer to boot faster from a cold shutdown. That sounds like a good thing, right? Not always. We’ll explain what Fast Startup is and why you might want to disable it in Windows 10 or 11.
What Is the Fast Startup Feature?
Before you get to know how Fast Startup works, it’s a good idea to understand what the “kernel” is in Windows.
Basically, the kernel is the core of the operating system, and it’s what makes the software and hardware work. It’s always in memory, and it’s also what your computer’s firmware—the BIOS or UEFI—loads first.
When you turn off your PC, Windows closes all open apps and programs, signs you out of your user account, and powers down the operating system. At least, that’s what you think, right?
Starting Windows 8, however, a shutdown doesn’t shut everything down in the traditional sense. Instead, it caches the kernel to the hiberfil.sys (a.k.a. the hibernation file).
Since the kernel is what makes everything tick, having it in a state that makes it ready to go at a moment’s notice allows your computer to boot up faster when you initiate a cold start.
Fast Startup doesn’t significantly improve the startup time if Windows loads off a speedy SSD (solid state drive) or you have a powerful PC setup in general. However, it does shave off multiple seconds when booting the operating system from an older hard drive.
Why You Should Disable Fast Startup
Despite the advantage that Fast Startup brings, it can often be the source of multiple issues on a computer running Windows 10 or 11.
For starters, repeatedly loading the same kernel session increases the chances of creating mismatches between actual and cached software components, especially after system or driver updates.
That could lead to BSOD (Blue Screen of Death) and other startup errors or prevent hardware peripherals from working correctly. Fast Startup also tends to cause problems while finalizing Windows updates.
Furthermore, if your computer is in a dual or multi-boot configuration (e.g., Windows and Linux), Fast Startup is known to lock access to the Windows drive when booting into a non-Windows operating system.
Even worse, making changes to partitions from one operating system might lead to corruption issues when switching over to another.
Suppose you believe that Fast Startup is the reason behind a particular problem (or you want to avoid a potential conflict because of it); you can temporarily stop Windows from caching the kernel during a shutdown.
Here are a couple of methods to help you with that:
- Perform a regular shutdown while holding down the Shift key.
- Select Restart instead of Shut down to prompt the operating system to shut down and reboot automatically. This can come as a surprise, but an automatic restart skips Fast Startup, while a “full shutdown” does not.
How to Disable Fast Startup in Windows
Although it’s easy to bypass Fast Startup and clear the kernel cache, you may want to consider disabling Fast Startup altogether if your computer keeps running into issues constantly or you have multiple operating systems installed.
Disable Fast Boot via the Control Panel
The fastest way to turn off Fast Startup in Windows 11 and 10 is to use the Control Panel. Just:
- Open the Start menu, type Control Panel, and select Open.
- Select the Hardware and Sound category.
- Select Choose what the power buttons do under the Power Options section.
- Select Change settings that are currently unavailable.
- Uncheck the box next to the Turn on fast startup (recommended) boot option.
- Select Save changes.
If you don’t see the Fast Startup option, the Hibernation power setting is likely disabled on your computer. Run the command below in an elevated Windows PowerShell or Command Prompt console to activate it:
- Right-click the Start button and select Windows PowerShell/Terminal (Admin). Or, type cmd into the Start menu and choose Run as administrator.
- Type the following command:
powercfg /hibernate on
- Press Enter.
You can now disable Fast Startup via the Control Panel.
Disable Fast Boot via the Registry Editor
Another—albeit less convenient—method to disable Fast Startup is to perform the following tweak via the Registry Editor. It’s best to back up the system registry before you begin.
- Press Windows + R, type regedit, and select OK.
- Copy the following path into the address bar at the top of the Registry Editor window and press Enter:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power
- Double-click the HiberbootEnabled registry value on the right pane.
- Enter 0 into the Value data field and select OK.
- Exit the Registry Editor.
- Shut down and restart your computer.
Disable Fast Boot via the Local Group Policy Editor
If your PC runs the Profesional, Enterprise, or Education editions of Windows 10 or 11, you can use the Local Group Policy Editor to disable Fast Startup.
- Open a Run box, type gpedit.msc, and select OK.
- Navigate to the following location on the Local Group Policy Editor sidebar:
Computer Configuration > Administrative Templates > System > Shutdown
- Double-click the Require use of fast startup policy setting on the right pane.
- Select the radio button next to Disabled.
- Select Apply and OK.
Fast Startup: Keep It or Disable It
Unless you use a fairly old PC with a mechanical HDD or just the bare minimum CPU or RAM needed to run Windows 11 or 10, you probably won’t see a significant performance increase to the boot time with Fast Startup enabled.
However, there’s little reason to disable Fast Startup permanently unless you encounter persistent issues, have trouble installing updates, or use more than a single operating system. Don’t forget that you can easily bypass the feature whenever you want.