windows终止代码对照表
以下是常见的Windows蓝屏终止代码(Stop Code)对照表及其可能原因和解决方案的汇总:
常见终止代码及解决方法
1. CRITICAL_PROCESS_DIED (0x000000EF)
- 原因:关键系统进程被意外终止。
- 解决方案:
- 重启系统,进入安全模式修复。
- 运行
sfc /scannow
和 chkdsk /f
。
- 检查最近安装的软件或驱动。
2. SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (0x1000007E)
- 原因:系统线程抛出未处理的异常,通常与驱动或硬件兼容性有关。
- 解决方案:
- 更新或回滚最近安装的驱动。
- 检查内存(运行
Windows内存诊断工具
)。
3. IRQL_NOT_LESS_OR_EQUAL (0x0000000A)
- 原因:驱动程序试图访问错误的内存地址。
- 解决方案:
4. PAGE_FAULT_IN_NONPAGED_AREA (0x00000050)
- 原因:系统无法从非分页池中读取数据(内存或驱动问题)。
- 解决方案:
- 检查内存条是否松动(重新插拔)。
- 更新显卡/存储驱动。
5. KERNEL_SECURITY_CHECK_FAILURE (0x00000139)
- 原因:内核检测到安全漏洞或数据损坏。
- 解决方案:
- 运行
DISM /Online /Cleanup-Image /RestoreHealth
。
- 禁用超频软件(如Intel XMP)。
6. DPC_WATCHDOG_VIOLATION (0x00000133)
- 原因:驱动程序未在规定时间内响应(常见于SSD/硬盘驱动)。
- 解决方案:
- 更新存储控制器驱动(如Intel RST驱动)。
- 检查磁盘错误(
chkdsk /r
)。
7. NTFS_FILE_SYSTEM (0x00000024)
- 原因:NTFS文件系统错误或磁盘损坏。
- 解决方案:
- 运行
chkdsk /f /r
修复磁盘。
- 检查硬盘健康状况(如CrystalDiskInfo)。
8. VIDEO_TDR_FAILURE (0x00000116)
- 原因:显卡驱动无法恢复(常见于NVIDIA/AMD显卡)。
- 解决方案:
9. UNEXPECTED_KERNEL_MODE_TRAP (0x0000007F)
- 原因:CPU硬件错误或过热。
- 解决方案:
- 清理CPU散热器,检查温度。
- 重置BIOS设置(关闭超频)。
10. MEMORY_MANAGEMENT (0x0000001A)
- 原因:内存管理错误(内存条或驱动问题)。
- 解决方案:
- 运行
Windows内存诊断工具
。
- 更换内存条测试。
通用排查步骤
- 记录错误信息:蓝屏界面中的错误代码和触发文件(如
nvlddmkm.sys
)。
- 进入安全模式:禁用第三方驱动或软件。
- 使用工具诊断:
sfc /scannow
(修复系统文件)。
DISM
(修复系统镜像)。
chkdsk
(修复磁盘错误)。
- 检查更新:安装Windows最新补丁和驱动。
- 硬件检测:内存、硬盘、温度等。
高级工具
- BlueScreenView:分析蓝屏转储文件(
.dmp
)。
- WinDbg:微软官方调试工具(需符号文件)。
注意事项
- 若频繁蓝屏且无法解决,建议备份数据后重装系统。
- 硬件故障(如内存/硬盘损坏)需更换硬件。
如果需要更具体的分析,请提供完整的终止代码和触发模块名称。