取消 Windows 7 关机将禁用电源按钮

取消 Windows 7 关机将禁用电源按钮

正常情况下,按一次电源按钮即可在 Windows 7 中关机。

如果任何程序仍在运行且不会退出(例如等待对话响应),Windows 将在屏幕上覆盖一个对话框,允许用户取消关机。

我刚刚注意到,在两个不同的系统上,使用此取消选项会禁用通过电源按钮关机的功能。按住电源按钮几秒钟仍可用于关闭系统,使用“开始”菜单按钮关闭 PC 也同样有效。

重现步骤:

  1. 打开记事本,输入几个字符。不要保存。
  2. 按下计算机的电源按钮。
  3. 等到出现黑屏。
  4. 按取消。
  5. 再次按下电源按钮。注意没有任何反应。

出现这种行为的原因是什么?是否可以禁用它在按下电源按钮时始终尝试关闭电脑?

答案1

这是一个已知的问题:http://support.microsoft.com/kb/2719667/en-us?sd=rss&spid=14498(有趣的是,我最近恰好看到它出现在知识库 RSS 提要中)

如果某个应用程序阻止 Windows 关闭(例如未保存的工作),Windows 将在强制关闭对话框中等待 60 秒,然后强制关闭该应用程序,以便继续关闭。如果用户取消强制关闭对话框,Windows 仍会保留 60 秒的超时值。因此,下次关机时,即使没有阻止应用程序,关机也会延迟,直到超时值到期。

仅当配置电源按钮关闭机器时才会发生此行为。通过“开始”菜单关闭 Windows 时,不会发生此问题,因为取消强制关机对话框时不会保留超时值。

不幸的是,解决方法是:

要解决此问题,请使用 Windows 开始菜单中的关机选项。

答案2

我设法在 HP DV7(带和不带 SP1)上重现了此行为。一切都按照您所说的发生了,直到计算机突然关闭。

进一步调查显示,取消停工并不禁用电源按钮。它只是延迟

延迟如何运作的示例

  1. 打开记事本,输入几个字符。不要保存。

  2. 按下计算机的电源按钮。

  3. 等到出现黑屏。

  4. 点击Cancel

  5. 请尝试以下任一操作:

    • 立即按下电源按钮。

      不会立即发生任何事情,但是计算机将在第一次按下电源按钮后 90 秒内尝试关闭。

    • 第一次按下电源按钮后,等待 90 秒。

      如果您现在按下电源按钮,计算机将尝试立即关闭。

基本原理

Windows 会阻止电源按钮在 90 秒内多次尝试关闭计算机。我只能做出有根据的猜测,但我认为这是为了防止由于电源按钮故障或意外按下而导致多次关机尝试。

[C]是否可以禁用在按下电源按钮时始终尝试关闭 PC 的功能?

我找不到有关此行为的任何文档,更不用说修改它的方法了。

但是,要在尝试失败后关闭计算机,只需关闭阻止关机的应用程序并执行以下操作之一:

  • 再次按下电源按钮。计算机将自动关闭。

  • 单击Start -> Shut down。如果这样做,则不会有延迟。

答案3

按下电源按钮时,Windows 会启动关闭转换并开始关闭所有用户会话应用程序(此时系统处于关机正在进行中状态),但当一些工作需要先保存时,转换就会发生。待办的直到该申请被正确关闭。

在此处输入图片描述

由于存在正在进行的关机序列,因此启动另一个关机序列将被丢弃,如果您保存该文件,您将看到关机转换将自行继续。

相关内容