
分析内存转储文件可以使用Debugging Tools for Windows,您可以在Microsoft网站如下地址
免费下载:
www.m/whdc/devtools/debugging/installx86.mspx
通过Debugging Tools分析“蓝屏”故障案例示例:
曾经有一台 Windows XP 计算机经常发生错误代码为 0x0000007F 的“蓝屏”故障,原因未知。
为了调查故障原因,我们在 Windows XP 中设置了保存“小内存转储文件(64KB)”。当计算机再
次发生了 0x0000007F 蓝屏故障后,我们在重新启动 Windows 后,使用 Debugging Tools 打
开了这台计算机保存于 WindowsMinidump 文件夹中的 .DMP 内存转储文件,Debugging
Tools 经过自动分析后弹出了分析报告,报告此错误“Probably caud by TM_(可能
由 TM_ 引起)”。原来,TM_ 位于 %SystemRoot%system32drivers 文
件夹,它是趋势的防火墙程序,用于将趋势防火墙以系统服务的形式随 Windows 启动一同加载。
经过我们回忆,这台计算机正是在修改趋势防火墙程序的设置后经常出现 0x0000007F “蓝屏”故
障。因此,趋势防火墙很可能出现了设置不当的问题。为了证实这一猜想,我们在 Windows XP 中
通过“控制面板”中的“添加删除程序”卸载了趋势防火墙,然后按照默认设置重新安装了,果然问题得
以解决。
附录:28个常见的“蓝屏”故障代码的排查信息
错
误
名
称
故
障(IRQL)访问其没有权限访问的内存地址。这个错误一般是因为硬件设
分备的驱动程序存在BUG,某些软件或硬件与Windows不兼容引起的。
析 如果遇到0x0000000A错误,建议尝试以“最后一次正确的配置”方式启
0x0000000A 错误表示在内核模式中存在以过高的进程内部请求级别
动 Windows,并检查一下最近有没有安装或升级过任何系统更新、硬件
设备的驱动程序、BIOS、Firmware及应用软件等。如果有的话,请将
最近更新过的应用软件及硬件设备逐一卸载、恢复到之前可以稳定运行的
版本,看看问题能否解决。
0x0000000A:IRQL_NOT_LESS_OR_EQUAL
错
误
名
称
故
障设备的故障引起的。如果遇到0x0000001A错误,建议检查一下最近有
分没有安装过新的硬件设备或驱动程序。如果有的话,请将最近安装过的硬
0x0000001A 错误表示内存管理遇到了问题。这个错误一般是因为硬件
0x0000001A:MEMORY_MANAGEMENT
析 件设备或驱动程序逐一卸载,看看问题能否解决。另外,如果是在安装
Windows时遇到0x0000001A错误,请检查一下计算机的内存容量及
规格是否符合Windows的要求。
参关于0x0000001A错误,可以参考Microsoft知识库文章KB282504:
考
资
料
/kb/282504/zh-cn
错
误
名
称
故
障令。这个错误一般是因为内存发生故障引起的,或者与0x0000000A错
分误相似,表示在内核模式中存在以过高的进程内部请求级别(IRQL)访
0x0000001E 错误表示Windows检测到一个非法的或未知的进程指
0x0000001E:KMODE_EXCEPTION_NOT_HANDLED
析 问其没有权限访问的内存地址。如果遇到0x0000001E错误,建议首先
检查一下软件及硬件兼容性,看看最近有没有安装过新的应用软件、硬件
设备或驱动程序。如果有的话,请将最近安装过的软件及硬件逐一卸载,
看看问题能否解决;其次,请检查一下蓝屏故障提示中是否提到问题是由
文件引起的,如果是的话,那么很可能是远程控制类软件
引起的故障。
参关于0x0000001E错误,可以参考Microsoft知识库文章KB275678:
考
资
料
/kb/275678/zh-cn
错
误
名
称
故
障了问题。这个错误一般是因为磁盘驱动器本身存在故障引起的,例如磁盘
分错误、文件错误、磁盘碎片过多、磁盘读写过于频繁、存在体积过大的文
0x00000023错误表示采用了FAT、FAT32文件系统的磁盘驱动器遇到
0x00000023:FAT_FILE_SYSTEM
析 件、中断要求封包(IRP)受到了损坏等。如果遇到0x00000023错误,
建议首先执行磁盘扫描程序对所有的磁盘驱动器进行全面检测,看看磁盘
驱动器是否存在磁盘错误或文件错误;其次请暂时关闭所有可能在后台对
磁盘驱动器中的数据进行操作的软件,例如杀毒软件、数据备份软件等;
再其次请执行SFC /SCANNOW命令,检查一下Windows系统文
件%SystemRoot%是否受到了
损坏或丢失;最后请在Windows中重新安装一下主板驱动程序提供的
SATA或IDE控制器驱动程序。
参关于0x00000023错误,可以参考Microsoft知识库文章KB290182:
考
资
料
/kb/290182/zh-cn
错
误
名
称
故
障题。这个错误一般是因为磁盘驱动器本身存在故障引起的,其触发原因与
分
0x00000024错误表示采用了NTFS文件系统的磁盘驱动器遇到了问
0x00000023错误基本相同。如果遇到0x00000024错误,可以参考
0x00000024:NTFS_FILE_SYSTEM
析
0x00000023错误的解决方案。在检查系统文件时,请检
查%SystemRoot%是否受到了损坏
或丢失。
错
误
名
称
故
障误一般是因为内存发生故障(包括系统内存、显存、各种缓存),硬件设
分备驱动程序试图访问错误的内存地址,计算机遭到了病毒、木马、间谍软
0x0000002E错误表示系统内存存储器的奇偶校验遇到了问题。这个错
0x0000002E:DATA_BUS_ERROR
析 件、广告软件、流氓软件等恶意程序的攻击等原因引起的。如果遇到
0x0000002E错误,建议首先执行磁盘扫描程序对所有的磁盘驱动器进
行全面检测,看看磁盘驱动器是否存在磁盘错误或文件错误;其次请执行
安全防护类软件对计算机进行全面检查,看看计算机是否遭到了病毒、木
马、间谍软件、广告软件、流氓软件等恶意程序的攻击;再其次请使用内
存检测软件对内存进行稳定性及兼容性测试,推荐使用Windows
Memory Diagnostic、MemTest等检测软件;最后请打开机箱检查一
下硬件设备的连接是否牢固。
参关于0x0000002E错误,可以参考Microsoft知识库文章KB218132:
考
/kb/218132/zh-cn
资
料
错
误
名
称
故
障执行了错误的I/O(输入/输出)操作,存在BUG的硬件设备驱动程序错
分误地使用了内存资源,某个应用软件被错误地分配了大量的内核内存等原
析 因引起的。如果遇到0x0000003F错误,建议检查一下最近有没有安装
0x0000003F错误表示内存管理遇到了问题。这个错误一般是因为内存
过新的应用软件或硬件设备驱动程序。如果有的话,请将最近安装过的应
用软件(特别是磁盘优化软件及杀毒软件)或驱动程序逐一卸载,看看问
题能否解决。
0x0000003F:NO_MORE_SYSTEM_PTES
错
误
名
称
故
障是因为硬件设备驱动程序存在BUG或安装不正确引起的。如果遇到
分
析 动程序。如果有的话,请将最近安装过的硬件设备或驱动程序逐一卸载,
0x00000044错误表示硬件设备的驱动程序遇到了问题。这个错误一般
0x00000044错误,建议检查一下最近有没有安装过新的硬件设备或驱
看看问题能否解决。
0x00000044:MULTIPLE_IRP_COMPLETE_REQUESTS
错
误
名
称
故
障误一般是因为硬件设备或驱动程序存在BUG或安装不正确引起的。如果
分遇到0x0000004E错误,建议首先执行硬件兼容性检测软件对所有的硬
0x0000004E错误表示I/O输入/输出驱动程序结构遇到了问题。这个错
0x0000004E:PFN_LIST_CORRUPT
析 件设备进行全面检测,看看是否存在硬件兼容性问题、以及硬件设备是否
支持Windows;其次请暂时禁用所有的文件系统筛选驱动程序,例如杀
毒软件、数据备份软件等;另外如果是随机或是试图启动应用软件时遇到
0x0000004E错误,请取出额外的内存,并对计算机中的随机存取内存
(RAM)进行测试。
参关于0x0000004E错误,可以参考Microsoft知识库文章KB291806:
考
资
料
/kb/291806/zh-cn
错
误
名
称
故
障一般是因为内存发生故障(包括系统内存、显存、各种缓存),某个应用
分软件存在兼容性问题(特别是远程控制类软件及安全防护类软件),NTFS
0x00000050错误表示内存管理遇到了问题。这个错误的可能原因较多,
0x00000050:PAGE_FAULT_IN_NONPAGED_AREA
析 卷有所损坏,硬件设备存在故障等原因引起的。如果遇到0x00000050
错误,建议尝试以安全模式启动 Windows,看看安全模式中有没有问题。
0x00000050错误比较常见的原因是应用软件兼容性问题,如果以安全
模式启动Windows后不会遇到0x00000050错误,那么内存发生故障、
NTFS卷损坏、硬件设备存在故障等其它的可能原因基本可以被排除。这
时可以检查一下最近有没有安装过新的应用软件(特别是远程控制类软件
及安全防护类软件)。如果有的话,请将最近安装过的新应用软件逐一卸
载,看看问题能否解决;反之,如果以安全模式启动Windows也会遇到
0x00000050错误,那么有可能是内存发生故障、NTFS卷损坏、硬件
设备存在故障等原因引起了0x00000050错误,通常需要综合其它故障
信息判断故障原因。
错
误
名
称
故
障题。这个错误一般是因为Windows注册表或系统配置管理器发生了错误
分的修改,或者Windows因为硬盘存在磁盘错误无法访问注册表文件引起
0x00000051错误表示Windows注册表或者系统配置管理器遇到了问
0x00000051:REGISTRY_ERROR
析 的。如果遇到0x00000051错误,建议首先执行磁盘扫描程序对
Windows的系统分区进行全面检测,看看Windows系统分区是否存在
磁盘错误或文件错误,引起Windows无法访问注册表文件;其次请检查
一下最近有没有对Windows注册表进行了错误的修改,如果以前曾经备
份过注册表,请尝试恢复Windows注册表,如果没有备份过注册表,请
重新安装Windows。
参关于0x00000051错误,可以参考Microsoft知识库文章KB282501:
考
资
料
/kb/282501/zh-cn
错
误
名
称
故
障要使用的内核数据。这个错误一般是因为硬盘存在磁盘错误或文件错误,
分所需的相应数据受到了损坏或丢失,计算机遭到了病毒、木马、间谍软件、
0x00000077错误表示Windows无法在虚拟内存或物理内存中找到需
0x00000077:KERNEL_STACK_INPAGE_ERROR
析 广告软件、流氓软件等恶意程序的攻击等原因引起的。如果遇到
0x00000077错误,建议首先执行磁盘扫描程序对所有的磁盘驱动器进
行全面检测,看看磁盘驱动器是否存在磁盘错误或文件错误;其次请执行
安全防护类软件对计算机进行全面检查,看看计算机是否遭到了病毒、木
马、间谍软件、广告软件、流氓软件等恶意程序的攻击。
参关于0x00000077错误,可以参考Microsoft知识库文章KB315266:
考
资
料
/kb/315266/zh-cn
错
误
名
称
故
障个错误一般是因为内存发生故障,虚拟内存页面文件存在坏簇,计算机遭
分到了病毒、木马、间谍软件、广告软件、流氓软件等恶意程序的攻击等原
0x0000007A错误表示虚拟内存中的某些内核数据无法被读入内存。这
0x0000007A:KERNEL_DATA_INPAGE_ERROR
析 因引起的。如果遇到0x0000007A错误,建议首先执行磁盘扫描程序对
所有的磁盘驱动器进行全面检测,看看磁盘驱动器是否存在磁盘错误或文
件错误;其次请执行安全防护类软件对计算机进行全面检查,看看计算机
是否遭到了病毒、木马、间谍软件、广告软件、流氓软件等恶意程序的攻
击。
错
误
名
称
故
障启动卷。这个错误一般是因为Windows的系统分区存在磁盘错误或文件
分错误,主板的SATA或IDE控制器驱动程序受到了损坏或安装不正确,
0x0000007B错误表示Windows在启动的过程中无法访问系统分区或
0x0000007B:INACCESSIBLE_BOOT_DEVICE
析 计算机遭到了病毒、木马、间谍软件、广告软件、流氓软件等恶意程序的
攻击等原因引起的。
如果遇到0x0000007B错误,建议首先执行磁盘扫描程序对所有的磁盘
驱动器进行全面检测,看看磁盘驱动器是否存在磁盘错误或文件错误;其
次请执行安全防护类软件对计算机进行全面检查,看看计算机是否遭到了
病毒、木马、间谍软件、广告软件、流氓软件等恶意程序的攻击;最后请
为Windows重新安装一下主板驱动程序提供的SATA或IDE控制器驱
动程序;另外,如果是在为计算机更换了主板之后遇到0x0000007B错
误,这是因为新主板与旧主板采用的SATA或IDE控制器的芯片不同引
起的,请尝试重新安装Windows,然后重新安装一下适合新主板使用的
SATA或IDE控制器驱动程序。
参关于0x0000007B错误,可以参考Microsoft知识库文章KB822052:
考
资
料
/kb/822052/zh-cn
错
误
名
称
故
障无法准确捕获错误类型。这个错误的可能原因较多,一般遇到此错误时比
分较麻烦。如果遇到0x0000007E错误,建议检查一下完整的蓝屏故障提
0x0000007E错误表示系统进程遇到了问题,但Windows错误处理器
0x0000007E:SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
析 示,看看有没有提到引起错误的具体是哪个文件,如果在蓝屏故障提示中
看到某应用软件或某硬件设备驱动程序的文件名,问题一般与相应的应用
软件或硬件设备有关;如果在蓝屏故障提示中没有显示引起错误的文件
名,通常需要综合其它故障信息判断故障原因,建议检查一下Windows
事件查看器,看看有没有相应的记录。
错
误
名
称
故
障生故障或CPU、内存、显卡等硬件设备超频过度引起的。如果遇到
分
0x0000007F:UNEXPECTED_KERNEL_MODE_TRAP
0x0000007F错误表示硬件设备遇到问题。这个错误一般是因为内存发
0x0000007F错误,建议首先检查一下CPU、内存、显卡等硬件设备是
析 否经过了超频,如果是的话请将超频的设备恢复为默认的工作频率;其次
请使用内存检测软件对内存进行稳定性及兼容性测试,推荐使用
Windows Memory Diagnostic、MemTest等检测软件。
错
误
名
称
故
障无法准确捕获错误类型。这个错误的可能原因较多,一般遇到此错误时比
分较麻烦。如果遇到0x0000008E错误,建议检查一下完整的蓝屏故障提
0x0000008E错误表示内核程序遇到了问题,但Windows错误处理器
0x0000008E:KERNEL_MODE_EXCEPTION_NOT_HANDLED
析 示,看看有没有提到引起错误的具体是哪个文件,如果在蓝屏故障提示中
看到某应用软件或某硬件设备驱动程序的文件名,问题一般与相应的应用
软件或硬件设备有关;如果在蓝屏故障提示中没有显示引起错误的文件
名,通常需要综合其它故障信息判断故障原因,建议检查一下Windows
事件查看器,看看有没有相应的记录。
错
误
名
称
故
障设备的发热量过大或CPU、内存、显卡等硬件设备超频过度引起的。如
分果遇到0x0000009C错误,建议首先检查一下所有硬件设备工作时的发
0x0000009C错误表示硬件设备遇到了问题。这个错误一般是因为硬件
0x0000009C:MACHINE_CHECK_EXCEPTION
析 热量是否在正常范围内,散热器是否工作正常,并注意改善一下机箱的通
风环境;其次请检查CPU、内存、显卡等硬件设备是否经过了超频,如
果是的话请将超频的设备恢复为默认的工作频率。
参关于0x0000009C错误,可以参考Microsoft知识库文章KB329284:
考
资
/kb/329284/zh-cn
料
错
误
名
称
故
障关机、重启、待机、休眠等与计算机电源有关的操作时,一般是因为电源
分有问题或ACPI高级电源选项配置不正确引起的。如果遇到0x0000009F
0x0000009F错误表示计算机的电源遇到了问题。这个错误通常发生在
0x0000009F:DRIVER_POWER_STATE_FAILURE
析 错误,建议检查一下计算机的ACPI高级电源选项配置是否正确。请在主
板BIOS设置中检查ACPI高级电源选项是否已经设置为“Enabled”,然
后为Windows重新安装主板芯片组驱动程序;如果故障依旧,请使用“替
换法”检测计算机的电源及主板是否工作正常。
参关于0x0000009F错误,可以参考Microsoft知识库文章KB315249:
考
资
料
/kb/315249/zh-cn
错
误
名
称
故
障是因为主板BIOS不能全面支持ACPI高级电源选项引起的。如果遇到
分
析 ()搜索有没有更新版本的主板BIOS。
0x000000A5错误表示ACPI高级电源选项遇到了问题。这个错误一般
0x000000A5错误,建议到主板制造厂商的官方网站或驱动之家网站
如果有的话,请尝试升级主板BIOS到最新版本;如果没有更新版本的主
板BIOS,请暂时禁用ACPI高级电源选项。
0x000000A5:ACPI_BIOS_ERROR
错
误
名
称
故
障数据。这个错误一般是因为硬件设备驱动程序存在BUG或安装不正确引
0x000000BE错误表示硬件设备的驱动程序试图向只读内存错误地写入
0x000000BE:ATTEMPTED_WRITE_TO_READONLY_MEMORY
分起的。如果遇到0x000000BE错误,建议检查一下最近有没有安装或者
析 升级过任何硬件设备驱动程序、BIOS及Firmware。如果有的话,请将
最近更新过的驱动程序、BIOS及Firmware逐一还原,看看问题能否解
决。
错
误
名
称
故
障内存操作。这个错误一般是因为应用软件或硬件设备驱动程序存在BUG
分引起的。
0x000000C2错误表示内核程序或硬件设备的驱动程序试图进行错误的
0x000000C2:BAD_POOL_CALLER
析 如果遇到0x000000C2错误,建议首先检查一下最近有没有安装新的应
用软件或硬件设备驱动程序。如果有的话,请将最近安装过的应用软件或
驱动程序逐一卸载,看看问题能否解决;其次请使用“替换法”检测计算机
的内存及主板是否工作正常。
参关于0x000000C2错误,可以参考Microsoft知识库文章KB314492:
考
资
料
/kb/314492/zh-cn
错
误
名
称
故
障是因为硬件设备驱动程序存在BUG或安装不正确引起的。如果遇到
分
0x000000D1错误表示硬件设备的驱动程序遇到了问题。这个错误一般
0x000000D1错误,建议检查一下完整的蓝屏故障提示,看看有没有提
0x000000D1:DRIVER_IRQL_NOT_LESS_OR_EQUAL
析 到引起错误的具体是哪个文件,如果在蓝屏故障提示中看到某驱动程序的
文件名,则表示相应的驱动程序存在BUG或安装不正确。例如,假设引
起0x000000D1蓝屏故障的文件名为,则可能是nVIDIA
Geforce显卡驱动程序引起的问题;假设引起0x000000D1蓝屏故障的
文件名为,则可能是ACPI高级电源选项驱动程序引起的问题,
等等。
错
误
名
称
故
障显卡或显示器的驱动程序存在BUG或安装不正确引起的。如果遇到
分
0x000000EA:THREAD_STUCK_IN_DEVICE_DRIVER
0x000000EA错误表示显示驱动程序遇到了问题。这个错误一般是因为
0x000000EA错误,建议在Windows中重新安装显卡及显示器驱动程
析 序,看看问题能否解决;如果故障依旧,请使用“替换法”检测计算机的显
卡、显示器及主板的PCIE或AGP接口是否工作正常。
参关于0x000000EA错误,可以参考Microsoft知识库文章KB293078:
考
资
料
/kb/293078/zh-cn
错
误
名
称
故
障盘存在磁盘错误或文件错误,硬盘数据线或电源线接触不良或与硬盘的规
分格不符等原因引起的。如果遇到0x000000ED错误,建议首先执行磁盘
0x000000ED错误表示磁盘驱动器遇到了问题。这个错误一般是因为硬
0x000000ED:UNMOUNTABLE_BOOT_VOLUME
析 扫描程序对所有磁盘驱动器进行全面检测,看看磁盘驱动器是否存在磁盘
错误或文件错误;其次请使用“替换法”检测计算机的硬盘、硬盘数据线及
电源线是否工作正常,硬盘的数据线及电源线是否符合硬盘的规格。
错
误
名
称
故
障(Interrupt Storm),例如某硬件设备在完成操作之后未能释放其占用
分的中断。这个错误一般是因为硬件设备驱动程序存在BUG引起的。如果
0x000000F2错误表示Windows检测到内核层出现了中断风暴
0x000000F2:HARDWARE_INTERRUPT_STORM
析 遇到0x000000F2错误,建议检查一下最近有没有安装或升级过任何硬
件设备驱动程序、BIOS及Firmware。如果有的话,请将最近更新过的
驱动程序、BIOS及Firmware逐一还原,看看问题能否解决。
参关于0x000000F2错误,可以参考Microsoft知识库文章KB290101:
考
资
料
/kb/290101/zh-cn
错
误
名
称
故
障件。这个错误一般是因为Windows的系统文件受到了损坏或丢失,或
分
析 如果遇到0xC0000135错误,建议检查一下完整的蓝屏故障提示,看看
0xC0000135错误表示Windows无法定位所需的.DLL动态链接库文
Windows注册表受到了损坏引起的。
有没有提到引起错误的具体是哪个文件,如果在蓝屏故障提示中看到某个
Windows系统文件的名称,则表示这个系统文件可能已经受到了损坏或
丢失,请尝试手动修复系统文件;如果蓝屏故障提示中没有显示Windows
系统文件的名称,则可能是Windows注册表受到了损坏,请检查一下最
近有没有对Windows注册表进行了错误的修改,如果以前曾经备份过注
册表,请尝试恢复Windows注册表,如果没有备份过注册表,请重新安
装Windows。
0xC0000135:UNABLE_TO_LOCATE_DLL
错
误
名
称
故
障或客户服务器运行时子系统(CSRSS)。这个错误一般是因为Windows
分的系统文件受到了损坏或丢失,或者Windows的安装文件夹被设置了错
0xC000021A错误表示用户模式子系统有所损坏,例如 WINLOGON
0xC000021A:STATUS_SYSTEM_PROCESS_TERMINATED
析 误的访问权限等原因引起的。
如果遇到0xC000021A错误,建议尝试以“最后一次正确的配置”方式启
动 Windows;如果故障依旧,请重新安装Windows。另外某些存在BUG
的安全防护类软件可能会将Windows的系统文件当作恶意程序查杀,这
时将造成Windows系统文件被误删除、在启动Windows时即出现
0xC000021A错误的现象。例如2007年5月,诺顿杀毒软件将安装有
MS06-070更新的中文版Windows XP的系统文件、
误识别为病毒进行了隔离,造成Windows XP启动时即出
现0xC000021A错误,Windows XP无法完成启动。在手动恢复了正
确的系统文件及后方可解决。
社区解决方案内容免责声明
MICROSOFT CORPORATION 和/或其供应商对于此处所包含信息和相关图形的适用性、可靠性或
正确性不做任何保证。所有此类信息和相关图形均“按现状”提供,没有任何形式的担保。MICROSOFT
和/或其各自的供应商特此声明拒绝有关该信息和相关图形的所有担保和条件,包括对适销性、适用
于某种特定用途、工艺、所有权和非侵权的所有暗含担保和条件。您明确同意在任何情况下,不论是
依据合约、民事侵权、过失、无过失责任或其它条件,对于因使用本文件所包含的信息或相关图形所
产生的任何直接、间接、惩罚性、附随性、特殊性、衍生性损害或任何形式的损害(包括但不限于使
用的损失、数据或经营利益等损害),MICROSOFT 和/或其供应商均不负责,即使 MICROSOFT 或
其供应商事先被告知有可能发生该损害赔偿时,也是如此。

本文发布于:2023-05-22 10:06:22,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/1684721183173279.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:Windows常见蓝屏故障分析.doc
本文 PDF 下载地址:Windows常见蓝屏故障分析.pdf
| 留言与评论(共有 0 条评论) |