web-dev-qa-db-ja.com

応答していないアプリケーションを回復する

私はwindows XPとプログラム(VirtualDub)を実行しています。それは "...応答しない"メッセージを表示します。そしてそれは再描画されません。

私は誰もがこのようなようにハングアップするプログラムをジャンプする方法を知っていたのか疑問に思いました。おそらくメモリダンプをする?メモリダンプは「人生に戻す」ので、話すことができますか?

1
Fidel

「生命に戻す必要があるのはメモリであることはできませんが、他のデバイス/ファイルへのハンドルもメモリダンプと同じ値で再作成する必要があるため、これは簡単ではありません。アプリケーションの実行状態については言うと答えてもらうことを期待しています。これが容易に可能な場合は、アプリケーションが現在非機能状態にあることに注意してください。そのため、復元は現在非機能状態に復元できるだけです。

また、アプリケーションがハングアップしていない可能性があることを検討してください。 WindowsからRedraw(または他のメッセージ)に応答していない可能性があるため、Windowsはそれを「応答しない」と宣言しています。これは通常、メッセージ処理スレッドが他の作業で忙しいときに発生します。

3
tKe