Windows は最初にクラッシュ ダンプをページファイルに保存します。Windows は再起動後にのみデータを別のファイル (Memory.dmp ファイルまたはミニダンプ ファイル) に移動します。
クラッシュ ダンプを最初にページ ファイルに保存する必要があるのはなぜですか?
答え1
LMiller7回答:
その理由は、信頼性の高いクラッシュ ダンプを作成する可能性を高めるためだと思います。BSOD が発生した時点では、システムは不安定な状態にあり、根本的な原因やその影響全体は不明です。もちろん、精神科医が自分の精神状態を判断できないのと同じ理由で、システムもそのような判断を下す立場にはありません。
したがって、クラッシュ ダンプを作成するときは、できるだけシンプルにしておくことが重要です。結局のところ、BSOD の根本的な原因はファイル システム自体にある可能性があります。そのため、クラッシュ ダンプは、新しく作成されたファイルではなく、システム ドライブのページ ファイルに書き込まれます。これはファイル システムをバイパスして行われるものだと思います。別のドライブのページ ファイルに書き込むと、これが複雑になります。何か問題が発生すると、他のファイルまたはファイル システム自体が破損し、問題が悪化する可能性があります。
BSOD 後の再起動中、システムは安定した状態にあるとみなされ、クラッシュ ダンプがページファイルから最終的な宛先にコピーされます。その後、ページファイルは通常の機能を再開できます。