Ab Windows Vista gibt es das Tool Dr. Watson (DRWTSN32.EXE) nicht mehr. Mit diesem Tool wurde beim Absturz einer Anwendung ein entsprechendes Crashdump-File erzeugt, welches für die Fehlersuche recht hilfreich sein konnte.
Ab Windows Vista wurde dafür das "Windows Error Reporting" (WER) eingeführt. Leider stellt sich jetzt die Frage, wie man an diese Informationen (Minidump) kommt, wenn man keinen WER-Account mehr besitzt und die Anwendung nicht signiert ist.
Standardmäßig legt Windows nicht für alle Anwendungen einen entsprechenden Eintrag unter "Problemberichte und Lösungen" an. Es werden nur entsprechende Minidumps für signierte Programme erzeugt bzw. nur, wenn diese Informationen vom WER-Server angefordert wurden.
Wenn Sie für alle Anwendungen diese Informationen angelegen wollen, müssen Sie den folgenden Registryeintrag ändern.
Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte:
Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000)
|
Unter:
[für das System (alle Anwender)]
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ Windows Error Reporting
oder als Policies
[für den Anwender]
HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Windows\ Windows Error Reporting
Erstellen Sie hier einen neuen Wert mit dem Namen "ForceQueue" als Datentyp REG_DWORD und setzen den Wert auf:
0 | Es wird automatisch entschieden, ob der Bericht in die Warteschlange gestellt wird oder der Benutzer gefragt wird, diesen Bericht zu versenden |
1 | Es werden alle Berichte in die Warteschlange gestellt bis der Benutzer benachrichtigt wird |
2 | Es werden alle Berichte in die Warteschlange gestellt bis der Administrator benachrichtigt wird |
Damit die Berichte für alle Anwendungen abgelegt werden, setzen Sie den Wert auf 1.
Die Dumps werden unter:
%UserProfile%\AppData\Local\Temp
C:\ProgramData\Microsoft\Windows\WER\ReportQueue
abgelegt und erhalten die Dateiendung .mdmp.
Auf die Einträge können Sie über "Systemsteuerung" -> "System und Wartung" -> "Problemberichte und Lösungen" -> "Problemberichte anzeigen und überprüfen" zugreifen. Dort findet man für das entsprechende Programm einen Eintrag mit dem gewünschten Crash-Dump, wo Sie sich über "Details" weitere Informationen anzeigen lassen können.
Gibt es für den Eintrag einen Dump-File, dann finden Sie hier den Eintrag "Temporäre Kopie dieser Datei anzeigen". Diesen können Sie anzeigen und an den Entwickler senden.
Weitere Informationen hierzu finden Sie in der MS Knowledge Base: http://support.Microsoft.com/?kbid=931673 (Erstellen einer Prozess-Speicher-Abbild-Datei in Windows Vista in Benutzermodus)
Siehe dazu auch:
"Windows Error Reporting: Getting Started"
Diese Einstellung können Sie einfach mit dem "Registry System Wizard" (RSW) verändern. Sie können das Programm unter "http://www.winfaq.de" herunterladen.
WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version
Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular
URL: http://www.winfaq.de/faq_html/Content/tip2500/tip2635.htm
WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich