同じエラーコードでもメッセージが異なる場合もありますので、一応の目安ですが・・・
STOP 0x24 ~ NTFS ファイルシステムの問題
STOP 0x1a ~ メモリ管理の問題
STOP 0x3b ~ システムサービス内の処理不可能な例外の発生
STOP 0x50 ~ メモリモジュールの物理的障害、メモリ・ページファイル関連の問題
STOP 0x7e ~ BIOS と OS の互換性の問題
>ntoskrnl.exeが原因のようですが、Win7での修復方法がよくわかりません。
ntoskrnl.exe 自体は、スタートアップ修復で直せるのではないかと思いますが、
本当の原因は違うところにある可能性があります。
一般的に、複数の BSoD が規則性なくランダムに発生する場合は、M/B など物理的な障害が発生している可能性があります。
今回も沢山発生しているので、一応スタートアップ修復を試みてそれでも回復しないようなら、先ずは BIOS のアップデート、メモリの1枚挿し・メモリスロット変更・メモリモジュール交換を試してみて下さい。
上手くいかないようなら、極力増設機器を外して BIOS で不要なデバイスなどを無効にした状態で、OS のクリーンインストールを行ってみて下さい。
Windows Update や必要最低限のドライバのインストールは OK ですが、その他のインストールは避けたシンプルな状態で暫く運用して様子を見て下さい。
クリーンインストールは出来れば避けたいところですが、先述したように複数の BSoD が規則性なくランダムに発生する状況では、あれこれやるよりクリーンインストールを行って原因を切り分けるのがベストだと思います。