如何在 Windows 10 中修复系统服务异常停止代码

虽然不常见,但Windows 10中仍然会出现(Windows 10)蓝屏(Blue Screen)死机(Death)( BSOD ) 错误。与旧Windows版本在系统崩溃时显示的蓝色文本墙不同,较新的Windows BSOD(Windows BSODs)更简单,更容易排除故障。仍然发生的一个常见BSOD错误是(BSOD)Windows 10中的系统服务异常(System Service Exception)

对于大多数用户而言,该声明毫无意义。了解什么是BSOD 系统服务异常(BSOD System Service Exception)错误应该可以帮助您解决问题并解决问题。如果您在Windows(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 technical explanation)指出,此蓝屏死机(BSOD)通常是由于您 PC 上正在运行的进程试图从“非特权代码转移到特权代码”而引起的。 

与所有操作系统一样,Windows 为不同的系统进程设置了安全级别,以确保只有正确的代码才能在正确的时间由正确的进程运行。当由于任何原因失败时,会发生此类错误以阻止该过程对您的系统造成损害。不幸的是,这背后可能有很多原因。

它可能是由Windows(Windows)本身的错误引起的一次性错误,也可能是由过时的驱动程序、损坏的系统文件或试图访问和运行受保护的Windows代码的恶意应用程序引起的。为了帮助您解决问题,您可以尝试以下一些修复方法。

更新 Windows 10 和已安装的系统驱动程序(Update Windows 10 and Installed System Drivers)

最好的修复有时是最简单的,对于许多用户来说,快速访问Windows 设置(Windows Settings)菜单来更新您的 PC 可能是修复系统服务异常错误(System Service Exception Error)所需的全部内容。

Microsoft定期发布针对(Microsoft)Windows的重要修复和改进,尤其是针对新硬件。这包括针对不同系统组件的新驱动程序更新。

要更新Windows,请右键单击Windows 开始(Windows Start)菜单按钮,然后单击设置(Settings)。在此处,按更新和安全(Update & Security )以查看Windows 更新(Windows Update)菜单,然后按下载(Download)下载并安装(Download and Install)开始下载和安装任何可用的系统更新。

但是,您可能需要在线搜索其他驱动程序更新。例如, NVIDIA等(NVIDIA)显卡(Graphics)制造商在其网站上提供的驱动程序通常比通过Windows Update提供的驱动程序更新。

运行 Windows 驱动程序验证工具(Run the Windows Driver Verifier Tool)

受保护(Protected)的系统代码通常只能由某些系统进程或设备访问,这就是为什么硬件驱动程序通常会导致Windows 10中的(Windows 10)系统服务异常(System Service Exception)错误,因为它们是可以执行此操作的第三方应用程序池之一。

即使是新的设备驱动程序也可能导致此BSOD错误,特别是如果您安装了全新的硬件。如果您不确定您的驱动程序是否导致此BSOD发生,您可以运行Windows Driver Verifier 工具(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. ) 这可能意味着您的 PC 陷入由驱动程序验证程序(Driver Verifier)本身引起的BSOD循环。

Driver Verifier检测到您的驱动程序存在问题时,这是完全正常的预期结果。(entirely normal and expected result )您需要分析您的 BSOD 转储文件,以确定导致您的BSOD问题的驱动程序并替换它们,然后在安全模式下(Safe Mode)禁用驱动程序验证程序(Driver Verifier)(或使用您的系统还原点(System Restore))以修复它导致的BSOD循环。

  1. 驱动程序验证程序(Driver Verifier)作为系统文件包含在您的Windows System32文件夹中。要运行它,请右键单击Windows 开始(Windows Start)菜单并单击Windows PowerShell(管理员)(Windows PowerShell (Admin) )以打开提升的PowerShell窗口,键入verifier,然后按 Enter。这将在新窗口中启动驱动程序验证工具。(Driver Verifier)

  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)选项,请选择您希望在下一阶段测试的驱动程序(或多个驱动程序),然后按完成(Finish)

  1. 测试过程将在您按下完成(Finish)后开始 - 重新启动您的 PC 开始测试,然后继续使用您的 PC。您会知道是否有问题,因为驱动程序验证程序(Driver Verifier)在测试过程中如果遇到问题会故意导致BSOD 。您可以通过打开一个新的Windows PowerShell(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转储日志以获取更多信息。但是,在大多数情况下,升级或更换驱动程序可以解决问题。

但是,您需要先启动到安全模式(Safe Mode),然后关闭驱动程序验证程序(Driver Verifier)并删除其设置以停止此BSOD循环的发生。 

  1. 为此,请重新启动进入安全模式。如果Windows无法正常启动,您应该能够通过至少两次中断启动过程来做到这一点。在启动过程中看到Windows徽标后,请按住 PC 上的电源按钮将其关闭,然后重新打开 PC。重复此操作至少两次以查看“自动修复(Automatic Repair )”选项菜单 — 选择“查看高级修复选项(See advanced repair options )” > “疑难解答(Troubleshoot)” > “高级选项(Advanced options )” > “启动设置”( Startup Settings) > “此时重新(Restart)启动” 。

  1. PC 重新启动后,选择4F4启动进入安全模式,或选择5F5启动进入启用网络功能的安全模式。(Mode)

  1. Windows启动到安全模式(Mode)后,右键单击开始(Start)菜单并选择Windows PowerShell (Admin)(Windows PowerShell (Admin))

  1. 在新的 PowerShell 窗口中,键入verifier以打开 Driver Verifier 工具。

  1. Driver Verifier Manager窗口中选择删除现有设置,然后选择(Delete existing settings )完成(Finish)。如果您的 PC 没有自动重启,请在此时自行重启。

这应该可以解决由Driver Verifier(Driver Verifier)引起的任何额外的BSOD循环。但是,不要忘记,如果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,然后再重新打开它。(Windows)重复此过程至少两次以查看“自动修复(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 会将您的 PC 恢复到运行驱动程序验证(Driver Verifier)工具之前的状态。这应该会停止由Driver Verifier引起的BSOD循环,但它不会解决最初的BSOD问题。正如我们所建议的,驱动程序验证程序(Driver Verifier)是一种压力测试工具(stress test tool),可帮助确定您的驱动程序是否适合用途。

如果BSOD 验证程序(BSOD Verifier)导致进一步的BSOD(BSODs),那么您可以假设它已识别出一个不适合可能导致两个BSOD(BSODs)的目的的驱动程序。检查您的BSOD转储日志以获取更多信息 - 一旦您确定了恶意驱动程序,您将需要卸载它们或用更新(或旧)驱动程序替换它们。

这应该可以帮助您解决驱动程序BSOD问题的原因,尤其是当您看到PC 上出现系统服务异常 BSOD时。(System Service Exception BSOD)

运行 CHKDSK 和 SFC 工具(Run CHKDSK and SFC Tools)

您的驱动器或系统文件出现问题可能会导致 Windows 10 中出现系统服务(Windows 10)异常(System Service Exception)。您可以从提升的命令行或Windows PowerShell窗口运行(Windows PowerShell)chkdsksfc命令,以仔细检查是否属于这种情况。

  1. 要检查您的Windows系统驱动器是否有错误,请右键单击开始(Start)菜单并单击Windows PowerShell (Admin ),键入chkdsk /r并按 Enter。

    Y键确认您希望在下次重新启动 PC 时安排检查文件系统。重新启动后,此工具应自动修复它检测到的系统驱动器的任何问题。

  1. 要检查Windows文件的完整性,请从PowerShell窗口中键入sfc /scannow与 chkdsk 工具一样,此工具将自动检测任何丢失的系统文件并在可能的情况下更正它们。

重置或重新安装 Windows 10(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)以完全重置窗口——单击这些选项之一开始。

保持 Windows 10 更新以防止 BSOD 错误(Keep Windows 10 Updated to Prevent BSOD Errors)

当您的 PC 上出现停止代码系统服务异常 BSOD(Stop Code System Service Exception BSOD)时,我们上面列出的步骤应该可以帮助您解决问题。在许多情况下,保持系统更新应该可以阻止蓝屏死机(BSODs)的出现,除非出现更严重的硬件问题。

如果您对Windows 10中的系统服务异常错误有任何其他修复,我们很乐意在下面的评论中看到它们。



About the author

我是一位强烈推荐的 Windows 10 专家,我专注于帮助人们个性化他们的计算机外观并使他们的 Office 工具更加用户友好。我利用自己的技能帮助他人找到使用 Microsoft Office 的最有效方法,包括如何格式化文本和图形以进行在线打印、如何为 Outlook 创建自定义主题,甚至如何自定义桌面任务栏的外观计算机。



Related posts