Windows 11/10 コンピュータがクラッシュした原因を診断する方法
Windows PC が突然フリーズしたりクラッシュしたりすることがあります。それが一時的なものなのか、それとも根本的な問題なのかを見極めるのは、なかなか厄介な作業です。Windows はログやイベントレポートを通じてこうした問題をきちんと記録しますが、肝心なのは、その情報をどこで確認すべきか、そしてそれが実際に何を意味するのかを知ることです。このような場合、信頼性履歴、イベントビューアー、PowerShell のログを詳しく調べることで、頭を悩ませる時間を大幅に節約できます。ドライバーの不具合、RAM の不良、過熱、システムファイルの破損など、根本原因が分かれば、推測に頼るのではなく、直接対処できます。これは万能ではありませんが、特にクラッシュが頻繁に発生する場合は、再起動で全て解決することを期待するよりはましです。
Windowsがクラッシュまたはフリーズする原因を特定する方法
信頼性モニターで重要なイベントを探す
Windows 7 からずっとこのツールを親にしているため、最初に確認することが多いツールです。分かりやすく、クラッシュやフリーズの発生状況を日ごとに視覚的に確認できます。システムのストールやブルースクリーンに気付いた場合は、ここに記録されている可能性があります。
- [スタート] メニューを開き、「信頼性」と入力して、[信頼性の履歴の表示]をクリックします。
- 複数のクラッシュを追跡している場合や概要を確認したい場合は、週次ビューに切り替えます。
- 赤いX印でマークされた重要なイベントが、まさにあなたが探しているものです。ダブルクリックすると、詳細が表示されます。
特定のプログラムの更新後にPCがクラッシュしたとします。そのアプリケーションやドライバーに関連するイベントが表示されることがあります。設定によっては、エラー情報が「Windows が動作を停止しました」のようにかなり曖昧な場合もあれば、「OneDrive の更新によるクラッシュ」のようにより明確な場合もあります。
イベントビューアーでクラッシュの詳細を確認する
これはより深い分析です。信頼性モニターが問題を示唆している場合、イベントビューアーはクラッシュ前に何が問題だったかを正確に示してくれます。
- スタート メニューに「イベント ビューアー」と入力し、 Enter キーを押します。
- Windows ログ>システムに移動します。
- 上部の「レベルで並べ替え」をクリックします。これをクリックすると、エラーが上部に表示されます。
- クラッシュやフリーズが発生する直前のエラーエントリを探してください。「BugCheck」(ブルースクリーン)や「Kernel-Power」といったエラーに注意してください。
- プロのヒント:カスタムビューを作成して、不要な情報をすべて除去できます。右側の「カスタムビューを作成」をクリックし、期間を設定してエラーのみを選択してください。
これにより、クラッシュの直前またはクラッシュ中に発生した重大なイベントがフラグ付けされ、多くの場合、ドライバーの不具合やファイルシステムエラーなどの原因が特定されます。ログに特定のドライバーが記載されている場合もあり、その場合はどのドライバーを更新または再インストールすればよいかがわかります。
PowerShell を使用してクラッシュ ログを抽出する
ログが乱雑だと面倒ですが、PowerShell が役に立ちます。エラーイベントを抽出してくれるので、手動で精査する必要がありません。
- スタート メニューに「powershell」と入力し、右クリックして、「管理者として実行」を選択します。
- 最近のエラー イベントを表示するには、次のコマンドを貼り付けます。
Get-EventLog -LogName System | Where-Object { $_. EntryType -eq "Error" }
最新の 15 件のエラーに絞り込むには、次のコマンドを実行します。
Get-EventLog -LogName System -Newest 15 -EntryType Error
これにより、フリーズやBSODの原因となっている可能性のある最近のシステムエラーのスナップショットを簡単に確認できます。もちろん、必要に応じてより詳細なログをエクスポートすることもできますが、これは良い出発点となります。
Windows クラッシュの一般的な原因を解決する方法
まず原因を特定する
原因を把握すれば、戦いは半分は終わります。古いドライバー、ハードドライブの故障、過負荷の問題など、繰り返し発生するクラッシュやフリーズの原因となっているものは何でも修正しましょう。ログにドライバーエラーが記録されている場合は、ドライバーを更新しましょう。
シンプルな再起動から始める
- 場合によっては、PCをシャットダウンして1分ほど待ってから再起動するだけで、一時的な不具合が解消されることがあります。基本的な方法ですが、驚くほど効果的です。
ドライバーの更新
「ドライバーの電源状態エラー」や「ドライバーのスタックバッファオーバーラン」などのBSODエラーが表示される場合は、ドライバーを更新すると改善する可能性があります。デバイスマネージャー(デバイスマネージャーをWin + X選択)を開き、グラフィックカード、ネットワークアダプター、チップセットドライバーを右クリックして「ドライバーの更新」を選択してください。または、メーカーのウェブサイトで最新のドライバーを入手してください。
過熱やオーバークロックの確認
オーバークロックはパフォーマンス向上に魅力的に思えますが、多くの場合、不安定さにつながります。オーバークロックした場合は、BIOS設定をデフォルトにリセットするか、HWInfoなどの温度モニターを実行して、CPUまたはGPUの温度が安全限度を超えていないか確認してください。過熱が原因の場合は、ほこりを取り除いたり、エアフローを改善したり、ファンの回転速度を上げたりしてください。
マルウェアをスキャンし、不要なソフトウェアを削除します
悪意のあるソフトウェアは、システムのハングやクラッシュを引き起こす可能性があります。信頼できるウイルス対策ソフトでフルスキャンを実行するか、Malwarebytesなどのツールをご利用ください。クラッシュログには、サードパーティ製ソフトウェアとの競合や、イベントログにマルウェアのエントリが記録されている場合があります。
システムファイルチェッカーとディスクチェック
システムファイルの破損やディスクの問題が原因となることがよくあります。管理者特権のコマンドプロンプト(スタートメニューを右クリック、「コマンドプロンプト(管理者)」またはPowerShellを選択)でsfc /scannowを実行すると、不足または破損したファイルを修復できます。ディスクエラーの場合は、以下を実行してください。
chkdsk /f /r C:
C: をWindows がインストールされているドライブ文字に置き換えます。少し面倒ですが、効果的です。
システムの復元またはセーフモードを使用する
最近のアップデートやドライバーのインストール後にクラッシュが発生した場合は、「設定」>「更新とセキュリティ」>「回復」>「システムの復元を開く」に移動して、システムを以前の安定した状態に戻すことができます。Windowsが正常に起動しない場合は、セーフモード(ログイン画面でShiftキーを押しながら再起動)で起動し、そこからトラブルシューティングを行ってください。
クラッシュについて心配する必要がありますか?
一度のクラッシュは通常、大した問題ではありません。よくあることです。しかし、クラッシュが頻繁に発生したり、Windows が不安定になったりする場合は、深刻な状況です。エラーが繰り返し発生する場合は、ハードウェアの老朽化、ソフトウェアの互換性の欠如、不適切な設定など、何かが実際に問題が発生していることを示唆しています。これらのログと修正プログラムを使用することで、問題の原因を絞り込むことができます。魔法のようなことは不要です。忍耐強く、体系的なトラブルシューティングを行うだけです。
一時的な問題で済む場合もありますが、修正プログラムを使えばクラッシュを完全に防げることもあります。Windows側は必要以上に問題を複雑にしているのも事実ですが、これらのログやツールを使えば原因究明の糸口が見つかるかもしれません。これで、誰かが延々と続く再起動とフラストレーションから解放されることを願っています!
まとめ
- 信頼性モニターをチェックして、赤い X のクラッシュを探します。
- クラッシュ前のエラーの詳細については、イベント ビューアーで調べてください。
- PowerShell を使用して、最近のエラー ログをすばやく確認します。
- 調査結果に基づいて、ドライバーの問題、過熱、またはディスク エラーに対処します。
- 必要に応じて、Windows をリセットするか、更新をロールバックします。
まとめ
クラッシュ後にシステムを安定させるのは大変な作業ですが、どこを確認すれば良いかを知っておくと作業が楽になります。ここで紹介したログやツールは、多くの場合、問題箇所を的確に特定してくれるので、推測する手間が大幅に省けます。ある環境では、ドライバーを更新したり、埃を掃除したりするだけで、繰り返し発生するBSODが解消しました。また別の環境では、ディスクチェックを実行するだけで、不規則なハングアップが解消されました。通常はドライバーやディスクの問題ですが、マシンによって状況は異なります。
この記事は役に立ちましたか?