Freigeben über


Aktivieren der Protokollierung in WDS in Windows

In diesem Artikel wird beschrieben, wie Sie die Protokollierung in Windows Deployment Services (WDS) in Windows Server aktivieren.

Ursprüngliche KB-Nummer: 936625

Wichtig

Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Sie sollten eine Sicherungskopie der Registrierung erstellen, bevor Sie die Registrierung 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.

Einführung

In diesem Artikel wird erläutert, wie Sie die Protokollierung in WDS in Windows Server aktivieren. Darüber hinaus wird in diesem Artikel beschrieben, wie Daten in WDS gesammelt werden.

Sie können diese Informationen verwenden, um die Behandlung von Problemen zu unterstützen, die in WDS auftreten können.

Übersicht

Warnung

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

Jede WDS-Komponente verfügt über einen Mechanismus, den Sie für die Protokollierung und für die Ablaufverfolgung aktivieren können. Anschließend können Sie die Ergebnisse für die Problembehandlung analysieren. Verwenden Sie die Informationen in den folgenden Abschnitten, um die Protokollierung und Ablaufverfolgung für WDS-Komponenten zu aktivieren.

Allgemeine WDS-Serverintegrität

Geben Sie den folgenden Befehl ein, um allgemeine Serverintegritätsinformationen zu generieren:

WDSUTIL /get-server /show:all /detailed

Dieser Befehl bewirkt, dass allgemeine Serverintegritätsinformationen im Anwendungsprotokoll und im Systemprotokoll protokolliert werden.

WDS-Serverkomponente

Geben Sie den folgenden Befehl ein, um Integritätsinformationen zur WDS-Serverkomponente zu generieren:

WDSUTIL /get-server /show:all /detailed

Dieser Befehl bewirkt, dass WDS-Informationen im Anwendungsprotokoll und im Systemprotokoll protokolliert werden.

Abrufen von Ablaufverfolgungsprotokollen für Windows Server

Gehen Sie wie folgt vor, um Ablaufverfolgungsinformationen für Windows Server abzurufen:

  1. Öffnen Sie Ereignisanzeige (eventvwr).
  2. Navigieren Sie zu Windows-Protokollen\für Anwendungen und Dienste, die microsoft\Windows\Deployment-Services-Diagnostics protokolliert.\
  3. Klicken Sie mit der rechten Maustaste auf den Kanal, und wählen Sie "Protokoll aktivieren" aus.

Konfigurieren Sie dann die Komponenten, die Protokolliert werden sollen, indem Sie einen oder mehrere der folgenden Registrierungsschlüssel auf einen Wert von 0 festlegen.

  • WDS Multicasting

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSMC\TraceDisabled

  • WDS PXE

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSPXE\TraceDisabled

  • WDS TFTP

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSTFTP\TraceDisabled

WDS-Server unterstützen auch die folgende zusätzliche Ablaufverfolgung:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSTFTP\TraceFlags
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSMC\TraceFlags

Sie können diese Registrierungsschlüssel auf die folgenden Werte festlegen, um zu steuern, was enthalten ist:

  • 7F0000: Dieser Wert umfasst Paketablaufverfolgung und Protokollablaufverfolgung.
  • 3F0000: Dieser Wert schließt die Paketablaufverfolgung aus.
  • 3E0000: Dieser Wert schließt paketablaufverfolgung und Protokollablaufverfolgung aus. Dieser Wert wird standardmäßig verwendet.

Notiz

Ein Ablaufverfolgungsprozess kann sich auf die Leistung auswirken. Daher wird empfohlen, die Ablaufverfolgungsfunktion zu deaktivieren, wenn Sie kein Protokoll generieren müssen.

Nachdem Sie diesen Registrierungseintrag festgelegt haben, werden Ablaufverfolgungsinformationen für die WDS-Serverkomponente in der folgenden Datei protokolliert:%windir%\Tracing\wdsserver.log

WDS-Verwaltungskomponenten

Geben Sie den folgenden Befehl ein, um Integritätsinformationen für Verwaltungskomponenten zu generieren:

WDSUTIL /get-server /show:all /detailed

Dieser Befehl bewirkt, dass WDS-Komponentenintegritätsinformationen im Anwendungsprotokoll und im Systemprotokoll protokolliert werden.

Aktivieren der Ablaufverfolgung

Um Ablaufverfolgungsinformationen zu erhalten, müssen Sie die Ablaufverfolgung in der WDS-Verwaltungskomponente und in der MMC-Komponente (WDS Microsoft Management Console) aktivieren. Legen Sie dazu die folgenden Registrierungseinträge fest:

Für die Verwaltungskomponente

  • Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\WDSMGMT
  • Name: EnableFileTracing
  • Werttyp: REG_DWORD
  • Wertdaten: 1

Für die MMC-Komponente

  • Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\WDSMMC
  • Name: EnableFileTracing
  • Werttyp: REG_DWORD
  • Wertdaten: 1

Nachdem Sie diese Registrierungseinträge festgelegt haben, werden Ablaufverfolgungsinformationen für die WDS-Verwaltungskomponente in der Datei %windir%\Tracing\wdsmgmt.log protokolliert.

Darüber hinaus werden Ablaufverfolgungsinformationen für die WDS MMC-Komponente in der Datei %windir%\Tracing\wdsmmc.log protokolliert.

Notiz

Obwohl die WDS MMC-Komponente und die WDSUTIL-Komponente dieselbe API-Ebene aufweisen, fügt MMC manchmal Verarbeitung und Funktionalität hinzu. Wenn ein Fehler auftritt, lohnt es sich häufig, WDSUTIL zu verwenden, um den Fehler zu reproduzieren. WDSUTIL kann Ihnen helfen zu ermitteln, ob der Fehler lokal in MMC ist oder ob der Fehler ein allgemeiner Verwaltungs-API-Fehler ist. Häufig stellt die WDSUTIL-Komponente eine detailliertere Fehlerausgabe bereit, wenn die Ablaufverfolgung nicht aktiviert ist. Verwenden Sie gegebenenfalls die folgenden Optionen, um zusätzliche Informationen zu erhalten:

  • /detailed
  • /verbose
  • /Fortschritt

WDS-Legacykomponenten

Wenn Sie Legacyverwaltungsfunktionen ausführen, legen Sie den folgenden Registrierungseintrag fest, um die Ablaufverfolgung in der RISetup-Komponente zu aktivieren:

  • Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\RISetup
  • Name: EnableFileTracing
  • Werttyp: REG_DWORD
  • Wertdaten: 1

Führen Sie die folgenden Schritte aus, um das Ablaufverfolgungsprotokoll im WDSCapture-Vorgang abzurufen:

  1. Starten Sie das Startimage "Windows PE erfassen".

  2. Wenn der Aufnahme-Assistent gestartet wird, drücken Sie UMSCHALT+F10, um eine Eingabeaufforderung zu öffnen.

  3. Aktivieren sie die Ablaufverfolgung in der WDSCapture-Komponente. Gehen Sie dazu wie folgt vor:

    1. Starten Sie den Registrierungs-Editor.
    2. Legen Sie den folgenden Registrierungseintrag fest, um die Ablaufverfolgung in der WDSCapture-Komponente zu aktivieren:
    • Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\WDSCapture
    • Name: EnableFileTracing
    • Werttyp: REG_DWORD
    • Wertdaten: 1
  4. Starten Sie eine zweite Instanz der WDSCapture-Komponente. Reproduzieren Sie dann das Problem mithilfe der zweiten Instanz von WDSCapture.

Notiz

Schließen Sie die ursprüngliche Instanz von WDSCapture nicht. Wenn Sie die ursprüngliche Instanz von WDSCapture schließen, wird Windows PE neu gestartet. Drücken Sie stattdessen ALT+TAB, um zwischen den Instanzen von WDSCapture zu wechseln.Die folgende Ablaufverfolgungsprotokolldatei wird generiert: X:\Windows\Tracing\WDSCapture.log.

WDS-Clientkomponenten

Um die Clientprotokollierungsfunktion zu aktivieren, führen Sie den folgenden Befehl auf dem WDS-Server aus:

WDSUTIL /Set-Server /WDSClientLogging /Enabled:Yes

Führen Sie dann den folgenden Befehl auf dem WDS-Server aus, um zu ändern, welche Ereignisse protokolliert werden:

WDSUTIL /Set-Server /WDSClientLogging /LoggingLevel:{None|Errors|Warnings|Info}

Notiz

Jede Kategorie enthält alle Ereignisse aus den vorherigen Kategorien.

Nachfolgend sind die Definitionen der Protokollierungsebenen aufgeführt:

  • Die Protokollierungsebene NONE deaktiviert die Protokollierungsfunktion. Standardmäßig wird diese Protokollierungsebene verwendet.
  • Die Fehlerprotokollierungsebene protokolliert nur Fehler.
  • Auf der WARNUNGS-Protokollierungsebene werden Warnungen und Fehler protokolliert.
  • Auf der INFO-Protokollierungsebene werden Fehler, Warnungen und Informationsereignisse protokolliert. Diese Protokollierungsebene ist die höchste Protokollierungsebene.

Führen Sie die folgenden Schritte aus, um die Ereignisprotokolle anzuzeigen:

  1. Öffnen Sie Server-Manager, und klicken Sie dann auf "Diagnose".
  2. Klicken Sie auf Ereignisanzeige.
  3. Klicken Sie auf Anwendungs- und Dienstprotokolle.
  4. Klicken Sie auf Microsoft, klicken Sie auf Windows, und klicken Sie dann auf "Deployment-Services-Diagnostics".

In der Struktur der Ereignisprotokolle enthält das Administratorprotokoll alle Fehler, und das Betriebsprotokoll enthält die Informationsmeldungen. Im Folgenden sind die Definitionen der Architekturen aufgeführt, die für einige Fehler in diesen Protokollen aufgeführt sind:

  • Die Architektur 0 ist die x86-Prozessorarchitektur.
  • Die Architektur 6 ist die IA-64-Prozessorarchitektur.
  • Die Architektur 9 ist die x64-Prozessorarchitektur.

Setupprotokolle vom Clientcomputer

Der Speicherort der Setupprotokolle hängt davon ab, wann der Fehler auftritt.

Wenn der Fehler in Windows PE auftritt, bevor die Datenträgerkonfigurationsseite des WDS-Clients abgeschlossen ist, finden Sie die Protokolle im Ordner "X:\Windows\Panther ". Verwenden Sie UMSCHALT+F10, um eine Eingabeaufforderung zu öffnen und dann das Verzeichnis an den Speicherort zu ändern.

Wenn der Fehler in Windows PE auftritt, nachdem die Datenträgerkonfigurationsseite des WDS-Clients abgeschlossen wurde, finden Sie die Protokolle auf dem lokalen Datenträgervolume im Ordner $Windows.~BT\Sources\Panther . Das lokale Datenträgervolume ist in der Regel das Laufwerk C. Verwenden Sie UMSCHALT+F10, um eine Eingabeaufforderung zu öffnen und dann das Verzeichnis an den Speicherort zu ändern.

Wenn der Fehler beim ersten Start auftritt, nachdem das Image angewendet wurde, finden Sie die Protokolle im Ordner "\Windows\Panther " des lokalen Datenträgervolumes. Das lokale Datenträgervolume ist in der Regel das Laufwerk C.

Datensammlung

Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Bereitstellungsprobleme ausführen.