WindowsでCRITICAL_SERVICE_FAILEDエラーを修正する方法
起動するたびに「CRITICAL_SERVICE_FAILED」という厄介なメッセージが表示されるのは、本当に面倒です。時には、PCが正常に起動せず、システムがエラーを起こして画面が真っ黒または青くなってしまうこともあります。これは通常、何らかのシステム障害やドライバの不具合が原因です。幸いなことに、Windowsを完全に消去することなくこの問題を解決できる方法がいくつかあります。しかし、特にエラーが突然発生した場合、どの解決策が効果的なのかを見極めるのは、やはり少しイライラします。このガイドでは、実際に役立つ手順をいくつかご紹介しますので、頭を抱えることなくPCを再び正常に動作させることができるはずです。
Windows スタートアップ修復を使用する
これが役立つ理由:起動時によくある問題を自動的にスキャンして修正しようとするため、起動に失敗した際に最初に試すべき対策となります。CRITICAL_SERVICE_FAILED のようなエラーが表示された場合、特に問題のあるドライバーや最近のアップデートの不具合が原因であれば、起動修復によって問題が解決することがあります。検出される問題の数にもよりますが、所要時間は約 15 分程度です。一部のシステムでは、この修復は初回で効果を発揮しますが、他のシステムでは、数回実行したり、プロセスを再起動する必要があるかもしれません。
- Windows 10 の詳細起動オプションメニューに移動します。PC がフリーズする場合は、F11電源を入れた直後に [起動] を押すか、強制シャットダウンと再起動を 3 回繰り返して自動的に起動してみてください。
- PCがリカバリーメニューに起動したら、「トラブルシューティング」を選択してください。
- 「詳細オプション」をクリックします。
- 次に「スタートアップ修復」を選択します。
期待できること:システムはクイックスキャンを実行し、修復を試みます。問題が見つかった場合は、修復を試みて再起動します。成功する場合もあれば、失敗する場合もありますが、良い出発点となります。ただし、問題の原因が互換性のないドライバーや破損したシステムファイルにある場合は、これは一時的な対処療法に過ぎない可能性があることに留意してください。
Windowsを以前の状態に復元する
これが役立つ理由:以前の復元ポイントに戻すことで、クラッシュの原因となっている可能性のある、不具合のあるドライバーの更新、バックグラウンドでのソフトウェアのインストール、システム調整などの最近の変更を元に戻すことができます。これは、直近のシステム変更を元に戻すようなものです。復元ポイントが保存されている場合は、これは非常に役立ちます。復元ポイントのサイズとシステムの速度にもよりますが、10~20分程度かかる場合があります。一部のシステム構成では、復元によってエラーが一度で解決することもありますが、復元ポイントがない場合はうまくいかないこともあります。
- 「システムの復元」をクリックします。WinRE を使用している場合は、詳細オプションから選択してください。
- ユーザー名を選択(求められた場合)してから、パスワードを入力してください。
- リストから復元ポイントを選択してください(できればエラーが発生する前の復元ポイントを選択してください)。復元ポイントが表示されない場合は、このオプションは利用できません。
- 画面の指示に従ってWindowsの復元を実行してください。その後、PCが再起動します。無事に起動することを祈りましょう!
SFCとDISMを使用してシステムファイルを修復する
これが役立つ理由:破損または欠落したシステムファイルは、CRITICAL_SERVICE_FAILED のような重大なエラーを引き起こす可能性があります。これを実行すると、sfc /scannowシステムファイルがチェックされ、破損している部分が修復されます。これは、完全な再インストールを行わずに根本的な問題を解決する良い方法です。SFC で修復できないエラーが報告された場合、DISM コマンドはシステムイメージの修復をさらに深く掘り下げることができます。これには少し時間がかかります。あるマシンでは数回実行しましたが、別のマシンではそれほど時間はかかりませんでした。
- コマンドプロンプトを管理者として起動します。WinRE では、[トラブルシューティング] > [詳細オプション] > [コマンドプロンプト] から起動できます。
- 以下を入力してEnterキーを押してください。
sfc /scannow - その後再起動して、エラーが解消されるかどうか確認してください。それでもエラーが解消されない場合は、DISM を続行してください。
- 以下の行を1行ずつ入力し、各行の後にEnterキーを押してください。
DISM /Online /Cleanup-Image /CheckHealth - に続く:
DISM /Online /Cleanup-Image /ScanHealth - そして最後に:
DISM /Online /Cleanup-Image /RestoreHealth
目的:これらのコマンドは、破損したシステムファイルやイメージを修復します。これらは、ブルースクリーンやブラックスクリーンのエラーの隠れた原因となることがよくあります。一部のマシンでは、SFCとDISMを一度実行するだけで問題が解決しますが、他のマシンでは、複数回の実行や再起動が必要になる場合があります。まるで幽霊を追いかけているような気分になりますが、試してみる価値はあります。
ドライバーを手動または自動で更新する
これが役立つ理由:古いドライバーや互換性のないドライバーは、ブルースクリーンエラー(BSOD)の原因となることがよくあります。ドライバーを修正または更新することで、Windowsが起動時にパニックを起こす原因となる障害を取り除くことができます。どのドライバーが問題を引き起こしているかわからない場合は、DriverFixなどのツールでスキャンしてすべてを更新できます。または、手動で行う場合は、次の方法を試してください。
- WindowsキーとRキーを同時に押して「ファイル名を指定して実行」を開きます。
- デバイスマネージャーを開くには、入力してEnterキー
devmgmt.mscを押してください。
- 疑わしい、または古いと思われるドライバー(グラフィックカード、ネットワークアダプターなど)を右クリックします。「ドライバーの更新」を選択します。
プロからのアドバイス:常に利用可能な最初の自動アップデートを選択してください。それでもうまくいかない場合は、メーカーのウェブサイトで最新のドライバーを入手してください。アップデート後にクラッシュするようになった場合は、ドライバーを以前のバージョンに戻すと良いという人もいます。最近ドライバーをインストールした覚えがある場合は、試してみる価値があります。
競合するソフトウェアを分離するためにクリーンブートを実行する
これが役立つ理由:起動時に読み込まれるサードパーティ製のプログラムやサービスが、問題を引き起こすことがあります。クリーンブートを実行すると、Microsoft以外のすべてのサービスやアプリが無効になるため、それらのどれかが原因かどうかを確認できます。所要時間は10~15分程度です。一部のマシンでは、この操作で特定できるソフトウェアの競合が、サービスを一つずつ有効化していくことでクラッシュを解消するのに十分な場合もあります。
- WindowsキーとRキーを同時に押して、入力
msconfigしてEnterキーを押します。 - 「サービス」タブに移動し、「すべての Microsoft サービスを非表示にする」にチェックを入れます。
- 「すべて無効にする」をクリック
- 「スタートアップ」タブに切り替えて、「タスクマネージャーを開く」をクリックします。
- タスク マネージャー内で、Microsoft 以外のスタートアップ項目を右クリックし、「無効にする」を選択します。
- タスクマネージャーを閉じて、 msconfigに戻ります。
- 「ブート」タブに移動し、 「セーフブート」のチェックボックスをオンにします。
- 「適用」と「OK」をクリックしてから、コンピューターを再起動してください。
これにより、Windowsが最小限の状態で起動します。Windowsが正常に起動する場合は、後でサービスを一つずつ有効化して、問題のあるソフトウェアを特定してみてください。
方法6:PCをリフレッシュするか、Windows回復機能を使用する
これが役立つ理由:他の方法がすべて失敗した場合、リフレッシュまたはリカバリを実行することで、Windows ファイルを再インストールしながら個人ファイルを保持できるため(ほとんどの場合)、頑固なエラーを解決できます。これは、完全な再インストールを行う前の適切な中間手段です。ハードウェアの速度や、後で設定を再構成する必要があるかどうかによって、所要時間は約 30 ~ 60 分です。重大なエラーを解消するには、システムを再起動するだけで済む場合もあります。
- 再起動後、起動時に(システムの指示に従って)F11F8キーを押して、高度な起動オプションにアクセスしてください。
- 「トラブルシューティング」を選択し、「PCをリフレッシュ」を選択してください。画面の指示に従って処理を完了してください。
Windowsの完全再インストール
これが役立つ理由:他の方法がすべてうまくいかない場合、Windows の再インストールは最終手段です。すべてを消去してまっさらな状態からやり直すため、根深い問題や破損した起動問題を解決する唯一の方法となる場合があります。Windows 10 を再インストールする場合は、購入証明は必要ありません。ISO ファイルをダウンロードして、起動可能な USB ディスクを作成するだけです。ダウンロードサイズは約 4GB、インストール ファイルを保存するには少なくとも 4GB の空き容量が必要です。Windows のセットアップには時間がかかる場合があるので、しばらくお待ちください。
- Windows 10 ISOをダウンロード
- Rufusなどのツールを使用して、ISOファイルから起動可能なUSBドライブを作成します。
- BIOSまたはUEFIメニューでUSBを選択して、USBから起動してください。
- 「Windowsのインストール」を選択し、画面の指示に従ってください。クリーンインストールを選択し、後でWindowsを自動的にアクティベートしたい場合は、キーの入力を求められたらスキップしてください。
最悪の場合、この厄介なエラーを解決するには、クリーンインストールしか方法がないかもしれません。ただし、インストールするとドライブのデータがすべて消去されるため、可能であれば必ずデータのバックアップを取ってください。
まとめ
CRITICAL_SERVICE_FAILEDのような重大なエラーに対処するのは決して楽しいことではありませんが、ほとんどの場合、上記の方法を試せば問題を解決できます。原因はドライバの競合だったり、システムファイルの破損だったりしますが、いずれにしても、忍耐強く体系的に対処すればたいていはうまくいきます。他の方法がすべて失敗した場合は、再インストールが最後の手段となりますが、それは世界の終わりではなく、単に新たなスタートを切るだけです。
まとめ
- まずはWindowsのスタートアップ修復を試してみて、効果があるかどうか確認してください。
- 可能であれば、Windowsを以前の状態に復元してみてください。
- システムファイル修復コマンドであるsfc /scannowとDISMを実行してください。
- ドライバーは手動で、またはドライバーツールを使用して更新してください。
- サードパーティ製ソフトウェアとの競合を切り分けるために、クリーンブートを実行してください。
- Windowsの回復オプションを使用して、更新またはリセットを行ってください。
- 他の方法がすべてうまくいかない場合は、Windowsを再インストールしてください。
これが役に立つといいのですが
これらの手順で、恐ろしいCRITICAL_SERVICE_FAILEDエラーが過去の記憶となることを願っています。このエラーは、ドライバーの更新やファイルの破損が原因となることが多く、これらの修正で一般的な原因をカバーできます。Windowsは時として予期せぬ問題を引き起こすことがありますが、慎重なアプローチで解決できる場合もあります。頑張ってください!