Freigeben über


So aktivieren Sie die Debugablaufverfolgungsfunktionen des Volumeschattenkopiediensts in Windows Server 2003 und Windows Server 2008

In diesem Artikel wird beschrieben, wie Sie die Debugging-Ablaufverfolgungsfunktionen des Volumeschattenkopie-Dienstes in Windows Server 2003 und Windows Server 2008 aktivieren.

Ursprüngliche KB-Nummer: 887013

Wichtig

Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Sie sollten eine Sicherungskopie der Registrierung erstellen, bevor Sie diese bearbeiten. Sie müssen wissen, wie die Registrierung wiederhergestellt werden kann, wenn ein Problem auftritt. Weitere Informationen zum Sichern, Wiederherstellen und Ändern der Registrierung finden Sie unter Windows-Registrierungsinformationen für erweiterte Benutzer.

Schritte zum Aktivieren der Debugablaufverfolgungsfunktionen des Volumeschattenkopiediensts

Notiz

Schwerwiegende Probleme können auftreten, wenn die Registrierung mit dem Registrierungs-Editor oder einer anderen Methode unsachgemäß bearbeitet wird. Diese Probleme können eine Neuinstallation des Betriebssystems erforderlich machen. Microsoft gibt keinerlei Garantien dafür ab, dass diese Probleme behoben werden können. Das Ändern der Registrierung erfolgt auf eigenes Risiko.

Führen Sie die folgenden Schritte aus, um die Debug-Funktionen zur Ablaufverfolgung des Volumeschattenkopiediensts in Windows Server 2003 und Windows Server 2008 zu aktivieren:

  1. Klicken Sie auf "Start", klicken Sie auf "Ausführen", geben Sie "regedit" ein, und klicken Sie dann auf "OK".

  2. Suchen Sie im Registrierungs-Editor den folgenden Registrierungs-Unterschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS

  3. Klicken Sie im linken Bereich mit der rechten Maustaste auf VSS, zeigen Sie auf Neu, und klicken Sie dann auf Schlüssel.

  4. Geben Sie "Debuggen" ein, und drücken Sie dann die EINGABETASTE.

  5. Klicken Sie im linken Bereich mit der rechten Maustaste auf "Debuggen", zeigen Sie auf "Neu", und klicken Sie dann auf "Taste".

  6. Geben Sie Ablaufverfolgung ein, und drücken Sie dann die Eingabetaste.

  7. Klicken Sie im linken Bereich mit der rechten Maustaste auf Ablaufverfolgung, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert.

  8. Geben Sie TraceLevel ein, und drücken Sie dann die EINGABETASTE.

  9. Doppelklicken Sie auf "TraceLevel", und geben Sie dann "ffffffff" in das Datenfeld "Wert " ein. Geben Sie f acht Mal in das Feld "Wert"-Daten ein. Klicken Sie auf "OK".

    Notiz

    Der Registrierungseintrag "TraceLevel" bestimmt den Typ der Debugablaufverfolgung, die stattfindet. Ein Wert von 0 (Standard) gibt an, dass keine Ablaufverfolgung erfolgt. Ein Wert von ffffffff aktiviert die Ablaufverfolgung für alle Ereignisse.

  10. Klicken Sie im linken Bereich mit der rechten Maustaste auf Ablaufverfolgung, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert.

  11. Geben Sie TraceEnterExit ein, und drücken Sie dann die EINGABETASTE.

  12. Doppelklicken Sie auf TraceEnterExit, geben Sie "1 " in das Datenfeld "Wert " ein, und klicken Sie dann auf "OK".

    Notiz

    Der Registrierungseintrag "TraceEnterExit" bestimmt, ob die Ein- und Austrittsinformationen der Funktion in die Ablaufverfolgungsdatei und in den Debugausgabedatenstrom ausgegeben werden. Der Wert 0 (Standardeinstellung) gibt an, dass keine Eingabe- und Ausgangsinformationen der Funktion ausgegeben werden. Ein Wert von 1 gibt an, dass die Eingabe- und Ausgangsinformationen der Funktion ausgegeben werden.

  13. Klicken Sie im linken Bereich mit der rechten Maustaste auf Ablaufverfolgung, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert.

  14. Geben Sie TraceToFile ein, und drücken Sie dann die EINGABETASTE.

  15. Doppelklicken Sie auf TraceToFile, geben Sie "1 " in das Datenfeld "Wert " ein, und klicken Sie dann auf "OK".

    Notiz

    Der Registrierungseintrag "TraceToFile" bestimmt, ob Ablaufverfolgungsinformationen in die Ablaufverfolgungsdatei ausgegeben werden. Der Wert 0 (Standardeinstellung) gibt an, dass keine Ablaufverfolgungsinformationen in die Ablaufverfolgungsdatei ausgegeben werden. Der Wert 1 gibt an, dass die Ablaufverfolgungsinformationen in die Ablaufverfolgungsdatei ausgegeben werden. Wenn Sie den Wert auf 1 festlegen, müssen Sie auch den TraceFile-Registrierungseintrag festlegen. Führen Sie die folgenden Schritte aus, um den TraceFile-Registrierungseintrag festzulegen:

    1. Klicken Sie im linken Bereich mit der rechten Maustaste auf Ablaufverfolgung, zeigen Sie auf Neu, und klicken Sie dann auf Zeichenfolgenwert.
    2. Geben Sie TraceFile ein, und drücken Sie dann die EINGABETASTE.
    3. Doppelklicken Sie auf "TraceFile", geben Sie "c:\trace.txt " im Feld "Wert" ein, und klicken Sie dann auf "OK".

    Der Registrierungseintrag "TraceFile" kann nicht auf dem Datenträger gespeichert werden, auf dem die Schattenkopie erstellt wird.

  16. Klicken Sie im linken Bereich mit der rechten Maustaste auf Ablaufverfolgung, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert.

  17. Geben Sie TraceToDebugger ein, und drücken Sie dann die EINGABETASTE.

  18. Doppelklicken Sie auf TraceToDebugger, geben Sie "1 " in das Datenfeld "Wert " ein, und klicken Sie dann auf "OK".

    Notiz

    Der Registrierungseintrag TraceToDebugger bestimmt, ob Ablaufverfolgungsinformationen an den Debug-Ausgabestream ausgegeben werden. Ein Wert von 0 (Standardwert) gibt an, dass keine Ablaufverfolgungsinformationen an den Debug-Ausgabestrom ausgegeben werden. Ein Wert von 1 gibt an, dass die Ablaufverfolgungsinformationen an den Debug-Ausgabestream ausgegeben werden.

  19. Klicken Sie im linken Bereich mit der rechten Maustaste auf Ablaufverfolgung, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert.

  20. Geben Sie TraceTimeStamp ein, und drücken Sie dann die EINGABETASTE.

  21. Doppelklicken Sie auf TraceTimeStamp, geben Sie "1 " in das Datenfeld "Wert " ein, und klicken Sie dann auf "OK".

    Notiz

    Der Registrierungseintrag "TraceTimeStamp" bestimmt, ob die Zeitstempelinformationen in die Protokolldatei und den Debugausgabedatenstrom ausgegeben werden. Der Wert 0 (Standardeinstellung) gibt an, dass keine Zeitstempelinformationen ausgegeben werden. Der Wert 1 gibt an, dass die Zeitstempelinformationen ausgegeben werden.

  22. Klicken Sie im linken Bereich mit der rechten Maustaste auf Ablaufverfolgung, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert.

  23. Geben Sie TraceFileLineInfo ein, und drücken Sie dann die EINGABETASTE.

  24. Doppelklicken Sie auf TraceFileLineInfo, geben Sie "1 " in das Datenfeld "Wert " ein, und klicken Sie dann auf "OK".

    Notiz

    Der Registrierungseintrag "FileLineInfo" bestimmt, ob die Dateinamen- und Zeilennummerninformationen der Module in der Ablaufverfolgungsdatei und im Debug-Ausgabestream angezeigt werden. Der Wert 0 (Standardeinstellung) gibt an, dass keine Moduldateinameninformationen und keine Zeilennummerninformationen ausgegeben werden. Ein Wert von 1 gibt an, dass die Moduldateinameninformationen und die Zeilennummerninformationen ausgegeben werden.

  25. Klicken Sie im linken Bereich mit der rechten Maustaste auf Ablaufverfolgung, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert.

  26. Geben Sie TraceForceFlush ein, und drücken Sie dann die EINGABETASTE.

  27. Doppelklicken Sie auf TraceForceFlush, geben Sie "1" in das Datenfeld "Wert " ein, und klicken Sie dann auf "OK".

    Notiz

    Der TraceForceFlush-Registrierungseintrag bestimmt, ob eine erzwungene Löschung auftritt, nachdem jede Ablaufverfolgungsnachricht in die Ablaufverfolgungsdatei geschrieben wurde. Ein Wert von 0 (Standardeinstellung) gibt an, dass keine erzwungene Spülung auftritt. Ein Wert von 1 gibt an, dass eine erzwungene Spülung auftritt. Wenn eine erzwungene Spülung auftritt, gehen keine Ablaufverfolgungsdatensätze verloren, die Computerleistung wird jedoch erheblich reduziert.

  28. Beenden Sie den Registrierungs-Editor.

Weitere Informationen zum Volumeschattenkopie-Dienst finden Sie auf der folgenden Microsoft-Website:

Volumeschattenkopie-Dienst