vista和 win7系统蓝屏故障分析 蓝屏代码详解

上传人:子 文档编号:43404518 上传时间:2018-06-06 格式:DOC 页数:17 大小:22.40KB
返回 下载 相关 举报
vista和 win7系统蓝屏故障分析 蓝屏代码详解_第1页
第1页 / 共17页
vista和 win7系统蓝屏故障分析 蓝屏代码详解_第2页
第2页 / 共17页
vista和 win7系统蓝屏故障分析 蓝屏代码详解_第3页
第3页 / 共17页
vista和 win7系统蓝屏故障分析 蓝屏代码详解_第4页
第4页 / 共17页
vista和 win7系统蓝屏故障分析 蓝屏代码详解_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《vista和 win7系统蓝屏故障分析 蓝屏代码详解》由会员分享,可在线阅读,更多相关《vista和 win7系统蓝屏故障分析 蓝屏代码详解(17页珍藏版)》请在金锄头文库上搜索。

1、VISTAVISTA 和和 WIN7WIN7 系统蓝屏故障分析系统蓝屏故障分析 蓝屏代码详解蓝屏代码详解VISTA 和 WIN7 系统蓝屏故障分析 蓝屏代码详解? 目前使用 windows 7(win7)的人越来越多,在安装或者使用win7 或 vista 过程中,很多朋友遇到了蓝屏的情况,本文就介绍一些 vista 和 win7 蓝屏的一些情况 与针对蓝屏代码所对应的解决办法。 当您在运行 Microsoft Windows 2000/XP/Server 2003、Microsoft Windows Vista/Server 2008、Microsoft Windows 7 操作系统时,Wi

2、ndows 可能会突然停止正常运行,并显示一副含有下述字样的蓝色背景错误信息画面:A problem has been detected and Windows has been shut down to prevent damage to your computer.此蓝色背景错误信息画面一般简称为“蓝屏(Blue Screen) ”或“停止屏(Stop Error Screen) ” ,它可能会长时间停留在显示屏;也可能会在短时间显示之后自动重新启动计算机。如果 Windows 因系统设置故障、软件故障、硬件故障、驱动程序故障、网络故障等各种类型的故障产生了严重的错误,引起 Windows

3、无法继续维持正常运行,Windows 出于避免用户数据丢失及损坏计算机的考虑,将自动停止运行并显示“蓝屏”错误信息。在默认的系统设置中,Windows 2000 遇到“蓝屏”故障后“蓝屏”错误信息将长时间停留在显示屏,直到您关闭或重新启动计算机;Windows XP 及后续版本的 Windows 遇到“蓝屏”故障后“蓝屏”错误信息将在短时间显示之后自动重新启动计算机。“ 蓝屏”故障发生后是否自动重新启动计算机取决于“启动与故障恢复”设置。您可以在“控制面板”中打开“系统”属性,切换至“高级”选项卡(如果是 Windows Vista 及 Windows 7,请在“系统”属性左上方的工具栏中选择

4、“高级系统设置” ,确认用户帐户控制(UAC)安全提示,然后再切换至“高级 ”选项卡) ,在“高级”选项卡中打开“启动与故障恢复” 。您可以在“启动与故障恢复”的选项中找到“自动重新启动”复选框,如果此复选框没有选 中,Windows 遇到“蓝屏”故障后“蓝屏”错误信息就将长时间停留在显示屏(Windows 2000 的默认设置) ;如果此复选框被选中, “蓝屏”错误信息就将在短时间显示之后自动重新启动计算机(Windows XP及后续版本的 Windows 的默认设置) 。由于各种系统设置故障、软件故障、硬件故障、驱动程序故障、网络故障等均有可能引起 Windows“蓝屏”故障,所以您需要通

5、过“蓝 屏”错误信息提供的故障代码(Technical Information) 、或通过 Debugging Tools for Windows (http:/ 分析 Windows 在“蓝屏”故障时自动保存的内存转储文件(Crash Dump File)判断引起“蓝屏”的大致原因,确定故障方向后,再针对具体的故障部分进行细致的排查解决。Microsoft 不对由第三方软件、盗版软件、硬 件、驱动程序、恶意程序等引起的“蓝屏”故障提供技术支持。方法 1:通过“蓝屏”错误信息提供的故障代码(Technical Information)排查“蓝屏”故障信息会在屏幕的底部显示此蓝屏的故障代码(Te

6、chnical Information) ,代码的格式一般为 0x000000XX,例如0x0000000A、0x000000D1 等。每种不同的代码均代表不同类型的 故障。您可以以故障代码为关键词在 Microsoft 知识库(KB) (http:/ 、 或其它搜索引擎(例如 B)中搜索“蓝屏”故障的相关 信息。例如,您可以在 Microsoft 知识库(KB)中以 0x0000007B 为关键词搜索到关于 0x0000007B 故障的知识库文章 KB324103 (http:/ ) 。方法 2:通过 Debugging Tools 分析“蓝屏”内存转储文件(Crash Dump File)

7、排查为了便于排查“蓝屏”故障的原因,Windows 提供了在“蓝屏”故障发生时自动将内存数据保存为内存转储文件(Crash Dump File)的功能,以便您通过分析内存转储文件排查“蓝屏”故障原因。您可以在“控制面板”中打开“系统”属性,切换至“高级”选项卡(如果是 Windows Vista 及以上版本的 Windows 请在左上方的工具栏中选择“高级系统设置” ,确认用户帐户控制(UAC)安全提示,然后再切换至“高级”选项卡) , 在“高级”选项卡中打开“启动与故障恢复” 。您可以在“启动与故障恢复”选项中找到“写入调试信息”的下拉菜单,在下拉菜单中将“无”修改为“小内存转储 (64KB

8、) ” 、 “核心内存转储”或“完全内存转储” ,即可在发生“蓝屏”故障时自动保存内存转储文件。内存转储文件是一种扩展名为 .DMP 的文件。其中, “小内存转储”文件保存在 WindowsMinidump 文件夹、文件大小为 64KB,它只记录发生“蓝屏”故障时的关键信息;“核心内存转储”与“完全内存转储”文件则保存在 Windows 文件夹中,文件名为 MEMORY.DMP,它们分别记录有发生“蓝屏”故障时的核心内存信息或完整的内存信息。为了节省硬盘空间,通常您可以选择“小内存转储 (64KB) ” 。分析内存转储文件可以使用 Debugging Tools for Windows (ht

9、tp:/ ,您可以在 Microsoft 网站如下地址免费下载:http:/ (http:/ Debugging Tools 分析“蓝屏”故障案例:曾经有一台 Windows XP 计算机经常发生错误代码为 0x0000007F 的“蓝屏”故障,原因未知。为了调查故障原因,我们在 Windows XP 中设置了保存“小内存转储文件(64KB) ” 。当计算机再次发生了 0x0000007F 蓝屏故障后,我们在重新启动 Windows 后,使用 Debugging Tools 打开了这台计算机保存于 WindowsMinidump 文件夹中的 .DMP 内存转储文件,Debugging Tool

10、s 经过自动分析后弹出了分析报告,报告此错误“Probably caused by TM_CFW.SYS(可能由 TM_CFW.SYS 引起) ” 。原来,TM_CFW.SYS 位于 %SystemRoot%system32drivers 文件夹,它是趋势的防火墙程序,用于将趋势防火墙以系统服务的形式随 Windows 启动一同加载。经过我们回忆,这台计算机正是在修改趋势防火墙程序的设置后经常出现 0x0000007F “蓝屏”故障。因此,趋势防火墙很可能出现了设置不当的问题。为了证实这一猜想,我们在 Windows XP 中通过“控制面板”中的“添加删除程序”卸载了趋势防火墙,然后按照默认设

11、置重新安装了,果然问题得以解决。附录:28 个常见的“蓝屏”故障代码的排查信息错误名称 0x0000000A:IRQL_NOT_LESS_OR_EQUAL故障分析 0x0000000A 错误表示在内核模式中存在以过高的进程内部请求级别(IRQL)访问其没有权限访问的内存地址。这个错误一般是因为硬件设备的驱动程序存在 BUG,某些软 件或硬件与Windows 不兼容引起的。如果遇到 0x0000000A 错误,建议尝试以“最后一次正确的配置”方式启动 Windows,并检查一下最近有没有安装或升级过任何系统更新、硬件设备的驱动程序、BIOS、Firmware 及应用软件等。如果有的话,请将最近更

12、 新过的应用软件及硬件设备逐一卸载、恢复到之前可以稳定运行的版本,看看问题能否解决。错误名称 0x0000001A:MEMORY_MANAGEMENT故障分析 0x0000001A 错误表示内存管理遇到了问题。这个错误一般是因为硬件设备的故障引起的。如果遇到 0x0000001A 错误,建议检查一下最近有没有安装过新的硬件设备或 驱动程序。如果有的话,请将最近安装过的硬件设备或驱动程序逐一卸载,看看问题能否解决。另外,如果是在安装 Windows 时遇到 0x0000001A 错 误,请检查一下计算机的内存容量及规格是否符合 Windows 的要求。参考资料 关于 0x0000001A 错误,

13、可以参考 Microsoft 知识库文章KB282504:http:/ (http:/ 0x0000001E:KMODE_EXCEPTION_NOT_HANDLED故障分析 0x0000001E 错误表示 Windows 检测到一个非法的或未知的进程指令。这个错误一般是因为内存发生故障引起的,或者与0x0000000A 错误相似,表示在内核模式 中存在以过高的进程内部请求级别(IRQL)访问其没有权限访问的内存地址。如果遇到0x0000001E 错误,建议首先检查一下软件及硬件兼容性,看看 最近有没有安装过新的应用软件、硬件设备或驱动程序。如果有的话,请将最近安装过的软件及硬件逐一卸载,看看问

14、题能否解决;其次,请检查一下蓝屏故障提示 中是否提到问题是由 WIN32K.SYS 文件引起的,如果是的话,那么很可能是远程控制类软件引起的故障。参考资料 关于 0x0000001E 错误,可以参考 Microsoft 知识库文章KB275678:http:/ (http:/ 0x00000023:FAT_FILE_SYSTEM故障分析 0x00000023 错误表示采用了 FAT、FAT32 文件系统的磁盘驱动器遇到了问题。这个错误一般是因为磁盘驱动器本身存在故障引起的,例如磁盘错误、文件错误、磁盘碎片 过多、磁盘读写过于频繁、存在体积过大的文件、中断要求封包(IRP)受到了损坏等。如果遇到

15、 0x00000023 错误,建议首先执行磁盘扫描程序对所有 的磁盘驱动器进行全面检测,看看磁盘驱动器是否存在磁盘错误或文件错误;其次请暂时关闭所有可能在后台对磁盘驱动器中的数据进行操作的软件,例如杀毒软 件、数据备份软件等;再其次请执行SFC /SCANNOW 命令,检查一下 Windows 系统文件%SystemRoot%system32DriversFASTFAT.SYS 是否受到了损坏或 丢失;最后请在 Windows 中重新安装一下主板驱动程序提供的 SATA 或 IDE控制器驱动程序。错误名称 0x00000024:NTFS_FILE_SYSTEM故障分析 0x00000024 错误表示采用了 NTFS 文件

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号