Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10でCRITICAL_SERVICE_FAILEDブルースクリーンエラーを修正する完全ガイド

Windows 11/10で発生する「CRITICAL_SERVICE_FAILED」ブルースクリーンエラーを解決するための完全ガイドです。多くのユーザーからこのエラーに関する報告が寄せられています。このエラーが発生すると、CRITICAL_SERVICE_FAILEDというメッセージとともにブルースクリーンオブデス(BSoD)が表示され、ログイン画面に到達できず、Windowsにアクセスできない状態に陥ります。このBSODエラーは「0x0000005A」というコードで識別されます。

Windows 11/10でCRITICAL_SERVICE_FAILEDブルースクリーンエラーを修正する完全ガイド

同じエラーに悩まされ、対処方法がわからず困っている方のために、この記事ではCRITICAL_SERVICE_FAILEDエラーを根本的に解消するための有効な修正方法をすべて解説します。なお、これらの修正作業では、Windowsを高度な回復モード(Advanced Recovery)で起動する必要があります。

解決策に入る前に、まずこのエラーの原因を正確に理解しておきましょう。

WindowsでCRITICAL_SERVICE_FAILEDが発生する主な原因

Windows 11/10でCRITICAL_SERVICE_FAILEDブルースクリーンエラーを引き起こす可能性がある主な原因は以下の通りです。

  • システム上のデバイスドライバーが欠落している、または破損している。
  • 新しくインストールしたハードウェアやドライバーとの互換性の問題がある。
  • システムファイルが破損している。

デスクトップにアクセスできない状態のため、Windowsをセーフモードで起動して対応するか、高度なスタートアップオプション画面からコマンドプロンプトなどのシステムツールを使って修復を行うことになります。

Windows 11/10でCRITICAL_SERVICE_FAILEDブルースクリーンエラーを修正する完全ガイド

Windows 11/10でCRITICAL_SERVICE_FAILEDブルースクリーンを修正する7つの方法

CRITICAL_SERVICE_FAILEDメッセージが表示されるBSODエラーを修正するには、以下の方法を試してください。

  1. ドライバー署名の強制を無効にする
  2. オフラインSFCスキャンを実行する
  3. BCDとMBRを再構築する
  4. デバイスドライバーを更新する
  5. システムの復元を実行する
  6. スタートアップ修復を実行する
  7. ISOを使用してWindowsのインストールを修復する

それでは、各方法を詳しく見ていきましょう。

1. ドライバー署名の強制を無効にする

高度なスタートアップオプション画面にある「ドライバー署名の強制を無効にする」オプションを使用すると、このエラーを回避できる場合があります。これにより、公式に署名されていないドライバーでもインストールして使用できるようになります。

設定手順は以下の通りです。

  1. まずPCの電源を入れ、Windowsが起動し始めたらすぐに電源を切ります。画面に「自動修復を準備しています」というメッセージが表示されるまで、これを繰り返します。
  2. 表示されたオプションメニューから「トラブルシューティング」を選択します。
  3. 次の画面で「詳細オプション」をタップし、続けて「スタートアップ設定」を選択します。
  4. その後、表示される画面で「再起動」ボタンをクリックします。
  5. 再起動後、番号付きの複数のオプションが表示された画面が出ます。「ドライバー署名の強制を無効にする」を有効にするには、キーボードの「7」または「F7」キーを押します。「7」を押すだけで、ドライバー署名の強制が無効化された状態でPCが再起動します。

これでブルースクリーンエラーが解決するはずです。ただし、PCを再起動するとエラーが再発する可能性があります。その場合は、以下の方法を試して恒久的な解決を目指しましょう。

2. オフラインSFCスキャンを実行する

このエラーは、破損したシステムファイルが原因で発生することがあります。その場合は、システムファイルチェッカー(SFC)スキャンの実行が有効です。スキャンによってすべてのシステムファイルが検証され、修復が試みられます。システムが正常な状態に復元されれば、エラーは再発しなくなるでしょう。

オフラインSFCスキャンは以下の手順で実行できます。

  • まずPCの電源を入れ、Windowsの読み込み中に電源を切ります。「自動修復を準備しています」の画面が表示されるまでこれを繰り返します。
  • 「トラブルシューティング」を選択し、次に「詳細オプション」を選びます。
  • 次の画面で「コマンドプロンプト」を選択します。
  • ユーザーアカウントを選択し、パスワードを入力・確認します。
  • 「続行」ボタンをクリックしてコマンドプロンプトを起動します。
  • 以下のコマンドを入力して、オフラインSFCスキャンを実行します。
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
  • コマンドが完了するまで待ち、その後PCを通常どおり再起動します。

CRITICAL_SERVICE_FAILEDブルースクリーンエラーが解消され、システムを正常に使用できるかどうか確認してください。

3. BCDとMBRを再構築する

BCD(ブート構成データ)は、Windowsを起動するための構成パラメーターを保存している領域です。この構成ファイルが破損してエラーが発生している場合は、BCDの再構築を試してみましょう。手順は以下の通りです。

まず、高度な回復モードで起動し、方法2と同じ手順でコマンドプロンプトを起動します。次に、CMDでbootrec /rebuildbcdコマンドを入力・実行し、BCDに追加するOSを選択します。代わりにBCDbootツールを使用することも可能です。BCDの再構築でエラーが解決するか確認してください。

また、マスターブートレコード(MBR)が破損してCRITICAL_SERVICE_FAILEDエラーが発生している場合は、MBRの再構築も試せます。高度なスタートアップオプションからコマンドプロンプトを起動し(方法2を参照)、以下のコマンドを順番に実行してください。

bootrec /RebuildBcd
bootrec /fixMbr
bootrec /fixboot

すべてのコマンドの実行が完了したら、コマンドプロンプトを終了してPCを再起動します。これでCRITICAL_SERVICE_FAILEDエラーは表示されなくなるはずです。

4. デバイスドライバーを更新する

このエラーは主に不良または互換性のないドライバーに関連しているため、デバイスドライバーを更新することで解決する場合があります。PCにアクセスできない状態でドライバーを更新するには、高度な回復モードを利用します。手順は以下の通りです。

  1. まず、方法1の手順で高度な回復モードに入ります。
  2. 自動修復画面で「詳細オプション」をクリックします。
  3. 「トラブルシューティング」を選択し、続いて「詳細オプション」を選びます。
  4. 「スタートアップ設定」をクリックし、次の画面で「再起動」ボタンをタップします。
  5. キーボードの「5」を押して、「ネットワーク付きのセーフモードを有効にする」を選択します。
  6. これでデバイスドライバーを更新できるようになります。

ドライバーは手動で更新できます。「設定」>「更新とセキュリティ」>「Windows Update」に移動し、「オプションの更新プログラム」をクリックしてください。そこにすべてのドライバーの更新が表示されるので、更新したいドライバーを選択して「ダウンロードとインストール」ボタンをクリックします。あるいは、ドライバーを自動的に更新してくれるドライバー更新ソフトを利用するのも一つの方法です。

PCを通常どおり再起動し、ドライバー更新後にエラーが解決したかどうかを確認してください。

5. システムの復元を実行する

システムの復元も試す価値のある解決策です。この機能を使うと、PCをエラーが発生していなかった正常な時点の状態に戻せます。多くのケースで効果的であり、このエラーも解消できる可能性があります。手順は以下の通りです。

  1. まず、方法1の手順で高度な回復モードで起動します。
  2. 自動修復画面で「詳細オプション」をタップします。
  3. 「トラブルシューティング」>「詳細オプション」をクリックします。
  4. 「システムの復元」オプションを選択します。
  5. 画面の指示に従ってシステムの復元を実行し、エラーが解決したかどうかを確認します。

6. スタートアップ修復を実行する

上記の方法で解決しない場合は、スタートアップ修復を試してみましょう。高度なスタートアップオプションで起動し、「オプションの選択」画面で「トラブルシューティング」をクリックします。次に、「詳細オプション」>「自動修復/スタートアップ修復」に進みます。アカウント名の選択とパスワードの入力を求められるので、入力して「続行」をクリックします。これでスタートアップ修復が実行され、問題の解決が試みられます。

7. ISOを使用してWindowsのインストールを修復する

上記のすべての方法を試してもCRITICAL_SERVICE_FAILEDブルースクリーンエラーが解決しない場合は、Windowsのインストール修復が最後の手段となります。破損したWindowsを修復し、CRITICAL_SERVICE_FAILEDブルースクリーンエラーを恒久的に取り除くことができます。WindowsのISOファイルをダウンロードし、起動可能なインストールUSBを作成して、Windowsコンピューターを修復してください。

Windowsのブルースクリーンを恒久的に解消するには?

Windowsのブルースクリーンオブデスを恒久的に解消するには、いくつかの対策があります。まず、ドライバーの更新やマルウェアの駆除を試みましょう。また、システムファイルが破損していないかを確認し、破損している場合はSFCスキャンの実行をおすすめします。さらに、スタートアップ修復の実行や、メモリ診断ツールによるメモリ問題の検出と修正も有効です。

以上で解説は終わりです!

関連記事:EVENT TRACING FATAL ERRORブルースクリーンエラーの修正方法

  1. 【完全解決】Windows 10のBUGCODE_USB_DRIVERブルースクリーンエラーを直す5つの方法

    Windows 10にUSBデバイスを接続した途端に「BUGCODE_USB_DRIVER」のブルースクリーンオブデス(BSOD)エラーが表示され、お困りではありませんか?ご安心ください。この問題は適切な手順を踏めば解決できます。 本記事では、BUGCODE_USB_DRIVERエラーを最短かつ最も簡単に修復する方法を詳しく解説します。 事前に知っておきたい対策:PC全体の最適化 ワンクリックでPCを最適化する「Advanced System Optimizer」 BSODエラーをはじめとするWindowsのトラブルを防ぐには、ドライバーの更新、ディスクエラーの修復、無効なレジストリエント

  2. Windows 10でdxgmms2.sysブルースクリーンエラーを解決する完全ガイド

    パソコンの画面に突然現れる「dxgmms2.sys」や「SYSTEM_THREAD_EXCEPTION_NOT_HANDLED」といったブルースクリーン(BSOD)エラーに悩まされていませんか?BSODエラーはWindowsユーザーにとって悪夢のような存在ですが、中でもdxgmms2.sysストップコードは最も頻繁に発生する厄介なエラーの一つです。このエラーは、SYSTEM THREAD EXCEPTION NOT HANDLEDやSYSTEM SERVICE EXCEPTIONといったブルースクリーンエラーコードと一緒に表示されることが多いのが特徴です。 では、なぜdxgmms2.sysのブ