防止强制Windows系统关闭和使用shutdownblocker重新启动
虽然有时您需要长时间关闭PC使其硬件冷却,但某些任务可能还需要长时间保持计算机运行。 但是,如果设计不良的程序迫使您的PC关闭,从而中断您的任务,则可能会出现问题。 Shutdownblocker是一个简单的工具,可让您拦截和阻止强制关闭,重新启动,注销和其他形式的中断。
简而言之,该工具阻止了来自其他用户或应用程序的所有呼叫和关闭或重新启动计算机的请求。 安装Windows更新后,Shutdownblocker还会阻止重新启动。 它注册一个ShutdownBlockReasonCreate()原因并禁止WM_QUERYENDSESSION消息。 如果您是管理员,则可以选择将该工具设置为使用对shutdown.exe和MusNotification.exe的所有调用。
该程序还提供了一种保护PC免受用户错误导致的强制关机或重新启动的方法。 要使用该工具,请按照下列步骤操作:
- 以管理员身份打开ShutdownBlocker,然后选中“阻止时也拦截shutdown.exe”选项。单击“隐藏”,程序将在系统托盘上显示一个图标。
- 启动命令窗口,然后输入shutdown.exe /?。 Shutdown.exe不再执行任何任务。
您仍然可以通过“开始”菜单中的手动过程关闭PC。
ShutdownBlocker必须连续运行才能使程序运行。 您可以使用“隐藏”按钮,退出键或右上角的关闭按钮将其隐藏在通知托盘中。 该工具还允许您将其完全隐藏在任务栏图标中。 该程序允许您使用设置中的复选框自动启动ShutdownBlocker,还可以使用计划任务执行自动启动。 但是请记住,一旦移动应用程序,您必须重新创建计划的任务。
Windows 7及更高版本的用户可以免费下载Shutdownblocker。