Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird beschrieben, wie Sie die Debugprotokollierung für den Microsoft User Experience Virtualization (UE-V)-Agent aktivieren.
Gilt für: Windows 10 – alle Editionen
Ursprüngliche KB-Nummer: 2782997
Zusammenfassung
Es ist hilfreich, wenn Probleme behoben werden, bei denen Einstellungen oder Dateien nicht wie erwartet repliziert werden. Normalerweise wird dieser Prozess auf mindestens zwei verschiedenen Clientcomputern ausgeführt, um die Replikation zu testen.
Mehr Informationen
Identifizieren Sie zunächst das Szenario, das Sie nachverfolgen möchten. Die beiden Hauptvariationen für UE-V sind Überwachungsanwendungen und Überwachungsdesktopeinstellungen. Benutzeranwendungsablaufverfolgungen können gesammelt werden, wenn eine ausführbare Datei gestartet wird; Desktopeinstellungen müssen während der Abmeldung und nachfolgenden Abmeldung aufgezeichnet werden.
Protokolle erfassen Daten aller Benutzer, die an einem Computer angemeldet sind. Wenn Sie eine Trace-Aufzeichnung für ein Nicht-Administratorkonto durchführen möchten, müssen Sie sich entweder bei einer zweiten Desktopsitzung anmelden (z. B. auf einem Terminalserver) oder eine Eingabeaufforderung im Kontext eines lokalen Administratorkontos öffnen, indem Sie die Umschalttaste gedrückt halten und mit der rechten Maustaste auf die Verknüpfung zur Eingabeaufforderung klicken. Darüber hinaus müssen diese Befehle mit einem Token mit erhöhter Berechtigung ausgeführt werden.
Szenario 1: Nachverfolgen einer Anwendung
Melden Sie sich bei dem Computer als Mitglied der lokalen Administratorgruppe an.
Starten Sie eine Eingabeaufforderung mit erhöhten Rechten, indem Sie mit der rechten Maustaste auf eine Verknüpfung mit der Eingabeaufforderung klicken und "Als Administrator ausführen" auswählen.
Erstellen Sie die Ablaufverfolgungsdefinition, indem Sie diese beiden Befehle im Eingabeaufforderungsfenster mit erhöhten Rechten ausführen:
logman create trace UEV -P "Microsoft-User Experience Virtualization-App Agent" -ow -o uevtrace.etl logman update UEV -P "Microsoft-User Experience Virtualization-Agent Driver"Starten Sie die Ablaufverfolgung, indem Sie den Befehl
logman start UEVeingeben.Schließen Sie alle ausgeführten Instanzen der Anwendung, die Sie untersuchen, und starten Sie die Anwendung.
Reproduzieren Sie das Problem, das Sie untersuchen, und schließen Sie die Anwendung.
Beenden Sie die Ablaufverfolgung durch Eingabe
logman stop UEV.Löschen Sie die Ablaufverfolgungsdefinition, indem Sie
logman delete UEVeingeben.Decodieren Sie die Ablaufverfolgung, indem Sie den Befehl
netsh trace convert uevtrace_000001.etl DUMP=TXTeingeben.
Hinweis
Die erste Ablaufverfolgung, die Sie erstellen, wird standardmäßig uevtrace_000001.etl genannt. Bearbeiten Sie den obigen Befehl, wenn Sie mehrere Ablaufverfolgungen ausführen, um den Namen der ETL-Datei widerzuspiegeln.
Szenario 2: Nachverfolgen eines Problems mit Desktopeinstellungen
Melden Sie sich bei dem Computer als Mitglied der lokalen Administratorgruppe an.
Starten Sie eine Eingabeaufforderung mit Administratorrechten, indem Sie mit der rechten Maustaste auf eine Verknüpfung zur Eingabeaufforderung klicken und Als Administrator ausführen auswählen.
Erstellen Sie die Ablaufverfolgungsdefinition, indem Sie diese beiden Befehle im Eingabeaufforderungsfenster mit erhöhten Rechten ausführen:
logman create trace UEV -P "Microsoft-User Experience Virtualization-App Agent" -ow -o uevtrace.etl logman update UEV -P "Microsoft-User Experience Virtualization-Agent Driver"Starten Sie die Ablaufverfolgung, indem Sie den Befehl
logman start UEVeingeben.Reproduzieren Sie das Problem, das Sie untersuchen, und melden Sie sich dann ab.
Melden Sie sich wieder am Server an.
Starten Sie eine Eingabeaufforderung mit erhöhten Rechten, indem Sie mit der rechten Maustaste auf eine Verknüpfung der Eingabeaufforderung klicken und Als Administrator ausführen auswählen.
Beenden Sie die Ablaufverfolgung durch Eingabe
logman stop UEV.Löschen Sie die Ablaufverfolgungsdefinition durch Eingabe
logman delete UEV.Decodieren Sie die Ablaufverfolgung, indem Sie den Befehl
netsh trace convert uevtrace_000001.etl DUMP=TXTeingeben.
Hinweis
Die erste Ablaufverfolgung, die Sie aufnehmen, wird standardmäßig uevtrace_000001.etl benannt. Editieren Sie den obigen Befehl, wenn Sie mehrere Traces ausführen, um den ETL-Dateinamen widerzuspiegeln.
Alternative Methode: Ereignisanzeigeprotokollierung
Wenn Sie die Ereignisanzeige anstelle der Textdateiprotokollierung verwenden möchten, führen Sie die folgenden Schritte aus.
- Melden Sie sich bei dem Computer als Mitglied der lokalen Administratorgruppe an.
- Starten Sie die Ereignisanzeige.
- Wählen Sie "Ansicht\Analyse- und Debugprotokolle anzeigen" aus.
- Navigieren Sie zur Ereignisanzeige (lokal)\Anwendungen und Dienstprotokolle\Microsoft\User Experience Virtualization\App Agent.
- Klicken Sie mit der rechten Maustaste auf "Debuggen " unter "App-Agent ", und wählen Sie "Protokoll aktivieren" aus.
- Wählen Sie OK, wenn angezeigt wird, dass "Analyse- und Debugprotokolle" Ereignisse verlieren können, wenn sie aktiviert sind. Möchten Sie dieses Protokoll aktivieren?" (Dialogfeld).
- Stellen Sie Ihr Problem nach.
- Klicken Sie mit der rechten Maustaste auf Debuggen, und wählen Sie Aktualisieren aus.
- Klicken Sie mit der rechten Maustaste auf "Debuggen ", und wählen Sie "Protokoll deaktivieren" aus.