シャットダウン イベント トラッカーの説明

この記事では、シャットダウン イベント トラッカーについて説明します。

適用対象: Windows 10 - すべてのエディション、Windows Server 2012 R2
元の KB 番号: 293814

概要

シャットダウン イベント トラッカーは、システムのシャットダウンの理由を一貫して追跡するために使用できる Microsoft Windows Server 2003 および Microsoft Windows XP 機能です。 その後、この情報を使用してシャットダウンを分析し、システム環境をより包括的に理解することができます。 シャットダウン イベント トラッカーは、次のようなイベントをシステム イベント ログに記録します。

詳細

  • Windows Server 2003 および Windows XP 64 ビット エディション バージョン 2003

    既定では、シャットダウン イベント トラッカーは、すべての Windows Server 2003 オペレーティング システムと Windows XP 64 ビット エディション バージョン 2003 で有効になっています。

    すべての Windows Server 2003 オペレーティング システムおよび Windows XP 64 ビット エディション バージョン 2003 でシャットダウン イベント トラッカーを無効にするには、グループ ポリシーを使用してシャットダウン イベント トラッカーの表示ポリシーを無効にします。 ローカル グループ ポリシーを使用して実行するには、次の手順に従います。

    1. [スタート]、[ファイル名を指定して実行] の順に選択します。
    2. 「gpedit.msc」と入力し、[ OK] を選択します
    3. [ コンピューターの構成] を展開し、[ 管理用テンプレート] を展開して、[ システム] を展開します。
    4. [ シャットダウン イベント トラッカーの表示] をダブルクリックします。
    5. [ 無効] を選択し、[ OK] を選択します
  • Windows XP Professional

    既定では、シャットダウン イベント トラッカーは Windows XP Professional で無効になっています。

    Windows XP Professional、Windows XP タブレット PC エディション、および Windows XP Media Center Edition でシャットダウン イベント トラッカーを有効にするには、グループ ポリシーを使用してシャットダウン イベント トラッカーの表示ポリシーを有効にします。 ローカル グループ ポリシーを使用して実行するには、次の手順に従います。

    1. [スタート]、[ファイル名を指定して実行] の順に選択します。
    2. 「gpedit.msc」と入力し、[ OK] を選択します
    3. [ コンピューターの構成] を展開し、[ 管理用テンプレート] を展開して、[ システム] を展開します。
    4. [ シャットダウン イベント トラッカーの表示] をダブルクリックします。
    5. [有効] を選択します。
    6. [ シャットダウン イベント トラッカーが表示されます ] ボックスで、[ 常に] を選択し、[ OK] を選択します

    シャットダウン イベント トラッカーは、Windows XP Home Edition の機能コンポーネントではありません。 そのため、Windows XP Home Edition ではシャットダウン イベント トラッカーを使用できません。

    注:

    Microsoft では、Windows XP Professional、Windows XP タブレット PC、または Windows XP Media Center Edition でシャットダウン イベント トラッカーを有効にしないことをお勧めします。 Microsoft では、これらの Windows XP 環境でのこのコンポーネントの使用はサポートされていません。

シャットダウンの原因を特定するためのカスタム オプション

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 詳細については、「 Windows でレジストリをバックアップおよび復元する方法」を参照してください。

Windows には、コンピューターがシャットダウンされた 8 つの一般的な理由の一覧が用意されています。 このリストを変更して、独自のカスタム理由を含めることができます。 独自の理由を追加するには、次の手順に従います。

  1. レジストリ エディターを起動します。

  2. 次のレジストリ キーを見つけて選択します。 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Reliability\UserDefined

  3. [ 編集 ] メニューの [ 新規] を選択し、[ 複数文字列値] を選択します。 これにより、新しいキーが作成され、一時的な名前 "新しい値" が付けられます。

  4. レジストリ キーの名前を次の形式で入力し、 Enter キーを押します: UI_control_flagsmajor_reason_numberminor_reason_number
    値名の [UI_control_flags ] セクションには、次の値の 1 つ以上を含めることができます。

    • P (理由が計画されていることを示します。この値を省略した場合、既定値は 計画外です)。
    • C または B (コメントが必要であることを示します)。
    • S (ユーザーが開始したシャットダウン ダイアログ ボックスに理由を表示する必要があることを示します)。
    • D (突然のシャットダウン ダイアログ ボックスに理由を表示する必要があることを示します)。たとえば、突然のシャットダウン ダイアログ ボックスに理由を表示する場合、シャットダウンは計画外であり、シャットダウンは主な理由 2 と軽微な理由 2 に対応する場合は、D;2 という値を入力します。2
  5. 新しいキーをダブルクリックし、次の形式で値データを定義します。

    Title
    説明

    各値は、別々の行の 2 つの文字列で構成されます。最初の文字列はタイトル (リストに表示されます) で、2 番目の文字列は説明です (選択した理由に従って表示されるテキストです)。

    たとえば、自然災害のカスタム理由を作成する場合は、値データを次のように定義できます。自然災害 (計画外)

    洪水、地震、竜巻、またはその他の計画外の自然イベントでは、コンピューターがシャットダウンする必要があります。 コメント領域に自然イベントを指定します。

  6. レジストリ エディターを終了します。

Notes (メモ)

  • UI_control_flagsには SD の両方を指定できますが、パラメーターを有効にするには少なくとも 1 つを指定する必要があります。
  • UI_control_flags セクションに、この記事の「シャットダウン原因を特定するためのカスタム オプション」セクションに記載されている文字以外の文字が含まれている場合、または UI_control_flags セクションが 5 文字を超える場合、メッセージは無効であり、ユーザー インターフェイスには表示されません。 文字が任意の順序で表示されるように指定できます。
  • major_reason_numberは 0 から 255 までの数値です。 このセクションが空白のままの場合、有効な範囲内にない数値が含まれている場合、または整数ではない数値が含まれている場合、メッセージは無効であり、ユーザー インターフェイスには表示されません。
  • minor_reason_numberは、0 から 65,536 までの数値です。 このセクションが空白のままの場合、有効な範囲内にない数値が含まれている場合、または整数ではない数値が含まれている場合、メッセージは無効であり、ユーザー インターフェイスには表示されません。
  • カスタムの理由は、ユーザー インターフェイスで 、MajorReasonNumberMinorReasonNumber の 2 つのキーで並べ替えられます。
  • タイトルの最大長は 64 文字で、説明の最大長は 96 文字です。
  • 次のレジストリ キーを 0 以外の値に設定し、少なくとも 1 つのカスタム理由を正しく定義した場合、標準の Windows の理由は [ Windows のシャットダウン ] ダイアログ ボックスに表示されません。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability\ShutdownIgnorePredefinedReasons