Skip to main content

Problembehandlung bei Desktop-Apps

Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI)

Automatisieren Sie administrative Aufgaben auf Remotecomputern, und stellen Sie Daten für andere Teile des Betriebssystems und Produkte bereit, z. B. System Center Operations Manager oder die Windows-Remoteverwaltung (WinRM).

Snapshoterstellung für Prozesse

Erfassen Sie den Prozessstatus ganz oder teilweise, einschließlich des Inhalts der virtuellen Adresse eines Prozesses, indem Sie die interne POSIX Fork Clone-Funktion von Windows verwenden.

Assessment Execution Engine

Entwickeln Sie ein Verständnis für den Zustand Ihres Systems, und beheben Sie Probleme in Bezug auf Leistung, Zuverlässigkeit oder Funktionalität.

Windows-Ereignisprotokollierung und -Ablaufverfolgung

Verwenden Sie ein XML-Manifest zum Definieren der Ereignisse, die Sie für einen Kanal oder eine ETW-Sitzung veröffentlichen möchten, um Ereignisse für die Problembehandlung nachzuverfolgen oder zu protokollieren.

Fehlerbehandlung

Fügen Sie Ihrer App Code für die Fehlerbehandlung hinzu, um bei unerwarteten Fehlern eine problemlose Fortsetzung zu ermöglichen.

Bewerten der Leistung

Leistungsprotokolle und -warnungen

Generieren Sie Benachrichtigungen für Warnungen basierend auf Leistungsindikator-Schwellenwerten, um Leistungsdaten abzufragen, Sitzungen zur Ereignisablaufverfolgung zu erstellen, die Konfiguration eines Computers zu erfassen und die API-Aufrufe in einigen Win32-System-DLLs nachzuverfolgen.

Leistungsindikatoren

Ermitteln Sie, wie gut die Leistung Ihrer App ist, identifizieren Sie Engpässe, und nehmen Sie in Bezug auf die Leistung des Systems und der App eine Feineinstellung vor.

Gerüst zur Netzwerkdiagnose

Ermöglichen Sie Benutzern die vereinfachte Netzwerkproblembehandlung, indem Sie in Ihre App ein erweiterbares Tool für die Problembehandlung integrieren.

Netzwerkmonitor

Zeichnen Sie Netzwerkverkehr zu Anzeige- und Analysezwecken auf. Analysieren Sie erfasste Daten in benutzerdefinierten Methoden, und extrahieren Sie Daten aus definierten Protokollparsern.

Verbessern der Benutzeroberfläche

Windows-Fehlerberichterstattung

Nutzen Sie die Fehlerberichtinformationen zu Ihren Kunden von Microsoft. Verwenden Sie diese Informationen zum Beheben von Kundenproblemen und zum Sicherstellen, dass nach dem Absturz einer App keine Daten verloren gehen.

Windows-Problembehandlungsplattform

Automatisieren Sie die Behebung der häufigsten erkennbaren Probleme, die für Kunden beim Nutzen Ihrer App auftreten können.

Anwendungswiederherstellung und -neustart

Speichern Sie Daten und Zustandsinformationen, wenn Ihre App aufgrund einer unbehandelten Ausnahme beendet werden muss oder wenn die App nicht mehr reagiert, und starten Sie die App auf Anforderung dann neu.

Spezielle Apps

Systemmonitor

Für ActiveX-Steuerelemente: Zeigen Sie Echtzeit- und protokollierte Leistungsindikatordaten an, z. B. Arbeitsspeicher-, Datenträger- und Prozessorindikatordaten.

Benachrichtigungsdienst für Systemereignisse

Für mobile Apps: Ermitteln Sie die Informationen zur Verbindungsbandbreite und Latenz aus der App heraus, um den Betrieb der App zu optimieren.

Bibliothek zur Hilfe für Tools

Für Entwickler von Tools: Rufen Sie Informationen zu Apps ab, die gerade ausgeführt werden, und vereinfachen Sie die Erstellung von Tools, z. B. Debuggern.

Profilerstellung für Hardwareindikatoren

Erfassen Sie Daten zur Threadprofilerstellung, z. B. Zykluszeit und die Gründe für Kontextwechsel sowie Indikatordaten für Hardwareleistungsindikatoren.

Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur -Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die -Website verlassen.

Möchten Sie teilnehmen?