社員のPCがブルースクリーンを頻発する
社員のPCでブルースクリーン(BSoD)が頻発する際の原因特定から根本解決までの対応手順をひとり情シス向けに解説します。
状況:社員のPCがブルースクリーンを頻発する
「またパソコンが青い画面になって再起動した」「作業中のデータが消えてしまった」――ブルースクリーン(BSoD: Blue Screen of Death)は、Windowsが回復不能なエラーを検出した際に表示される画面です。一度きりなら再起動で解決することも多いですが、頻繁に発生する場合は根本原因の対処が必要です。
このケースでは、特定の社員のPCで1日に2~3回ブルースクリーンが発生し、業務に支障が出ている状況を想定します。
原因:ブルースクリーンはなぜ起きるのか
ブルースクリーンの原因は大きくハードウェアとソフトウェアに分けられます。
ハードウェアの問題
- メモリ(RAM)の故障:最も多い原因の一つ。メモリチップの劣化や接触不良
- HDD/SSDの障害:不良セクタの増加やSSDの寿命到達
- 電源ユニットの劣化:電力供給が不安定になり、動作が不安定に
- 過熱:冷却ファンの故障やホコリの蓄積による放熱不良
- マザーボードの故障:コンデンサの膨張やチップの損傷
ソフトウェアの問題
- ドライバーの不具合:特にグラフィックドライバーやネットワークドライバー
- Windows Updateの失敗:更新プログラムの適用が不完全
- セキュリティソフトの競合:複数のセキュリティソフトがインストールされている
- システムファイルの破損:不正なシャットダウンや感染による破損
対応手順:エラー情報を手がかりに原因を特定する
ステップ1:ブルースクリーンのエラーコードを記録する
ブルースクリーンには「停止コード」(Stop Code)が表示されます。これが原因特定の最も重要な手がかりです。
📋 具体例
代表的な停止コードと原因の目安:
・MEMORY_MANAGEMENT → メモリの故障または不足
・IRQL_NOT_LESS_OR_EQUAL → ドライバーの不具合
・CRITICAL_PROCESS_DIED → システムファイルの破損
・KERNEL_DATA_INPAGE_ERROR → HDD/SSDの障害
・DRIVER_IRQL_NOT_LESS_OR_EQUAL → 特定のドライバーの問題
ブルースクリーンが一瞬で消えて再起動してしまう場合は、「設定 > システム > バージョン情報 > システムの詳細設定 > 起動と回復」で「自動的に再起動する」のチェックを外すと、エラー画面をじっくり確認できます。
ステップ2:イベントビューアーで詳細を確認する
Windowsのイベントビューアー(eventvwr.msc)を開き、「Windowsログ > システム」を確認します。ブルースクリーンが発生した時刻付近に「エラー」や「重大」レベルのイベントが記録されています。BugCheckCodeやドライバー名が記録されていることが多く、原因特定の参考になります。
💡 ポイント
イベントビューアーの情報が難解な場合は、無料ツール「BlueScreenView」(NirSoft製)が便利です。ブルースクリーン発生時のダンプファイルを解析し、問題を起こしたドライバーファイル名を分かりやすく表示してくれます。
ステップ3:ソフトウェア要因を排除する
以下を順に実施して、ソフトウェア要因を排除していきます。
- Windows Updateを最新にする:未適用の更新プログラムをすべて適用
- ドライバーを更新する:特にブルースクリーンの原因として指摘されたドライバー。デバイスマネージャーから更新するか、メーカーサイトから最新版をダウンロード
- 最近インストールしたソフトウェアをアンインストール:ブルースクリーンが発生し始めた時期にインストールしたものがあれば削除
- システムファイルの修復:コマンドプロンプト(管理者)で「sfc /scannow」を実行し、破損したシステムファイルを修復
- DISMコマンドの実行:「DISM /Online /Cleanup-Image /RestoreHealth」でWindowsイメージを修復
ステップ4:ハードウェアの検査を行う
ソフトウェア対策で改善しない場合、ハードウェアの検査に進みます。
- メモリ診断:Windowsメモリ診断(mdsched.exe)を実行。再起動後に自動でテストが実行される。より詳しくはMemTest86(USBブート)で一晩テスト
- ディスク検査:CrystalDiskInfoでS.M.A.R.T.情報を確認。「注意」以上の警告があればディスク交換を検討
- 温度チェック:HWMonitorなどでCPU温度を確認。高負荷時に90度を超えるようなら冷却に問題あり
- PC内部の清掃:ケースを開けてエアダスターでホコリを除去。特にCPUファンとヒートシンク
⚠️ 注意
メモリ診断でエラーが検出された場合、そのメモリモジュールは交換が必要です。同じ規格のメモリを調達し交換しますが、ノートPCの場合はメーカーによっては交換が困難(または保証外)な場合があります。メーカーサポートに確認しましょう。
ステップ5:それでも解決しない場合
上記で解決しない場合は、以下を検討します。
- Windowsのクリーンインストール:ソフトウェア要因を完全に排除するため、OSを再インストールする
- PCの入れ替え:予備PCがあれば入れ替え、問題のPCはメーカー修理に出す
- メーカーサポートへの問い合わせ:保証期間内であれば無償修理の可能性
📋 具体例
PCの入れ替え手順:予備PCに必要なソフトウェアをセットアップ → データを移行(ファイルサーバー利用なら不要な場合も)→ メールアカウントを設定 → プリンターを設定 → 動作確認 → 社員に引き渡し。この一連の作業を半日程度で完了できるよう、予備PCは事前にWindowsの初期設定とWindows Update適用まで済ませておくのがコツです。
再発防止策
1. PCの定期メンテナンスを実施する
年に1回程度、PCの内部清掃とディスク・メモリの健康チェックを実施します。特にデスクトップPCは内部にホコリが溜まりやすく、熱暴走の原因になります。
2. PCのリプレースサイクルを計画する
業務用PCの標準的なリプレースサイクルは4~5年です。経年劣化による故障リスクの増大と業務への影響を考慮し、計画的にリプレースを進めましょう。
3. 予備PCを常に準備しておく
全社員数の5~10%程度の予備PCを確保しておくと、故障発生時にすぐ代替機を提供でき、業務への影響を最小限に抑えられます。
4. 自動バックアップの仕組みを整える
ブルースクリーンで作業中のデータが消えることを防ぐため、作業データはファイルサーバーやクラウドストレージに保存するルールを徹底します。OneDriveやGoogle Driveの自動同期機能を活用するのも有効です。
💡 ポイント
「頻繁にブルースクリーンが出る」という相談を受けた際、まず確認すべきは「本当に頻繁なのか」です。月に1回程度であれば、Windows Updateの適用やドライバーの更新で様子を見ても良いレベルです。1日に複数回発生する場合は、ハードウェア故障の可能性が高いため、早めにPC入れ替えを検討しましょう。
まとめ
- ブルースクリーンの停止コードを必ず記録する(原因特定の最大の手がかり)
- イベントビューアーやBlueScreenViewで詳細な原因を調査する
- ソフトウェア対策(ドライバー更新、sfc /scannow)を先に試す
- 改善しなければメモリ診断・ディスクチェックなどのハードウェア検査に進む
- 予備PCの確保と計画的なリプレースで業務影響を最小化する