回答:
個々のクラッシュレポートは〜/ Library / Logs / CrashReporterに保存されますが、sysdiagnoseと呼ばれるシステム全体のログ収集ツールがあります。
問題が発生し始めたら、4つのコントロールキーを押しながらピリオド「。」を押します。キー。shift+ control+ option+ command+.
約15秒後、Finderウィンドウが開き、sysdiagnoseファイルが強調表示されます。
このショートカットはsysdiagnose
コマンドを実行するだけなので、端末に精通していてプロセスIDを渡したい場合は、その特定のプログラムに関する高度なデバッグ情報を取得できます。キーショートカットは、引数なしでツールを呼び出し、基本的なレポートのみをキャプチャします。
~/Library/Logs/CrashReporter
.crash
ファイルが含まれていません。代わりに:/Library/Logs/DiagnosticReports
と~/Library/Logs/DiagnosticReports
sysdiagnose
コマンドはOS 10.6でも使用できますか?which sysdiagnose
OS 10.6.8でマニュアルページが見つからず、何も返されない、または明示的にインストールする必要がありますか?
このシェルスクリプト(10.8以前)と10.9の同じ名前の実行可能プログラム:
ターミナルで、次のコマンドを実行します。
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.stackshot.plist
次の重要なコードのメモを取ります。後で必要になります。
Control- Option- Command- Shift-.
問題が発生した場合:
sysdiagnose
ルーチンのすべての部分が完了するのに5〜10分かかります-できる限り待機します(画面上に進行状況の表示はありません)まれに、問題によってsysdiagnoseが完了しない場合があります(Appleに改善の提案をしました)。これが発生した場合-十分に長い間待っていることが確実な場合-Macを再起動するのが賢明かもしれません。次に:
/private/var/tmp
キーコードなしで、コマンドラインからsysdiagnoseを実行できます(以下のAppleマニュアルページを参照)。しかし、多くの場合、和音を使用する方がより便利または必要です。
私は不注意を奨励していない一方で、あなたはと少し不注意可能Control- Option- Command- Shift- ....あなたが避けるのに苦労場合はfn、ノートパソコンのキーを、ない心配を行います。偶然にそれを含めることは、の実行を妨げるべきではありませんsysdiagnose
。
ヒント:結果の分析について別の質問をしたい人がいるかもしれませんsysdiagnose
。より一般的な回答が役立つ場合があります。
/tmp
エリアのsysdiagnose_… がファイルの場合sysdiagnose_….tar.gz
ファイルの存在は、sysdiagnose
ルーチンのすべての部分が完了し、結果がアーカイブされたことを示します。必要に応じて、アーカイブを開きます-その内容はフォルダーとして表示されます。
/tmp
エリアのsysdiagnose_… がフォルダーの場合存在sysdiagnose_…
フォルダ(ない.tar.gz
ファイル)のいずれかのことを示します。
一部のファイルは人間が読める形式であり、問題のトラブルシューティングに役立つ場合があります。
その他のファイルは開発者向けです。
関連:
以下のために不完全ランsysdiagnose
それにあるファイルにいくつかの注意を集中することが有用であり得る異常に空...
上記の一部は、他の場所に表示される受け入れられた回答のより一般的な版です。
コンソールのログリストにガイドされます。
次のパスでファイルを見つけることを期待してください。
Console
既存の診断ファイルまたはクラッシュファイルを見つけるには、コンソールアプリを開き、ユーザーレポート(にある~/Library/Logs/DiagnosticReports
)またはシステムレポート(にある/Library/Logs/DiagnosticReports
)セクションでファイルを見つけます。参照:クラッシュログはどこにありますか?
sysdiagnose
あたりとして公式のsysdiagnose
指示 MacOSのために、あなたは、トリガすることができますsysdiagnose
いずれかをによって:
注:上記のリンクにアクセスするには、最初にデベロッパーAppleサイトにログインする必要があります。
次のキーを同時に短く押します。
Command- Option- Shift- Control-Period (.)
待って。sysdiagnose
プロセスが完了するまでに10分かかることがあります。完了すると、Finderは自動的に表示され、生成されたファイルが表示されます/private/var/tmp/
(例:)sysdiagnose_2017.mm.dd_hh-mm-ss-0000_12345.tar.gz
。
sysdiagnose
次のコマンドを入力して、ターミナルからa をトリガーします。
sudo sysdiagnose
クラッシュコアダンプを生成するには、「macOSでコアダンプを生成する方法」を参照してください。