これが可能かどうかはわかりませんが、BSODの直後に再起動したときにBSODが発生したことをプログラムで検出する方法はありますか?
BSOD は、何らかの理由またはすべての理由で発生する可能性がありますが、問題ではありません。ダンプファイルを確認できることは知っていますが、ユーザーがその設定をオフにすると、ダンプは作成されません。また、ダンプ ファイルの保存先のパスを変更することもできます。これにより、検出が信頼できなくなります。
Windows のいずれかまたはすべてのバージョンが適しています。各OSで同じようにチェックインできればいいのですが、OS固有のものであればそれでもいいと思います。