Microsoft のベテランが、さまざまな目的で Windows を適切にクラッシュさせる方法を説明します

Microsoft のベテランが、さまざまな目的で Windows を適切にクラッシュさせる方法を説明します

BSOD はドライバーの欠陥、ハードウェアの問題、マルウェア、Windows インストールの失敗、その他の PC の厄介な原因によって引き起こされる重大なシステム障害を示すことが多いため、ほとんどの Windows ユーザーは、単一の死のブルー スクリーン (プレビュー ビルドでは死のグリーン スクリーン) が表示されないことを望んでいます。それでも、より良い目的のために BSOD メカニズムを使用することはできます。正しく行っているかどうかを確認してください。

Windows 愛好家は、Ctrl キーを押しながら Scroll Lock を 2 回押すという、ユーザーが開始するブルー スクリーン デスを引き起こす可能性があるキーボード ショートカットをよく知っています。ドーン、システムがクラッシュし、保存されていないデータはすべて消えてしまいました。このショートカットは、開発者がシステム クラッシュ時にソフトウェアがどのように動作するかを確認し、さらなる改善と開発のためにダンプ ファイルを収集できるようにするために存在します。

一部の開発者は、キーをマッシュするのは手間がかかりすぎると考え、「魔法のキー」を注入してプロセスを自動化する簡単なアプリを作成しようとしました。Microsoft のベテランである Raymond Chen は、それが機能しない理由をブログ投稿で説明しました。要点は、キーボード ドライバーが入力スタックのはるかに低いレベルで物理入力を認識するため、システム クラッシュが発生する可能性があるということです。ソフトウェアを使用してキーボード シーケンスを挿入するのは、入力チェーンの上位にありすぎます。

テストを自動化する必要がある場合、2 つのキーを押すのは確かに多すぎるかもしれません。幸いなことに、助けを必要としている人々が水の中で死んだまま放置されることはありません。 Microsoft には、さまざまなクラッシュ、ハング、リークを引き起こす可能性があるNotMyFault (SysInternals ソフトウェア スイートの一部)という便利なツールがあります。これを使用して、スタック クラッシュ、バッファ オーバーフロー、高 IRQL 障害などをテストできます。

Raymond Chen 氏はまた、winlogon.exe を強制終了するような奇抜な戦術に対して警告しました。そのような手法は混乱を引き起こし、存在しないバグを報告する可能性があるからです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です