Wiederherstellen einer Anwendung, die nicht reagiert

Wiederherstellen einer Anwendung, die nicht reagiert

Ich verwende Windows XP und ein Programm (Virtualdub), mit dem ich gearbeitet habe, ist hängen geblieben. Es zeigt die Meldung „…reagiert nicht“. Und es wird nicht neu gezeichnet usw.

Ich habe mich gefragt, ob jemand eine Möglichkeit kennt, ein Programm, das auf diese Weise hängen geblieben ist, wieder zu starten. Vielleicht durch einen Speicherauszug? Können Speicherauszüge sozusagen „wieder zum Leben erweckt“ werden?

Antwort1

Dies ist nicht ohne weiteres möglich, da nicht nur der Speicher „wieder zum Leben erweckt“ werden müsste, sondern auch alle Handles zu anderen Geräten/Dateien mit demselben Wert neu erstellt werden müssten, den der Speicherauszug erwartet, ganz zu schweigen davon, dass auch der Ausführungszustand der Anwendung wiederhergestellt werden müsste. Wenn dies ohne weiteres möglich wäre, bedenken Sie, dass sich die Anwendung derzeit in einem nicht funktionierenden Zustand befindet, sodass jede Wiederherstellung sie nur in ihren derzeit nicht funktionierenden Zustand zurückversetzen könnte.

Sie sollten auch berücksichtigen, dass die Anwendung möglicherweise nicht hängen geblieben ist und noch verarbeitet wird. Möglicherweise reagiert sie nicht auf das Neuzeichnen (oder andere Nachrichten) von Windows und wird daher von Windows als „nicht reagierend“ deklariert. Dies tritt normalerweise auf, wenn der Nachrichtenverarbeitungsthread mit anderen Aufgaben beschäftigt ist.

verwandte Informationen