まれですが、ブルースクリーン(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ループを修正する必要があります。
- Driver Verifierは、 (Driver Verifier)WindowsSystem32フォルダーにシステムファイルとして含まれています。実行するには、 Windowsの[スタート(Windows Start)]メニューを右クリックし、 [ Windows PowerShell(管理者) ]をクリックして管理者特権の(Windows PowerShell (Admin) )PowerShellウィンドウを開き、verifierと入力して、Enterキーを押します。これにより、新しいウィンドウでDriverVerifierツールが起動します。
- [標準設定の作成(Create standard settings)]が選択されていることを確認し、[次(Next)へ]をクリックして続行します。
- PC上のすべてのドライバーをテストするには、[このコンピューターにインストールされているすべてのドライバーを自動的に選択する]オプションを選択し、[(Automatically select all drivers installed on this computer)完了(Finish)]を押します。特定のドライバーをテストする場合は、代わりに[リストからドライバー名を選択]を選択し、[(Select driver names from a list)次へ(Next)]を押します。
- [リストからドライバー名を(Select driver names from a list)選択]オプションを選択した場合は、次の段階でテストする1つまたは複数のドライバーを選択し、[完了(Finish)]を押します。
- [完了(Finish)]を押すと、テストプロセスが開始されます。PCを再起動してテストを開始し、引き続きPCを使用します。問題が発生した場合、ドライバー検証ツール(Driver Verifier)はテスト中に意図的にBSODを発生させるため、問題があるかどうかがわかります。新しいWindowsPowerShell(Windows PowerShell)ウィンドウを開き(right-click the Start menu > Windows PowerShell (Admin))、Enterキーを押す前にverifier /queryと入力する
と、テスト結果と統計を表示できます。
- Driver Verifierによるドライバーストレステストの実行を停止するには、PowerShellウィンドウでverifier /reset
ドライバー検証ツールのBSODループの解決(Resolving a Driver Verifier BSOD Loop)
すでに述べたように、ドライバーベリファイア(Driver Verifier)は、問題を検出すると追加のBSOD(BSOD)エラーを引き起こし、BSODループに陥る可能性があります。これは予想されることであり、詳細についてはBSODダンプログ(BSOD)を確認する必要があります。ただし、ほとんどの場合、ドライバーをアップグレードまたは交換することで問題は解決します。
ただし、最初にセーフモードで起動してから、 (Safe Mode)Driver Verifierをオフにし、その設定を削除して、このBSODループの発生を停止する必要があります。
- これを行うには、セーフモードで再起動します。Windowsが正しく起動しない場合は、起動プロセスを少なくとも2回中断することで、これを実行できるはずです。起動プロセス中にWindows(Windows)ロゴが表示されたらすぐに、PCの電源ボタンを押したままにして電源を切り、次にPCの電源を入れ直します。これを少なくとも2回繰り返して、 [自動修復(Automatic Repair )オプション]メニューを表示します。[高度な修復オプションを(See advanced repair options )表示] >[トラブルシューティング(Troubleshoot)] >[高度なオプション(Advanced options )] >[スタートアップの設定]( Startup Settings) > [この時点で再起動]を選択します。(Restart)
- PCが再起動したら、4またはF4を選択してセーフモードで起動するか、5またはF5を選択してセーフモードで起動し、(Mode)ネットワーク機能を有効にします。
- Windowsがセーフモードで起動したら(Mode)、 [スタート(Start)]メニューを右クリックして、[ Windows PowerShell(管理者)(Windows PowerShell (Admin)) ]を選択します。
- 新しいPowerShellウィンドウで、verifierと入力して、DriverVerifierツールを開きます。
- [ 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)することを検討する必要があります。
- これを行うには、[自動修復(Automatic Repair)]メニューを起動する必要があります。起動プロセス中にWindowsロゴが表示されたら、電源ボタンを選択して押したままにしてPCの電源をオフにしてから、再度オンにします。このプロセスを少なくとも2回繰り返して、 [自動修復(Automatic Repair )オプション]メニューを表示し、[高度な修復オプションを(See advanced repair options )表示] >[トラブルシューティング(Troubleshoot)] >[高度なオプション(Advanced options)] >[システムの復元](System Restore)を選択して、復元プロセスを開始します。
- (Select)表示されたリストからPCの管理者アカウントを(Administrator)選択し、それに応じてサインインします。これが完了したら、[次へ]を選択して(Next)システムの復元(System Restore)プロセスを開始します。
- 表示されたリストからドライバー検証(Driver Verifier)ツールを実行する前に作成したシステムの復元ポイントを選択し、[次へ(Next)]を選択して続行します。
- このシステムの復元(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コマンドを実行して、これが当てはまるかどうかを再確認できます。
- Windowsシステムドライブのエラーを確認するには、[スタート(Start)]メニューを右クリックして[ Windows PowerShell(管理者(Windows PowerShell (Admin))]をクリックし、chkdsk /rと入力して、Enterキーを押します。Y
キーを押して、次にPCを再起動するときにファイルシステムのチェックをスケジュールすることを確認します。再起動すると、このツールは、検出したシステムドライブの問題を自動的に修正します。
- Windowsファイルの整合性を確認するには、 PowerShellウィンドウからsfc /scannowchkdskツールと同様に、このツールは欠落しているシステムファイルを自動的に検出し、可能な場合はそれらを修正します。
Windows10をリセットまたは再インストールする(Reset or Reinstall Windows 10)
他のすべてが失敗し、ハードウェア自体の問題を除外した場合、Windows 10をデフォルトの状態にリセットする(または完全にワイプして再インストールする)と、この(resetting Windows 10)BSODエラーの原因となる競合が削除される場合があります。
注(Note):このプロセスが開始されると、元に戻すことはできないため、最初にPCをバックアップしたことを確認してください。
- Windowsの完全なリセットを開始するには、[スタート(Start)]メニューを右クリックし、 [設定(Settings)]をクリックします。開いたら、Update & Security > Recoveryを押し、 [開始(Get started)]を押してPCのリセットを開始します。
- ファイル(Keep my files )を保持してドキュメントを保存するか、[すべて削除(Remove everything)]をクリックしてウィンドウを完全にリセットするかを選択できます。これらのオプションのいずれかをクリックして開始します。
BSODエラーを防ぐためにWindows10を最新の状態に保つ(Keep Windows 10 Updated to Prevent BSOD Errors)
上記の手順は、Stop Code System ServiceExceptionBSODがPCに表示された場合の問題のトラブルシューティングに役立つはずです。多くの場合、システムを最新の状態に保つことで、より深刻なハードウェアの問題が発生していない限り、BSODの表示を停止できます。(BSODs)
Windows 10のシステムサービス例外エラーに対するその他の修正がある場合は、以下のコメントでそれらを確認してください。
How to Fix System Service Exception Stop Code in Windows 10
Whilе uncommоn, Blue Screen of Death (BSOD) errors do still occur in Windows 10. Unlike the wall of blue text thаt older Windows versions displayed when a sуstem crаshed, newer Windоws BSODs are simpler and easier to troubleshoot. Оne common BSOD error that still occurs is a Ѕyѕtem Service Exception in Windows 10.
For most users that statement means nothing. Understanding what a BSOD System Service Exception error is should help you to troubleshoot and fix the problem. If you’re facing this kind of BSOD error on your Windows PC, here are some steps to help you understand, troubleshoot, and resolve the issue.
What Is A System Service Exception Error In Windows 10?
In Windows 10, a BSOD caused by a System Service Exception error (usually shown as SYSTEM_SERVICE_EXCEPTION) is unusually tricky to resolve. Unlike a Windows Stop Code Memory Management BSOD, this error has any number of potential causes.
Don’t be too surprised if this BSOD sounds familiar—this BSOD has existed in Windows for decades. While it sounds generic, the Microsoft technical explanation states that this BSOD is usually caused when a running process on your PC attempts to move from “non-privileged to privileged code.”
Windows, like all operating systems, has security levels in place for different system processes to ensure only the right code can run at the right times and by the right processes. When that fails for any reason, errors like this occur to stop the process from causing harm to your system. Unfortunately, there could be any number of causes behind this.
It could be a one-off error caused by a bug in Windows itself, or it could be caused by outdated drivers, corrupted system files, or a rogue app that tries to access and run protected Windows code. To help you solve the problem, here are a few fixes you can try.
Update Windows 10 and Installed System Drivers
The best fixes are sometimes the simplest, and for many users, a quick trip to the Windows Settings menu to update your PC could be all you need to fix the System Service Exception Error.
Microsoft regularly issues important fixes and improvements for Windows, especially for new hardware. This includes new driver updates for your different system components.
To update Windows, right-click the Windows Start menu button and click Settings. From here, press Update & Security to view the Windows Update menu, then press Download or Download and Install to begin downloading and installing any available system updates.
You may need to search online for additional driver updates, however. Graphics card manufacturers like NVIDIA, for instance, often have newer drivers available on their website than those offered through Windows Update.
Run the Windows Driver Verifier Tool
Protected system code can usually only be accessed by certain system processes or devices, which is why hardware drivers usually cause System Service Exception errors in Windows 10, as they’re among the pools of third-party apps that can do this.
Even new device drivers can cause this BSOD error, especially if you’ve installed brand new hardware. If you’re unsure whether your drivers are causing this BSOD to occur, you can run the Windows Driver Verifier tool to check.
This is a troubleshooting tool that is designed to stress test your system drivers. However, be warned—this is designed to find and recreate the very bugs that cause a Stop Code System Service Exception error in the first place, so don’t run this tool while you’re using your PC for anything critical.
It is essential that you backup your PC before you do this by first creating a new system restore point. The Driver Verifier is a development tool and is designed to cause BSODs when a driver can’t be verified or if a driver is corrupted. This could mean your PC becomes stuck in a BSOD loop caused by Driver Verifier itself.
This is an entirely normal and expected result when Driver Verifier detects an issue with your drivers. You’ll need to analyze your BSOD dump files next to identify the drivers causing your BSOD issues and replace them, then disable Driver Verifier in Safe Mode (or use your System Restore point) to fix the BSOD loop it causes.
- Driver Verifier is included as a system file in your Windows System32 folder. To run it, right-click the Windows Start menu and click Windows PowerShell (Admin) to open an elevated PowerShell window, type verifier, then press enter. This will launch the Driver Verifier tool in a new window.
- Make sure that Create standard settings is selected, then click Next to proceed.
- To test all the drivers on your PC, select the Automatically select all drivers installed on this computer option and then press Finish. If you want to test a specific driver, choose Select driver names from a list instead, then press Next.
- If you chose the Select driver names from a list option, select the driver (or drivers) you wish to test at the next stage, then press Finish.
- The test process will begin once you press Finish—restart your PC to begin the test, then continue to use your PC. You’ll know if there’s a problem, as the Driver Verifier will deliberately cause a BSOD during its testing if it encounters an issue.
You can view test results and statistics by opening a new Windows PowerShell window (right-click the Start menu > Windows PowerShell (Admin)) and typing verifier /query before pressing enter.
- To stop Driver Verifier from running its driver stress test, type verifier /reset at the PowerShell window and hit enter, then restart your PC.
Resolving a Driver Verifier BSOD Loop
As we’ve mentioned, the Driver Verifier may cause additional BSOD errors when it detects an issue, forcing you into a BSOD loop. This is to be expected, and you’ll need to check your BSOD dump logs for more information. In most cases, however, upgrading or replacing your drivers will resolve the problem.
However, you’ll need to boot into Safe Mode first, then switch Driver Verifier off and delete its settings to stop this BSOD loop occurring.
- To do this, restart into Safe Mode. If Windows isn’t booting up properly, you should be able to do this by interrupting the boot process at least twice. As soon as you see the Windows logo during the boot up process, hold down the power button on your PC to switch it off, then switch your PC back on. Repeat this at least twice to see the Automatic Repair options menu—select See advanced repair options > Troubleshoot > Advanced options > Startup Settings > Restart at this point.
- After your PC restarts, select 4 or F4 to boot into Safe Mode, or 5 or F5 to boot into Safe Mode with networking features enabled.
- Once Windows boots into Safe Mode, right-click the Start menu and select Windows PowerShell (Admin).
- In the new PowerShell window, type verifier to open the Driver Verifier tool.
- Select Delete existing settings in the Driver Verifier Manager window, then select Finish. If your PC doesn’t automatically restart, restart it yourself at this point.
This should resolve any additional BSOD loops caused by the Driver Verifier. However, don’t forget that if Driver Verifier does cause a BSOD loop, it’s working as intended.
You’ll need to investigate your BSOD dump files for further information to identify the problematic driver (or drivers) causing your BSOD errors and update or remove them.
Restoring Your PC using System Restore
If disabling Driver Verifier in Safe Mode doesn’t resolve your BSOD loop, use the System Restore point you created before you started this process to reset your PC back to an earlier point. Otherwise, you’ll need to consider resetting Windows to factory settings as a last resort.
- You’ll need to boot into the Automatic Repair menu to do this. When you see the Windows logo during the boot up process, select and hold the power button to switch your PC off before stwitching it on again. Repeat this process at least twice to see the Automatic Repair options menu, then select See advanced repair options > Troubleshoot > Advanced options > System Restore to begin the restoration process.
- Select an Administrator account on your PC from the list provided and sign in accordingly. Once you’ve done this, select Next to begin the System Restore process.
- Select the system restore point you created before you ran the Driver Verifier tool from the list provided, then select Next to continue.
- Once you’re ready to restore your PC using this System Restore point, select Finish.
Windows will restore your PC to the point prior to running the Driver Verifier tool. This should stop the BSOD loop caused by the Driver Verifier, but it won’t fix the original BSOD issues. As we’ve advised, the Driver Verifier is a stress test tool that helps to identify whether your drivers are fit for purpose.
If the BSOD Verifier causes further BSODs, then you can assume that it has identified a driver that isn’t fit for purpose that could cause both BSODs. Check your BSOD dump logs for further information—once you’ve identified the rogue drivers, you’ll need to uninstall them or replace them with newer (or older) drivers.
This should help you to troubleshoot the cause of your driver BSOD issues, especially if you see a System Service Exception BSOD appear on your PC.
Run CHKDSK and SFC Tools
A problem with your drive or system files could cause a System Service Exception in Windows 10. You can run the chkdsk and sfc commands from an elevated command line or Windows PowerShell window to double-check if this is the case.
- To check your Windows system drive for errors, right-click the Start menu and click Windows PowerShell (Admin), type chkdsk /r and press enter.
Press the Y key to confirm you’d like to schedule a check of your file system when you next restart your PC. Once restarted, this tool should automatically fix any problems with your system drive that it detects.
- To check the integrity of your Windows files, type sfc /scannow from the PowerShell window. As with the chkdsk tool, this tool will automatically detect any missing system files and correct them, where possible.
Reset or Reinstall Windows 10
When all else fails, and if you’ve ruled out a problem with your hardware itself, then resetting Windows 10 to its default state (or wiping and reinstalling it entirely) may remove any conflicts causing this BSOD error.
Note: Once this process begins, there’s no turning back, so make sure you’ve backed up your PC first.
- To begin a full Windows reset, right-click the Start menu and click Settings. Once opened, press Update & Security > Recovery and press Get started to begin resetting your PC.
- You can choose to Keep my files to save your documents or click Remove everything to reset windows completely—click one of these options to begin.
Keep Windows 10 Updated to Prevent BSOD Errors
The steps we’ve listed above should help you troubleshoot the problem when a Stop Code System Service Exception BSOD appears on your PC. In many cases, keeping your system updated should stop BSODs from appearing, unless there’s a more serious hardware issue at fault.
If you have any other fixes for the system service exception error in Windows 10, we’d love to see them in the comments below.