Windows10でシステムサービス例外停止コードを修正する方法

まれですが、ブルースクリーン(Blue Screen)オブデス(Death)BSOD )エラーは(BSOD)Windows10でも発生します。システムがクラッシュしたときに古いバージョンのWindows(Windows)が表示したブルーテキストの壁とは異なり、新しいWindows BSOD(Windows BSODs)は、トラブルシューティングがより簡単で簡単です。それでも発生する一般的なBSODエラーの1つは、Windows10のシステムサービス(Windows 10)例外(System Service Exception)です。

ほとんどのユーザーにとって、そのステートメントは何の意味もありません。BSODシステムサービス例外(BSOD System Service Exception)エラーが何であるかを理解することは、問題のトラブルシューティングと修正に役立つはずです。Windows PCでこの種のBSODエラーが発生した場合は、問題の理解、トラブルシューティング、および解決に役立ついくつかの手順を次に示します。

Windows 10のシステムサービス例外エラーとは何ですか?(What Is A System Service Exception Error In Windows 10?)

Windows 10では、システムサービス例外(System Service Exception)エラー(通常はSYSTEM_SERVICE_EXCEPTIONとして表示されます)によって引き起こされたBSODは、解決するのが非常に難しいです。Windowsストップコードメモリ管理BSOD(Windows Stop Code Memory Management BSOD)とは異なり、このエラーにはさまざまな原因が考えられます。

このBSOD(BSOD)がおなじみのように聞こえても、それほど驚かないでください。このBSODは、 (BSOD)Windowsに何十年も存在しています。一般的に聞こえますが、Microsoftの技術的な説明(Microsoft technical explanation)によると、このBSODは通常、PCで実行中のプロセスが「非特権コードから特権コード」に移行しようとしたときに発生します。 

Windowsは、すべてのオペレーティングシステムと同様に、さまざまなシステムプロセスにセキュリティレベルを設定して、適切なコードのみを適切なタイミングで適切なプロセスで実行できるようにします。それが何らかの理由で失敗すると、このようなエラーが発生して、プロセスがシステムに害を及ぼすのを防ぎます。残念ながら、これにはいくつもの原因が考えられます。

これは、 Windows(Windows)自体のバグが原因の1回限りのエラーであるか、古いドライバー、破損したシステムファイル、または保護されたWindowsコードにアクセスして実行しようとする不正なアプリが原因である可能性があります。問題を解決するために、試すことができるいくつかの修正があります。

Windows10とインストールされているシステムドライバーを更新します(Update Windows 10 and Installed System Drivers)

最善の修正は最も簡単な場合があり、多くのユーザーにとって、PCを更新するためにWindows設定(Windows Settings)メニューにすばやくアクセスするだけで、システムサービス例外エラー(System Service Exception Error)を修正できます。

Microsoftは、 (Microsoft)Windows、特に新しいハードウェアの重要な修正と改善を定期的に発行しています。これには、さまざまなシステムコンポーネントの新しいドライバーの更新が含まれます。

Windowsを更新するには、 Windowsの[スタート(Windows Start)]メニューボタンを右クリックし、[設定(Settings)]をクリックします。ここから、 [更新とセキュリティ]を押して(Update & Security )[Windows Update ]メニューを表示し、 [ダウンロード(Download)]または[ダウンロードしてインストール]を押して、利用可能なシステム更新のダウンロードとインストールを開始します。(Download and Install)

ただし、追加のドライバー更新をオンラインで検索する必要がある場合があります。たとえば、NVIDIAのような(NVIDIA)グラフィック(Graphics)カードメーカーは、多くの場合、WindowsUpdateで提供されているものよりも新しいドライバーをWebサイトで入手できます(Windows Update)

WindowsDriverVerifierツールを実行します(Run the Windows Driver Verifier Tool)

保護(Protected)されたシステムコードは通常、特定のシステムプロセスまたはデバイスからのみアクセスできます。そのため、ハードウェアドライバーは、これを実行できるサードパーティアプリのプールに含まれているため、通常、 Windows10で(Windows 10)システムサービス例外(System Service Exception)エラーを引き起こします。

新しいデバイスドライバでも、特に新しいハードウェアをインストールした場合は、このBSODエラーが発生する可能性があります。(BSOD)ドライバーがこのBSOD(BSOD)の発生を引き起こしているかどうかわからない場合は、 Windowsドライバー検証ツール(Windows Driver Verifier tool)を実行して確認できます。

これは、システムドライバのストレステスト用に設計されたトラブルシューティングツールです。ただし、注意が必要です。これは、そもそもStop Code System Service Exceptionエラーの原因となるバグを見つけて再現するように設計されているため、PCを重要な目的で使用している間は、このツールを実行しないでください。

最初に新しいシステムの復元ポイントを作成して、(creating a new system restore point)これを行う前にPCをバックアップすることが重要(essential)です。Driver Verifierは開発ツールであり、ドライバーを検証できない場合、またはドライバーが破損している場合にBSODを発生させるように設計されています。(development tool and is designed to cause BSODs when a driver can’t be verified or if a driver is corrupted. ) これは、ドライバー検証ツール(Driver Verifier)自体が原因でPCがBSODループに陥ることを意味する可能性があります。

これは、Driver Verifierがドライバーの問題を検出した場合の、完全に正常で予想される結果です。(entirely normal and expected result )次に、BSODダンプファイルを分析して、 BSODの問題を引き起こしているドライバーを特定して置き換え、セーフモードで(Safe Mode)ドライバー検証ツール(Driver Verifier)を無効にして(またはシステムの復元(System Restore)ポイントを使用して)、原因となっているBSODループを修正する必要があります。

  1. Driver Verifierは、 (Driver Verifier)WindowsSystem32フォルダーにシステムファイルとして含まれています。実行するには、 Windowsの[スタート(Windows Start)]メニューを右クリックし、 [ Windows PowerShell(管理者) ]をクリックして管理者特権の(Windows PowerShell (Admin) )PowerShellウィンドウを開き、verifierと入力して、Enterキーを押します。これにより、新しいウィンドウでDriverVerifierツールが起動します。

  1. [標準設定の作成(Create standard settings)]が選択されていることを確認し、[(Next)へ]をクリックして続行します。

  1. PC上のすべてのドライバーをテストするには、[このコンピューターにインストールされているすべてのドライバーを自動的に選択する]オプションを選択し、[(Automatically select all drivers installed on this computer)完了(Finish)]を押します。特定のドライバーをテストする場合は、代わりに[リストからドライバー名を選択]を選択し、[(Select driver names from a list)次へ(Next)]を押します。

  1. [リストからドライバー名を(Select driver names from a list)選択]オプションを選択した場合は、次の段階でテストする1つまたは複数のドライバーを選択し、[完了(Finish)]を押します。

  1. [完了(Finish)]を押すと、テストプロセスが開始されます。PCを再起動してテストを開始し、引き続きPCを使用します。問題が発生した場合、ドライバー検証ツール(Driver Verifier)はテスト中に意図的にBSODを発生させるため、問題があるかどうかがわかります。新しいWindowsPowerShell(Windows PowerShell)ウィンドウを開き(right-click the Start menu > Windows PowerShell (Admin))、Enterキーを押す前にverifier /queryと入力する

    と、テスト結果と統計を表示できます。

  1. Driver Verifierによるドライバーストレステストの実行を停止するには、PowerShellウィンドウでverifier /reset

ドライバー検証ツールのBSODループの解決(Resolving a Driver Verifier BSOD Loop)

すでに述べたように、ドライバーベリファイア(Driver Verifier)は、問題を検出すると追加のBSOD(BSOD)エラーを引き起こし、BSODループに陥る可能性があります。これは予想されることであり、詳細についてはBSODダンプログ(BSOD)を確認する必要があります。ただし、ほとんどの場合、ドライバーをアップグレードまたは交換することで問題は解決します。

ただし、最初にセーフモードで起動してから、 (Safe Mode)Driver Verifierをオフにし、その設定を削除して、このBSODループの発生を停止する必要があります。 

  1. これを行うには、セーフモードで再起動します。Windowsが正しく起動しない場合は、起動プロセスを少なくとも2回中断することで、これを実行できるはずです。起動プロセス中にWindows(Windows)ロゴが表示されたらすぐに、PCの電源ボタンを押したままにして電源を切り、次にPCの電源を入れ直します。これを少なくとも2回繰り返して、 [自動修復(Automatic Repair )オプション]メニューを表示します。[高度な修復オプションを(See advanced repair options )表示] >[トラブルシューティング(Troubleshoot)] >[高度なオプション(Advanced options )] >[スタートアップの設定]( Startup Settings) > [この時点で再起動]を選択します。(Restart)

  1. PCが再起動したら、4またはF4を選択してセーフモードで起動するか、5またはF5を選択してセーフモードで起動し(Mode)ネットワーク機能を有効にします。

  1. Windowsがセーフモードで起動したら(Mode)、 [スタート(Start)]メニューを右クリックして、[ Windows PowerShell(管理者)(Windows PowerShell (Admin)) ]を選択します。

  1. 新しいPowerShellウィンドウで、verifierと入力して、DriverVerifierツールを開きます。

  1. [ Driver Verifier Manager ]ウィンドウで[既存の設定(Delete existing settings )を削除]を選択し、[完了(Finish)]を選択します。PCが自動的に再起動しない場合は、この時点で自分で再起動してください。

これにより、DriverVerifierによって引き起こされた追加のBSODループが解決(Driver Verifier)ます(BSOD)ただし、 Driver Verifierが(Driver Verifier)BSODループを引き起こした場合は、意図し(it’s working as intended)たとおりに機能していることを忘れないでください。 

BSODエラーの原因となっている問題のあるドライバーを特定し、それらを更新または削除するための詳細については、 BSODダンプファイルを調査する必要があります。

システムの復元を使用したPCの復元(Restoring Your PC using System Restore)

セーフモードで(Safe Mode)ドライバー検証ツール(Driver Verifier)を無効にしてもBSODループが解決しない場合は、このプロセスを開始する前に作成したシステムの復元(System Restore)ポイントを使用して、PCを以前のポイントにリセットします。それ以外の場合は、最後の手段としてWindowsを工場出荷時の設定にリセット(consider resetting Windows to factory settings)することを検討する必要があります。

  1. これを行うには、[自動修復(Automatic Repair)]メニューを起動する必要があります。起動プロセス中にWindowsロゴが表示されたら、電源ボタンを選択して押したままにしてPCの電源をオフにしてから、再度オンにします。このプロセスを少なくとも2回繰り返して、 [自動修復(Automatic Repair )オプション]メニューを表示し、[高度な修復オプションを(See advanced repair options )表示] >[トラブルシューティング(Troubleshoot)] >[高度なオプション(Advanced options)] >[システムの復元](System Restore)を選択して、復元プロセスを開始します。

  1. (Select)表示されたリストからPCの管理者アカウントを(Administrator)選択し、それに応じてサインインします。これが完了したら、[次へ]を選択して(Next)システムの復元(System Restore)プロセスを開始します。

  1. 表示されたリストからドライバー検証(Driver Verifier)ツールを実行する前に作成したシステムの復元ポイントを選択し、[次へ(Next)]を選択して続行します。

  1. このシステムの復元(System Restore)ポイントを使用してPCを復元する準備ができたら、[完了(Finish)]を選択します。

Windowsは、 DriverVerifier(Driver Verifier)ツールを実行する前の時点にPCを復元します。これにより、 Driver Verifierによって引き起こされる(Driver Verifier)BSODループが停止するはずですが、元のBSODの問題は修正されません。アドバイスしたように、Driver Verifierは、ドライバーが目的に適しているかどうかを識別するのに役立つストレステストツールです。(stress test tool)

BSODベリファイア(BSOD Verifier)がさらにBSOD(BSODs)を引き起こす場合は、両方のBSOD(BSODs)を引き起こす可能性のある目的に適していないドライバを識別したと見なすことができます。詳細については、 BSODダンプログ(BSOD)を確認してください。不正なドライバを特定したら、それらをアンインストールするか、新しい(または古い)ドライバに置き換える必要があります。

これは、特にシステムサービス例外BSOD(System Service Exception BSOD)がPCに表示される場合に、ドライバーのBSOD問題の原因をトラブルシューティングするのに役立ちます。

CHKDSKおよびSFCツールを実行する(Run CHKDSK and SFC Tools)

ドライブまたはシステムファイルに問題があると、Windows10でシステム(Windows 10)サービス例外(System Service Exception)が発生する可能性があります。管理者特権のコマンドラインまたはWindowsPowerShellウィンドウから(Windows PowerShell)chkdskコマンドとsfcコマンドを実行して、これが当てはまるかどうかを再確認できます。

  1. Windowsシステムドライブのエラーを確認するには、[スタート(Start)]メニューを右クリックして[ Windows PowerShell(管理者(Windows PowerShell (Admin))]をクリックし、chkdsk /rと入力して、Enterキーを押します。Y

    キーを押して、次にPCを再起動するときにファイルシステムのチェックをスケジュールすることを確認します。再起動すると、このツールは、検出したシステムドライブの問題を自動的に修正します。

  1. Windowsファイルの整合性を確認するには、 PowerShellウィンドウからsfc /scannowchkdskツールと同様に、このツールは欠落しているシステムファイルを自動的に検出し、可能な場合はそれらを修正します。

Windows10をリセットまたは再インストールする(Reset or Reinstall Windows 10)

他のすべてが失敗し、ハードウェア自体の問題を除外した場合、Windows 10をデフォルトの状態にリセットする(または完全にワイプして再インストールする)と、この(resetting Windows 10)BSODエラーの原因となる競合が削除される場合があります。

(Note):このプロセスが開始されると、元に戻すことはできないため、最初にPCをバックアップしたことを確認してください。

  1. Windowsの完全なリセットを開始するには、[スタート(Start)]メニューを右クリックし、 [設定(Settings)]をクリックします。開いたら、Update & Security > Recoveryを押し、 [開始(Get started)]を押してPCのリセットを開始します。

  1. ファイル(Keep my files )を保持してドキュメントを保存するか、[すべて削除(Remove everything)]をクリックしてウィンドウを完全にリセットするかを選択できます。これらのオプションのいずれかをクリックして開始します。

BSODエラーを防ぐためにWindows10を最新の状態に保つ(Keep Windows 10 Updated to Prevent BSOD Errors)

上記の手順は、Stop Code System ServiceExceptionBSODがPCに表示された場合の問題のトラブルシューティングに役立つはずです。多くの場合、システムを最新の状態に保つことで、より深刻なハードウェアの問題が発生していない限り、BSODの表示を停止できます。(BSODs)

Windows 10のシステムサービス例外エラーに対するその他の修正がある場合は、以下のコメントでそれらを確認してください。



About the author

私は Windows 10 の技術者であり、長年にわたって個人や企業が新しいオペレーティング システムを活用できるよう支援してきました。外観をカスタマイズしたり、さまざまなユーザー向けにアプリケーションをパーソナライズする方法など、Microsoft Office に関する豊富な知識があります。さらに、Explorer アプリを使用して、コンピューター上のファイルやフォルダーを探索および検索する方法も知っています。



Related posts