禁用 Windows 2003/2008“关机原因”对话框

禁用 Windows 2003/2008“关机原因”对话框

在我们的实验室环境中我有几个 Win2k3 和几个 Win2k8 服务器。

我不在乎为什么服务器重新启动,并且希望能够禁用关机对话框(以及在断电情况下重新启动时“为什么该服务器关闭”)。

这可能吗?如果可能,如何实现?

答案1

  1. 如果您的计算机

    a). 工作组成员,然后运行管理控制台. 这将打开本地组策略编辑器。

    b). 域成员,然后创建并链接组策略对象 (GPO) 并编辑此 GPO。

  2. 在策略编辑器中导航至

    Computer Configuration
    Administrative Templates
    System
    
  3. 双击:“显示关机事件跟踪器”将其设置为禁用。

  4. 如果是 GPO,请使用 gpupdate /force 刷新策略

[来源]

答案2

打开 gpedit.msc > 计算机配置 > 管理模板 > 系统

单击显示关机事件跟踪器,然后禁用

答案3

您可以使用以下详细信息来更改或禁用关机事件日志:

  1. 启动注册表编辑器。
  2. 找到并单击以下注册表项:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Reliability\UserDefined
  3. 在“编辑”菜单上,单击“新建”,然后单击“多字符串值”。这将创建新项并为其指定临时名称“新值”。
  4. 按以下格式键入注册表项的名称,然后按 ENTER:UI_control_flags;major_reason_number;minor_reason_number 值名称的 UI_control_flags 部分可以包含以下一个或多个值:
    • P(表示原因是计划内的。如果省略此值,则默认为无计划的。)
    • C 或 B(表示需要评论。)
    • S(表示应在用户启动的关机对话框中显示原因。)
    • D(表示应在突然关机对话框中显示原因。)例如,如果您希望在突然关机对话框中显示原因,则关机是计划外的,并且关机对应于主要原因 2 和次要原因 2,请键入以下值名称:D;2;2
  5. 双击新项,然后按照以下格式定义数值数据:Title

描述每个值由两个位于不同行上的字符串组成;第一个字符串是标题(显示在列表中),第二个字符串是描述(这是根据所选原因显示的文本)。

例如,如果您想要为自然灾害创建自定义原因,则可以定义值数据如下:自然灾害(计划外)

洪水、地震、龙卷风或其他意外自然事件需要关闭计算机。在注释区域中指定自然事件。- 退出注册表编辑器。

笔记

  • 您可以为 UI_control_flags 同时指定 S 和 D,但必须至少指定其中一个才能使参数有效。
  • 如果 UI_control_flags 部分包含本文“用于识别关机原因的自定义选项”部分中列出的字符以外的任何字符,或者 UI_control_flags 部分超过五个字符,则该消息无效,并且不会显示在用户界面中。您可以指定字符以任意顺序显示。
  • major_reason_number 是 0 到 255 之间的数字。如果此部分留空,如果它包含不在有效范围内的数字,或者如果它包含不是整数的数字,则消息无效,并且不会显示在用户界面中。
  • minor_reason_number 是 0 到 65,536 之间的数字。如果此部分留空、包含不在有效范围内的数字或包含非整数的数字,则消息无效,并且不会显示在用户界面中。
  • 自定义原因在用户界面中按以下顺序通过两个键排序:MajorReasonNumberMinorReasonNumber
  • 标题的最大长度为 64 个字符,描述的最大长度为 96 个字符。
  • 如果将以下注册表项设置为任何非零值,并且已正确定义至少一个自定义原因,则标准 Windows 原因不会显示在“关闭 Windows”对话框中: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability\ShutdownIgnorePredefinedReasons

答案4

可以通过组策略禁用它:

http://support.microsoft.com/kb/293814

相关内容