WinHTTP-SDP-Paketinformationen

Dieser Artikel enthält Informationen zum Deaktivieren der WinHTTP-Ablaufverfolgung, die mithilfe des SDP-Pakets (Support Diagnostic Package) aktiviert ist.

Ursprüngliche Produktversion:   Windows 7, Windows Server 2008 R2, Windows Server 2008
Ursprüngliche KB-Nummer:   2725072

Zusammenfassung

Der SDP für WinHTTP wird verwendet, um die WinHTTP-Ablaufverfolgung auf dem Computer zu konfigurieren, auf dem ein Problem mit der WinHTTP-Technologie auftritt. Das SDP-Paket erfasst eine WinHTTP-Ablaufverfolgung einer Anwendung mithilfe der WinHTTP-API.

Während das SDP-Paket in der Regel die WinHTTP-Ablaufverfolgung aktiviert und die Ablaufverfolgung deaktiviert, muss die Ablaufverfolgung manuell beendet/deaktiviert werden, wenn der Benutzer entscheidet, das SDP-Paket abzubrechen, bevor das SDP-Paket die Möglichkeit erhält, die erforderliche Bereinigung durchzuführen. In diesem KB-Artikel werden die schritte beschrieben, die erforderlich sind, um die WinHTTP-Ablaufverfolgung abhängig vom Betriebssystem zu deaktivieren, unter dem das Ablaufverfolgungspaket ausgeführt wurde.

Um die WinHTTP-Ablaufverfolgung manuell zu deaktivieren, führen Sie die folgenden Schritte basierend auf dem Betriebssystem aus, das Sie die Ablaufverfolgung erfasst haben.

Manuelles Deaktivieren der WinHTTP-Ablaufverfolgung auf Windows Server 2008

  1. Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten (Als Administrator ausführen), und geben Sie dann den Befehl ein:

    netsh winhttp reset tracing
    
  2. Bei 64-Bit-Betriebssystemen müssen Sie die Ablaufverfolgung für 32-Bit-Anwendungen deaktivieren. Öffnen Sie dazu cmd.exe über eine Eingabeaufforderung mit erhöhten Rechten (Als Administrator ausführen) und geben Sie dann den Befehl %windir%\SysWOW64\cmd.exe ein:

    netsh winhttp reset tracing
    
  3. Starten Sie die Anwendung, bei der das Problem aufgetreten ist, neu, um sicherzustellen, dass die Ablaufverfolgung für Ihre Anwendung beendet wird. Sie können die Ablaufverfolgung aus dem Speicherort löschen, an dem sie erfasst wurde. Dieser Ablaufverfolgungsspeicherort wird angegeben, wenn Sie das SDP-Paket verwenden. Standardmäßig erstellt das SDP-Paket die WinHTTP-Ablaufverfolgung im C:\WinHttpTraces Ordner.

Manuelles Deaktivieren der WinHTTP-Ablaufverfolgung auf Windows 7 und Windows Server 2008 R2

  1. Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten (Als Administrator ausführen), und geben Sie dann den Befehl ein:

    netsh winhttp reset tracing
    
  2. Geben Sie an derselben Eingabeaufforderung Folgendes ein:

    netsh trace stop
    

    Dadurch wird die ETL-Ablaufverfolgungssammlung beendet.

  3. Bei 64-Bit-Betriebssystemen müssen Sie die Ablaufverfolgung für 32-Bit-Anwendungen deaktivieren. Öffnen Sie dazu cmd.exe über eine Eingabeaufforderung mit erhöhten Rechten (Als Administrator ausführen), %windir%\SysWOW64\cmd.exe und geben Sie dann den Befehl ein:

    netsh winhttp reset tracing
    
  4. Sie müssen den folgenden Befehl nicht über die 32-Bit-Eingabeaufforderung eingeben:

    netsh trace stop
    
  5. Starten Sie die Anwendung, bei der das Problem aufgetreten ist, neu, um sicherzustellen, dass die Ablaufverfolgung für Ihre Anwendung beendet wird. Sie können die Ablaufverfolgung aus dem Speicherort löschen, an dem sie erfasst wurde. Dieser Ablaufverfolgungsspeicherort wird angegeben, wenn Sie das SDP-Paket verwenden. Standardmäßig erstellt das SDP-Paket die WinHTTP-Ablaufverfolgung im C:\WinHttpTraces Ordner.

References