アプリケーションが反応しないときは、強制終了して再起動する。
でも、終了する前にデータを保存する方法はありますか?アプリケーションが本当に死んでいることを確認するためにできることはありますか?
アプリケーションが応答しない理由にもよります。
この状態のアプリケーションは、システムから送られるUIイベントに応答しません。 そのため、UIであなたが行うことは何も伝わらず、あなたの選択肢は制限されます。
Not Responding"(別名:ハングアップ")アプリケーションを復活させることができ、データを回復できる可能性がある3つのシナリオを知っています。
アプリケーションがハングする最も一般的な原因は、ディスクの激しい競合です。 アプリケーションのハングの最も一般的な原因は、ディスクの競合が激しいことです。 他のアプリケーション、特に大量のメモリーを使用しているアプリケーションをすべて終了させると、この回復を早めることができます。
あまり一般的ではありませんが、ディスクの問題が原因でアプリケーションがハングアップ することがあります。 ネットワークにマウントされたディスクにアクセスしている場合、これはそれほど珍しいことではありませんが、外付けハードドライブでも起こりえます。 ネットワークディスクの場合は、アンマウントしてみるか、ネットワークの場所を変更してネットワークを無効にすれば、強制的にアンマウントできます。 物理ディスクの場合は、プラグを抜いてみてください(もちろん最後の手段です)。 ディスクデバイスがシステムから強制的に取り除かれると、アプリケーションは動作を再開できるかもしれません...あるいはクラッシュするかもしれません。
もっと珍しいのは、サブプロセスを生成し、そのプロセスが予期せぬことをしたためにハングアップするアプリケーションです。 例えば、QuickTimeやWebKitのサブプロセスの問題でSafariがハングするのを見たことがあります。 適切なサブプロセスを見つけて終了させれば、メイン・アプリケーションを解放できるかもしれない。 しかし、ターミナル、"ps"コマンド、親プロセスIDの追跡にはかなり慣れている必要がある。
アプリケーションがハングアップした原因を正確に突き止めるには、unixレベルでプロセスの状態を確認する必要があります。 "ps"、"top"、"lsof"のようなツールが役に立ちます。 しかし、上記のヒントが正しい方向に導いてくれることを願っている。
はい、データの損失を防ぐことができます。
[ツール]、[オプション]を選択し、[すべての情報を自動復元に保存]をオンにして、間隔を指定します。 次に、[ファイルの場所]タブをクリックし、[ファイルの自動復元]を選択し、[変更]をクリックします。.."&ファイルを保存する場所を提供します。