Windows 系统中的蓝屏 (BSOD) 错误及停止代码问题
什么是蓝屏 (BSOD)?当 Windows 遇到无法恢复的严重错误,致使计算机突然重新启动时,即表明发生蓝屏 (BSOD) 错误。此类错误可能是由硬件故障、驱动程序冲突、系统文件损坏或软件问题所致。在 Windows 10 和 Windows 11 中遇到此类错误时,您将看到“你的电脑遇到问题,需要重新启动”消息以及一个 STOP 代码。
什么是 STOP 代码?STOP 代码是发生 BSOD 时屏幕上显示的十六进制代码,可帮助识别导致系统崩溃的特定错误。示例包括 0x0000007E、0x00000050 等。
导致 BSOD 的原因有哪些?蓝屏 (BSOD) 通常是由硬件故障、驱动程序过时或损坏、软件不兼容、病毒、系统文件损坏等因素所致。常见原因包括内存 (RAM) 故障、硬盘部件损坏、驱动程序过时以及设备过热。
Windows 11 和 Windows 10 中的常见 BSOD 错误当 Windows 遇到蓝屏错误时,您可能会看到如下错误消息:
PAGE_FAULT_IN_NONPAGED_AREA。STOP 代码:0x00000050。IRQL_NOT_LESS_OR_EQUAL。STOP 代码:0x0000000A。SYSTEM_SERVICE_EXCEPTION。STOP 代码:0x0000003B。KMODE_EXCEPTION_NOT_HANDLED。STOP 代码:0x0000001E。CRITICAL_PROCESS_DIED。STOP 代码:0x000000EF。MEMORY_MANAGEMENT。STOP 代码:0x0000001A。DRIVER_IRQL_NOT_LESS_OR_EQUAL。STOP 代码:0x000000D1。VIDEO_TDR_FAILURE。STOP 代码:0x00000116。INACCESSIBLE_BOOT_DEVICE。STOP 代码:0x0000007B。BAD_POOL_HEADER。STOP 代码:0x00000019。SYSTEM_THREAD_EXCEPTION_NOT_HANDLED。STOP 代码:0x0000007E。BAD_SYSTEM_CONFIG_INFO。STOP 代码:0x00000074。WHEA_UNCORRECTABLE_ERROR。STOP 代码:0x00000124。UNMOUNTABLE_BOOT_VOLUME。STOP 代码:0x000000ED。MACHINE_CHECK_EXCEPTION。STOP 代码:0x0000009C。DPC_WATCHDOG_VIOLATION。STOP 代码:0x00000133。如需了解这些错误的含义,请查看下面的常见问题解答 FAQ #1。本指南提供了适用于上述错误消息的常见故障处理步骤。
修复 BSOD 错误的分步指南如果您的计算机遇到蓝屏错误,请按照以下详细分步说明进行故障处理并解决问题。您还可以观看此视频,以解决计算机无法启动的问题。
第 1 步:断开外接设备有时,蓝屏错误可能是由外接设备故障所致。
拔下外接设备:移除 USB 驱动器、打印机和其他外围设备(键盘和鼠标除外)。重新启动计算机:按下电源按钮,观察计算机能否正常启动。第 2 步:执行硬重置当计算机因为蓝屏错误而无法启动进入 Windows 系统时,释放残余电量通常可以解决启动问题。
将计算机关机:按住电源按钮,直到计算机关闭。断开电源:拔下电源线;如果是笔记本电脑,需卸下电池(仅限可拆卸电池)。按住电源按钮:按住电源按钮 15-20 秒,以释放剩余电量。重新连接电源:插入电源线或重新装入电池。将计算机开机:按下电源按钮,观察计算机能否正常启动。第 3 步:将 BIOS 或 UEFI 重置为默认设置如果您的计算机出现蓝屏错误,可能是因为 BIOS 设置不当所致。您可以尝试将 BIOS 或 UEFI 重置为原始默认设置,以修复此问题。
重新启动计算机:按下电源按钮。进入 BIOS 或 UEFI:在计算机启动时反复按 F2 键。将 BIOS 重置为默认设置:查找重置为默认设置的选项,通常是 Load Defaults(加载默认设置)或 Restore Settings(还原设置)按钮。在 BIOS 中找不到相同的选项?查看计算机用户手册,了解如何在 BIOS 或 UEFI 界面中进行导航。
第 4 步:运行 Dell DiagnosticsSupportAssist 可以检查计算机的硬盘和其他部件,找出导致蓝屏错误的具体原因。
重新启动计算机:按下电源按钮。进入启动菜单:在计算机启动时反复按 F12 键。选择诊断程序:从菜单中选择 Diagnostics(诊断程序),然后按 Enter 键。按照屏幕上的说明操作:执行 SupportAssist 启动前系统评估(在旧设备上执行 ePSA),检查是否存在硬件问题。如果测试通过,表明硬盘工作正常,则继续执行下一步。如果诊断测试失败,记下错误代码、验证代码和服务编号,然后查找错误代码。
第 5 步:运行 SupportAssist 蓝屏故障处理程序使用 SupportAssist 运行自动修复。这将扫描您的计算机以检查是否存在硬件问题,并查找有助于防止未来出现问题的驱动程序更新。如果计算机无法启动进入 Windows 系统,请转至下一步。
搜索并打开 SupportAssist,然后转至 Support 选项卡。在 View Common Issues 下,选择 Get Started。在 I want to troubleshoot my PC 下,选择 My PC stopped responding or restarted unexpectedly。(I think it was a ‘Blue Screen’ Error.)单击 Fix now 按钮,让 SupportAssist 运行自动修复流程。
第 6 步:修复 Windows 启动文件如果您的计算机显示蓝屏 (BSOD) 且无法启动 Windows,请尝试运行 Windows 启动修复。这或许能解决此问题,并帮助计算机重新启动。
将计算机关机:按住电源按钮,直到计算机关闭。开机并中断启动:将计算机开机。看到 Windows 标识时,按住电源按钮将其关机。再重复一次此操作。第三次尝试时,完全重新启动。访问高级启动选项:在 Automatic Repair(自动修复)屏幕上,选择 Advanced Options(高级选项)。计算机将进入 Windows 恢复环境 (WinRE)。选择启动修复:选择 Troubleshoot(故障处理)> Advanced Options(高级选项)> Startup Repair(启动修复)。按照屏幕上的说明修复 Windows 启动问题。输入 BitLocker 密钥:如果计算机已使用 BitLocker 加密,请在系统提示时输入恢复密钥。您可以在 account.microsoft.com 上登录自己的账户,然后在“Devices”部分查找该密钥。
第 7 步:使用 SupportAssist OS Recovery 修复 Windows有时,损坏的系统文件可能会导致蓝屏 (BSOD) 错误。软件修复会自动运行有条件的两步过程来查找和解决启动问题。如果 SupportAssist 不可用,请尝试通过这些额外步骤来修复常见蓝屏错误。
重新启动计算机:按下电源按钮。进入启动菜单:在计算机重新启动时反复按 F12 键。选择 SupportAssist OS Recovery:使用方向键突出显示 SupportAssist OS Recovery,然后按 Enter 键。选择修复:在 Repair Software(修复软件)磁贴上,选择 Repair(修复)。解锁计算机:如果计算机已使用 BitLocker 加密,请在系统提示时输入恢复密钥。您可以在 account.microsoft.com 上登录自己的账户,然后在“Devices”部分查找该密钥。开始修复:选择 Start Repair(开始修复),系统将显示修复进度。
如果在使用 SupportAssist OS Recovery 中的修复选项后计算机仍无法启动 Windows,请尝试通过这些额外步骤来修复常见蓝屏错误。
常见问题解答以下是有关 Windows 计算机蓝屏 (BSOD) 错误的一些常见问题及解答。
1. 常见的蓝屏 (BSOD) 错误有哪些?
PAGE_FAULT_IN_NONPAGED_AREA。STOP 代码:0x00000050。当 Windows 尝试访问不存在的内存页时,会发生此错误。此错误可能是由硬件(如 RAM)故障或 NTFS 卷损坏所致。IRQL_NOT_LESS_OR_EQUAL。STOP 代码:0x0000000A。此错误表示内核模式驱动程序在进程 IRQL 过高时尝试访问可分页内存。此错误通常是由驱动程序故障或硬件问题所致。SYSTEM_SERVICE_EXCEPTION。STOP 代码:0x0000003B。当系统服务(如驱动程序或系统进程)引发异常时,会发生此错误。此错误可能是由驱动程序不兼容或过时或者软件冲突所致。DRIVER_IRQL_NOT_LESS_OR_EQUAL。STOP 代码:0x000000D1。当驱动程序在 IRQL 较高时尝试访问无效内存地址时,会引发此错误。此错误通常是由驱动程序故障或不兼容所致。INACCESSIBLE_BOOT_DEVICE。STOP 代码:0x0000007B。此错误表示 Windows 在启动过程中无法访问系统分区。此错误可能是由启动文件损坏、硬件故障或 BIOS 设置有误所致。BAD_POOL_HEADER。STOP 代码:0x00000019。当池标头损坏时,会发生此错误。此错误可能是由驱动程序故障、硬件问题或软件冲突所致。SYSTEM_THREAD_EXCEPTION_NOT_HANDLED。STOP 代码:0x0000007E。此错误主要是由驱动程序过时、不兼容或故障所致。WHEA_UNCORRECTABLE_ERROR。STOP 代码:0x00000124。此错误主要是由硬件损坏、发热或电压问题所致。此外,驱动程序问题或系统文件错误也可能引发此问题。UNMOUNTABLE_BOOT_VOLUME。STOP 代码:0x000000ED。当 Windows 无法从启动驱动器正确加载时,会发生此错误。此错误通常发生在系统启动过程中。2. 如何找出导致 BSOD 的原因?
您可以使用 Windows 中的事件查看器或 Windows Debugger 来分析崩溃转储文件。这些工具会提供有关错误的详细信息,从而帮助查明原因。3. 如何使用事件查看器对 BSOD 错误进行故障处理?
要使用事件查看器,请执行以下操作:在搜索栏中键入“事件查看器”并将其打开。导航到 Windows 日志 > 系统。查找在发生 BSOD 前后出现的严重错误。4. 什么是小型转储文件?
小型转储文件是 Windows 在发生 BSOD 时创建的小型文件。此类文件中包含关于崩溃的信息,可用于进行故障处理。您可以使用 Windows Debugger 等工具来查看这些文件。5. 如何更新驱动程序以防止发生 BSOD?
可使用 SupportAssist、Dell Update、Alienware Update 或 Dell Command Update 等戴尔应用程序来更新 Windows 中的驱动程序。您的戴尔计算机上应该已安装其中某个应用程序。6. 如何禁止系统在发生 BSOD 时自动重新启动?
要禁止系统自动重新启动,请执行以下操作:前往控制面板 > 系统和安全 > 系统。单击高级系统设置。在启动和故障恢复下,单击设置。取消选中自动重新启动,然后单击确定。7. 如果我的计算机不断发生 BSOD 错误,该怎么办?
如果您的计算机经常发生 BSOD,请尝试以下步骤:更新驱动程序和 Windows。检查是否存在硬件问题。运行全方位的病毒扫描。如果蓝屏错误仍未得到解决,请考虑重置 Windows。8. BSOD 会损坏我的计算机吗?
BSOD 本身不会损坏计算机,但是如果不解决引发 BSOD 的根本问题,有可能会导致计算机硬件受损。例如,如果不解决过热问题,那么硬件组件可能会随着时间的推移而受损。9. 过热是否可能导致 BSOD?
是的,过热可能会导致硬件组件出现故障,从而引发 BSOD。因此,请确保您的计算机通风良好且无灰尘,以防止过热。10. 软件更新是否可能导致 BSOD?
是的,软件更新有时可能会引发错误或冲突,从而导致 BSOD。如果您对此存疑,可以卸载更新,或者通过执行系统还原恢复到以前的状态。11. BSOD 与系统冻结之间有何区别?
BSOD 是指强制 Windows 停止运行并显示蓝屏的严重错误,而系统冻结是指计算机变得无响应但不显示蓝屏。冻结可能由类似问题引起,但可能不会生成 STOP 代码。12. 如何执行干净启动以进行 BSOD 故障处理?
要执行干净启动,请进行以下操作:在搜索栏中键入“msconfig”,然后打开系统配置。转到服务选项卡,选中 Hide all Microsoft services,然后单击全部禁用。转至启动选项卡,然后单击任务管理器。禁用所有启动项。13. 如果 BSOD 问题仍然存在,我是否应该重新安装 Windows?
通过重新安装 Windows,可以修复由系统文件损坏所导致的持续 BSOD 问题。但是,这应该是所有其他故障处理步骤均失败后采取的最后手段。14. 如果所有故障处理步骤都不起作用,该怎么办?
额外的故障处理操作:请执行这些额外的蓝屏故障处理步骤。使用戴尔社区论坛:加入戴尔社区论坛,向其他用户寻求帮助。联系戴尔支持部门:如果问题仍然存在,请联系戴尔技术支持部门,以根据设备的保修状态了解维修方案。