
Ich versuche, ein Programm zu beheben, das beim Speichern von Dateien fehlschlägt. Mithilfe von ProcMon von SysInternals konnte ich feststellen, dass es irgendwo eine Protokolldatei schreibt, diese aber gleich nach dem Fehlschlag löscht. Das alles passiert also in Millisekunden und ich kann die Datei nicht sehen.
Gibt es für Windows etwas, mit dem ich die tatsächlich in die Dateien geschriebenen Daten sehen kann? Ich habe es mit DiskMon versucht, aber die Daten werden auch nicht angezeigt.
EDIT: Die Besonderheiten des Programms, mit dem ich zu arbeiten versuche, sindSAI (Easy Paint Tool), versuche, einige Speicherprobleme zu beheben.
Antwort1
Wenn das Protokoll bei normaler Ausführung des Programms vorhanden ist und es sich bei dem Laufwerk, auf dem es sich befindet, um ein NTFS-Laufwerk handelt, erstellen Sie einen Hardlink zum Protokoll. (Wenn Sie nichts anderes haben, können Sie einen Hardlink mit fsutil unter XP oder mklink unter Vista+ erstellen.)