微软解释为何点击Win11关机操作并不等同于彻底关机

微软解释为何点击Win11关机操作并不等同于彻底关机

IT之家 9 月 18 日消息,科技媒体 Windows Latest 今天(9 月 18 日)发布博文,通过挖掘微软官方支持文档,介绍了在启用默认快速启动(Fast Startup)后,用户在 Windows 11 系统中点击“关机”,并不等同于完整结束系统内核会话。

根据微软支持文档,快速启动(Fast Startup)是 Windows 系统的混合关机与启动机制,Windows 8 开始提供。

设备关机后,系统关闭用户应用并注销账户,同时把内核会话及已加载驱动写入休眠文件。用户再次开机时,系统恢复该快照,从而减少重新初始化内核和加载驱动所需时间,常用于日常关机后的快速开机。

该媒体指出,快速启动(Fast Startup)启用后,用户在 Windows 11 系统中点击关机操作后,系统会把内核会话和已加载驱动的快照写入 hiberfil.sys 文件。等待用户再次按下电源键,系统从该文件恢复内核状态和驱动,不需从头加载,在机械硬盘上,启动时间可以从数分钟缩短至数秒。

不过重启并未采用该方案,重启同样会关闭应用并注销用户,但会彻底结束内核会话,且不会保存内核快照。系统随后立刻重新启动,从头初始化内核并重新加载全部驱动,因此完整启动耗时可能更长。

IT之家援引博文介绍,如果用户希望在 Windows 11 系统上强制关机(跳过快速启动),请打开命令提示符或运行框,然后使用以下命令:

shutdown /s /t 0

关于 shutdown 命令的完整命令,可以参考:

shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]

参数 描述 /i 显示远程关机框。/i 选项必须是命令后面的第一个参数。如果指定了 /i ,则忽略所有其他选项。 /l 立即注销当前用户,无超时期限。/l 参数独立工作,不能与任何其他参数组合使用。将 /l 与任何其他参数组合的尝试将被忽略。 /s 关闭计算机。 /sg 关闭计算机。如果启用了“自动重启登录”,在下次启动时,设备会自动登录,并锁定到最后一个交互用户。登录后,它会重启所有已注册的应用程序。 /r 在关机后重启计算机。 /g 完全关闭并重启计算机。如果启用了“自动重启登录”,则在重启时,设备会自动登录,并锁定到最后一个交互用户。登录后,它会重启所有已注册的应用程序。 /a 中止即将关闭的系统。在超时期间,必须作为单独命令在新的命令提示符窗口中执行(例如,shutdown /a)。与 /fw 结合使用以清除任何挂起的固件启动。 /p 仅关闭本地计算机(而不是远程计算机),没有超时时间或警告。您只能将 /p 与 /d 或 /f 一起使用。如果计算机不支持关机功能,则在使用 /p 时它会关闭,但计算机的电源仍处于打开状态。 /h 如果启用了休眠,则使本地计算机进入休眠状态。/f 开关可以与 /h 开关一起使用。 /hybrid 关闭设备并为快速启动做好准备。此选项必须与 /s 选项一起使用。 /fw 将此选项与一个 shutdow 选项结合使用,会导致下一次重启转到固件用户界面。 /e 使你能够在关闭事件跟踪程序中记录计算机意外关闭的原因。 /o 转到“高级启动选项”菜单并重启设备。此选项必须与 /r 选项一起使用。 /f 强制正在运行的应用程序关闭,且不向用户发出警告。

谨慎:使用 /f 选项可能会导致未保存的数据丢失。 /m \\ 指定目标计算机。

/t

将关机前的超时时间设置为 xxx 秒。有效范围为 0-315360000(10 年),默认值为 30。如果超时周期大于 0,则隐含 /f 参数。 /d [p \| u:] 列出系统重启或关机的原因。支持的参数值为:

P - 表示计划重启或关闭。

U - 表示原因是用户定义的。

如果未指定 p 或 u ,则重启或关闭是计划外的。

xx - 指定主要原因编号(正整数,小于 256)。

yy 指定次要原因数(正整数,小于 65536)。

/c 使你能够创建系统关机或重启的自定义原因,必须用双引号括起来。最多可使用 512 个字符。也可以与 /d 参数一起使用。 /? 在命令提示符下显示帮助,包括本地计算机上定义的主要原因和次要原因的列表。