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

我的实验室环境我有几台Win2k3和一台Win2k8服务器。

我并不在意为什么服务器重新启动,并希望能够禁用closures对话框(以及“为什么在服务器断电的情况下在重新引导时closures服务器”)。

这是可能的,如果是这样,怎么样?

  1. 如果你的电脑是

    一个)。 工作组的成员,然后运行gpedit.msc 。 这将打开本地组策略编辑器。

    B)。 成员,然后创build并链接组策略对象(GPO)并编辑此GPO。

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

    Computer Configuration Administrative Templates System 
  3. 双击:“Display Shutdown Event Tracker”将其设置为禁用。

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

[ 来源 ]

打开gpedit.msc>计算机configuration>pipe理模板>系统

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

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

  1. 启动registry编辑器
  2. find并单击以下registry项:HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Reliability \ UserDefined
  3. 在编辑菜单上,单击新build,然后单击多string值。 这将创build新的密钥并为其提供临时名称“新值”。
  4. 键入以下格式的registry项的名称,然后按ENTER键:UI_control_flags; major_reason_number; minor_reason_number值名称的UI_control_flags部分可以包含一个或多个以下值:
    • P(表示原因是计划的,如果省略这个值,那么默认是无计划的)
    • C或B(表示需要注释)
    • S(表示原因应显示在用户启动的closures对话框中。)
    • D(表示原因应该在突然关机对话框中显示)。例如,如果您想在突然关机对话框中显示一个原因,关机是未计划的,并且关机对应于主要原因2和到一个小的原因2,input下面的数值名称: D;2;2
  5. 双击新的密钥,然后使用以下格式定义值数据: Title

说明每个值由分隔线上的两个string组成; 第一个string是标题(显示在列表中),第二个string是描述(这是在所选原因之后显示的文本)。

例如,如果要为自然灾害创build自定义原因,则可以按如下方式定义数值数据:自然灾害(非计划)

洪水,地震,龙卷风,或其他无计划的自然事件要求closures计算机。 在评论区域指定自然事件。 – 退出registry编辑器。

笔记

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

它可以通过组策略禁用:

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