控制windows在关闭时终止应用程序之前等待的时间

当您关闭计算机时,Windows不会立即关闭。相反,它给了运行中的应用程序和服务一些时间来先关闭。您可以控制Windows等待的时间以及它是否自动关闭正在运行的应用程序。...

控制windows在关闭时终止应用程序之前等待的时间

当您关闭计算机时,Windows不会立即关闭。相反,它给了运行中的应用程序和服务一些时间来先关闭。您可以控制Windows等待的时间以及它是否自动关闭正在运行的应用程序。

您通常不需要更改这些设置,但如果您希望更快速地强制关闭计算机,这会很有帮助。有些应用程序在安装时可能会弄乱这些设置,如果关闭过程似乎很慢,则可能需要将它们重置为默认值。

更改桌面应用程序的等待时间

有三个注册表设置,用于控制关闭计算机时Windows对运行的应用程序的操作:

  • WaitToKillAppTimeout:当你关闭电脑时,Windows会给打开的应用程序20秒的时间来清理和保存数据,然后再关闭它们。此值控制Windows等待的秒数。
  • HungAppTimeout:如果应用程序在5秒内没有响应,Windows会认为它们“挂起”,并提供“强制关闭”选项。此值控制Windows在认为应用程序无响应之前等待的秒数。
  • AutoEndTasks:Windows通常在秒数过期后显示一个“强制关闭”按钮,请求您允许关闭任何正在运行的应用程序。如果启用此选项,Windows将自动关闭所有应用程序并在没有输入的情况下关闭。

相关:学习像专业人员一样使用注册表编辑器

标准警告:注册表编辑器是一个强大的工具,误用它会使您的系统不稳定,甚至无法运行。这是一个相当简单的黑客,只要你坚持的指示,你不应该有任何问题。也就是说,如果您以前从未使用过它,请考虑在开始之前阅读有关如何使用注册表编辑器的内容。一定要备份注册表(和你的电脑!)在进行更改之前。

要更改这些设置,您需要使用注册表编辑器。要打开它,请按键盘上的Windows+R,键入“regedit”,然后按Enter。

控制windows在关闭时终止应用程序之前等待的时间

在注册表编辑器窗口的左窗格中导航到以下项:

HKEY_CURRENT_USER\Control Panel\Desktop

控制windows在关闭时终止应用程序之前等待的时间

检查右窗格中是否有任何“WaitToKillAppTimeout”、“HungAppTimeout”或“AutoEndTasks”设置。如果看不到,Windows将使用默认设置。

要创建这些设置之一,请右键单击左窗格中的“桌面”键,然后选择“新建”>“字符串值”。将其命名为“WaitToKillAppTimeout”、“HungAppTimeout”或“AutoEndTasks”——无论您想自定义哪个设置。重复此过程以添加第二个或全部三个。

控制windows在关闭时终止应用程序之前等待的时间

要配置WaitToKillAppTimeout值,请创建字符串值并双击它。输入以毫秒为单位的值。例如,默认值为“20000”,即20000毫秒或20秒。如果你想把它设置为5秒,你可以输入“5000”。

我们不建议将此值设置得太低,因为应用程序确实需要时间来清理。根据经验,不要将其设置在2000或2秒以下。

控制windows在关闭时终止应用程序之前等待的时间

要配置HungAppTimeout值,请创建字符串并双击它。输入以毫秒为单位的值。例如,默认值为“5000”,即5000毫秒或5秒。如果你想把它设置为3秒,你可以输入“3000”。

我们不建议将此值设置得太低,否则Windows会认为应用程序在不响应时没有响应。根据经验,不要将其设置为1000或1秒以下。

控制windows在关闭时终止应用程序之前等待的时间

要配置AutoEndTasks值,请创建字符串并双击它。如果希望Windows在关闭时自动关闭程序,请将其设置为“1”。默认值为“0”,这意味着Windows不会在关闭时自动关闭程序。

如果告诉Windows自动关闭打开的程序,请在关机前小心地将工作保存在任何正在运行的程序中。当Windows在关闭时突然强制程序关闭时,您可能会丢失任何打开的工作。

控制windows在关闭时终止应用程序之前等待的时间

要撤消更改,请在右窗格中找到WaitToKillAppTimeout、HungAppTimeout或AutoEndTasks值。右键单击该选项并选择“删除”将其删除。Windows将改用默认设置。

后台服务

Windows仅提供一个注册表设置,用于控制关闭计算机时Windows对后台系统服务的操作:

  • WaitToKillServiceTimeout:当您告诉计算机关机时,Windows通常会等待5秒钟后台服务清理并关闭。某些应用程序在安装时可能会更改此值,从而使其后台服务有更多的时间进行清理。Windows在此时间段后将强制关闭后台服务。此值控制Windows在此之前等待的秒数。如果所有服务在计时器过期前成功关闭,Windows将自动关闭。

要更改此设置,您需要使用注册表编辑器。要打开它,请按键盘上的Windows+R,键入“regedit”,然后按Enter。

控制windows在关闭时终止应用程序之前等待的时间

在注册表编辑器窗口的左窗格中导航到以下项:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

控制windows在关闭时终止应用程序之前等待的时间

在右窗格中找到WaitToKillServiceTimeout值。如果看不到,请右键单击左窗格中的“Control”键,选择New>String Value,并将其命名为“WaitToKillServiceTimeout”。

双击WaitToKillServiceTimeout值并输入毫秒数。默认值为5000毫秒或5秒。要设置为20秒,您需要输入“20000”。

您不应该将值设置得太低,否则后台服务将无**常关闭。根据经验,不要将此值设置为低于“2000”或2秒。

控制windows在关闭时终止应用程序之前等待的时间

要撤消此更改,请返回此处,然后双击WaitToKillServiceTimeout选项。将其设置为“5000”,默认设置。

  • 发表于 2021-04-08 17:20
  • 阅读 ( 94 )
  • 分类:互联网

你可能感兴趣的文章

7个windows任务管理器进程,您永远不应该终止

...务管理器引用了一些名称更友好的条目,比如Windows登录应用程序,而不是winlogon.exe. 如果你使用的是Windows7,你会看到老校名。右键单击其中一个并在Windows8.1或10中选择“属性”以查看其可执行文件名。 ...

  • 发布于 2021-03-13 00:03
  • 阅读 ( 313 )

如何关闭windows10:7提示和技巧

... 如果在关闭之前尚未关闭所有应用程序,Windows将等待一段时间,等待它们自动关闭。要更改此行为,有三个不同的注册表值: ...

  • 发布于 2021-03-13 03:25
  • 阅读 ( 246 )

从命令行关闭linux计算机的5种方法

没有一个操作系统是完美的。即使是这样,驱动程序和应用程序也可能存在问题。Linux也不例外。尽管比Windows更稳定(在很多情况下,不是所有情况下!),可能会有一段时间你需要重新启动你的Linux计算机。这可能是因为有些...

  • 发布于 2021-03-14 17:35
  • 阅读 ( 226 )

10个快速修复,让你的windows电脑更快

... 安装了几十个甚至几百个程序后,控制面板的“程序和功能”部分可能需要很长时间才能加载。除了卸载一些软件之外,没有多少方法可以解决这个问题,但是如果您愿意,可以使用其他卸载工具。 ...

  • 发布于 2021-03-16 02:54
  • 阅读 ( 242 )

Windows7生命周期结束和支持的6个提示

...继续。 查找并卸载KB4493132更新。您将在“控制面板”>“程序”>“程序和功能”>“已安装的更新”中找到更新列表。浏览列表直到找到KB4493132,然后右键单击并选择卸载。 ...

  • 发布于 2021-03-18 02:59
  • 阅读 ( 262 )

如何在没有任务管理器的情况下强制关闭程序

...indows程序崩溃时,这是令人沮丧的。每个人都点击了某个应用程序中的某个东西,结果窗口被遮住了,显示出可怕的没有响应的文本。 ...

  • 发布于 2021-03-18 04:22
  • 阅读 ( 282 )

11个奇怪的窗户虫子和复活节彩蛋

...欢复制这些bug,你可能也会喜欢我们关于最奇怪的windows10应用程序、解决的Windows谜团、Cortana会说的有趣的事情以及可笑的Windows错误的文章。 ...

  • 发布于 2021-03-25 13:30
  • 阅读 ( 314 )

如何在Windows10上使用ps5控制器

...indows键,键入“Control Panel”,然后按Enter键启动控制面板应用程序。 在“控制面板”菜单中,单击“硬件和声音”,然后单击“设备和打印机” 在“设备”下,DualSense控制器将显示为“无线控制器” 打开Steam应用程序,单击...

  • 发布于 2021-03-31 11:24
  • 阅读 ( 232 )

如何在linux上杀死僵尸进程

...何在linux上工作 当然,Linux必须跟踪计算机上运行的所有应用程序和守护进程。其中一种方法是维护进程表。这是内核内存中的结构列表。每个进程在此列表中都有一个条目,其中包含有关它的一些信息。 每个进程表结构中都没...

  • 发布于 2021-04-01 07:47
  • 阅读 ( 240 )

如何在Windows10中自动连接到特定应用的vpn

使用Windows10的PowerShellcmdlet,您可以轻松地添加应用程序,以便在启动时自动触发VPN连接。自动化这个任务意味着当你使用某些应用程序时,你甚至不必考虑连接到VPN。 要利用PowerShell中的此功能,如果您还没有VPN服务,则必须...

  • 发布于 2021-04-02 15:58
  • 阅读 ( 529 )
mmye2015
mmye2015

0 篇文章

相关推荐