电脑蓝屏错误处理方法
06-02
1.故障检察信息
***STOP 0x 0000001E(0x c0000005,0 x FDE38AF9,0 x 00000001.0 X 7E8BOE84)KMODE_EXCEPTION_NOT_HANDLED***
其中错误的第一部分是停机码(Stop Code)也就是0 x 0000001E(也可以缩写为0 X 1E),用于识别已发生错误的类型。错误第二部分是被括号括
起来的四个数字集,表示随机的开发人员定义的参数(这个参数对于普通用户根本无法理解,只有驱动程序编写者或微软操作系统的开每人员才懂)。第三部分是错误名。信息第一行通常用来识别产生错误的驱动程序或设备。这种信息多数很简洁.但停机码可以作为搜索项在微软知识库和其他技术资料中使用。
2.推荐操作
蓝屏第二部分是推荐用户进行前操作信息。有时,推荐的操作仅仅是一般性建议(比如.到销售商网站查找BlOS的更新等);有时,也就是显示一条与当前问题相关的提示。一般来说.惟一的建议就是重启电脑。
3.调试端口信息
告诉用户内存转储映像是否写到磁盘上了,使用内存转储映像可以确定发生问题的性质,还会告诉用户调试信息是否被传到另一台电脑上,以及使用什么端口完成这没通讯。不过,这里的信息对于普通用户来说,没有什么意义。
有时候保卫科可以顺利查到是哪个生产小组的问题,会在第一部分明确报告是哪个文件犯的错,但常常它也只能查个大概范围,而无法明确指出问题所在。由于工广全面被迫停止,只有重新整顿开工,有时.那个生产小组会意识到错误.不再重犯。但有时仍然会试图哄抢零件,于是厂领导不能不重复停工决定(不能启动并显示蓝屏信息,或在进行相同操作时再次出现蓝屏)。
二、出现蓝屏后的九个常规解决方案
WIndows 2000/XP蓝屏信息非常多,无法在一篇文章中全面讲解,但它们产生的原因往往集中在不嫌容的便件和驱动程序、有问题的软件、病毒等,因此首先为大家提供一些常规的解决方案,在遇到蓝屏错误后,应先对照这些方案进行排除。
1.重启
有时只是某个程序或驱动程序一时犯错,重启后它们会改过自新。
2.新硬件
首先,应该检查新硬件是否插牢,这个被许多人忽视的问题往往会引发许多莫名其妙的故障。如果确认没有问题.将其拔下,然后换个插槽试试,并安装最新的驱动程序。同时还应对照微软网站的硬件兼容列表检查一下硬件是否与操作系统兼容。如果你的硬件没有在表中,那么就得到硬件厂商网站进行查询,或拨打他们的咨询电话。Windows XP的硬件兼容列表http://support.microsoft.com/default.aspx?scid=kb;zh-cn;314062
Windows 2000的硬件兼容列表:https://winqual.microsoft.com/download/display.asp?FileName=hcl/Win20OOHCL.txt(暂时失效)
3.新驱动和新服务
如果刚安装完某个硬件的新驱动,或安装了某个软件,而它又在系统服务中添加了相应项目(比如:杀毒软件、CPu降温软件、防火墙软件等),在重启或使用中出现了蓝屏故障,请到安全模式来卸载或禁用它们。
4.检查病毒
比如冲击波和震荡波等病毒有时会导致W i n d o w s蓝屏死机,因此查杀病毒必不可少 。同时一些木马间谍软件也会引发蓝屏,所以最好再用相关工具进行扫描检查。
5.检查BIOS和硬件兼容性
对于新装的电脑经常出现蓝屏问题.应该检查并升级B l O S到最新版本.同时关闭其中的内存相关项,比如.缓存和映射。另外,还应该对照微软网站的硬件兼容列表检查自己的硬件。还有就是,如果主板B l O S无法支持大容量硬盘也会导致蓝屏,需要对其进行升级。
小提示
Bios的缓存和映射项
VideoBIOS Shadowing(视频BIOS映射)
Shadowing addressing白(映射地址列)
System BIos cacheable(系统BIOs缓冲)
video BIos cacheable(视频BIOs缓冲)
videoRAM Cacheable(视频内存缓冲)
6.检查系统日志
在”开始→运行”中输入”EventVwr.msc “,回车后打开‘事件查看器”,注意检查其中的”系统日志”和”应用程序日志”书标明”错误”的项
7.查询停机码
把蓝屏中密密麻麻的E文记下来,接着到其他电脑中上网,进入微软帮助与支持网站:http://support.microsoft.com,在左上角的
“搜索(知识库)”中输入停机码,比如:0×0000001E,接着在下面首先选择”中文知识库”,如果搜索结果没有适合信息,可以选择”英文知识库”再搜索一遍。一般情况下,会在这里找到有用的解决案例。另外,在百度、Google等搜索引擎中使用蓝屏的停机码或后面的说明文字做为关键词搜索,往往也会有意外收获。
8.最后一次正确配置
一般情况下,蓝屏都出现于更新了硬件驱动或新加硬件并安装其驱动后,这时Windows2000XP提供的”最后一次正确配置”就是解决蓝屏的快提方式。重启系统,在出现启动莱单时按下F8键就会出现高级启动选项菜单,接着选择”最后一次正确配置”。
9.安装最新的系统补丁的Service Pack
有些蓝屏故障是Windows本身存在缺陷造成的,因此可通过安装最新的系统补丁和Service Pack来解决。
小提示
微软如何分析蓝屏故障
微软在Windows中设计了一个功能,就是在蓝屏出现后,keBugCheck能够生成一个侦错文件一Memory.dmp(-般位于系统目录中,比如:C:WINNT),
它记录了发生篮屏时的详细情况,以便微软专家对错误进行分析。当然,一般用户即使打开它,也根本看不懂其中奥秘。微软建议在遇到蓝屏后,将Memory.dmp压缩并通过FTP、邮件或其他方式寄送给他们,但过程比较繁索,目前还没有人证明这样能尽快得到来自微软的解决方案。
如果你对Memory.dmp的内容感兴趣,可运行windows2000安装光盘supporttools文件夹中setup.exe来安装其支持工具,然后再C:Program FilesSupport Tools文件夹中找到DumPchk.exe,它是一个命令行工具,可以打开Momory.dmp并显示其中内容。
默认生成的Memory.dmp体积基本与你的系统内存相等,可以按下Win+Break组合键打开“系统属性”,进入“高级–启动和故障恢复”,在“写入调试信息”项选择是否生成Memory.dmp、“小内存转储”、“核心内存转储”或“完全内存转储”。建议选择“无”,因为Memory.dmp可能只对微软有用,并且我们一般也不会选择发给微软。
三、45个经典蓝屏案例一一破解注意:先用以上9个方法,无效在继续看
0 x 0000000A:IRQL_NOT_LESS_OR_EQUAL
错误分析””””主要是由有问题的驱动程序,有缺陷或不兼容的硬件与软件造成的。从技术角度讲,表明在内核模式中存在以太高的进程内部请求级别(I R Q L)访问其没有权限访问的内存地址。
解决方案:请用前面介绍的解决方案中的2、3、5、8、9方案尝试排除。
实例1:在安装Windows2000、XP时出现
除检查硬件是否符合兼容性列表外,还应采取以下措施。
(1)在安装启动过程中,当setup is inspecting your computer”””’’s hardware configuration 消息出现时按F5键,当得到提示时,指定正确的计算机类型和硬件抽象层(HAL)一般用户(只安装了一个CPU).请指定”Stahdard PC HAL”。
(2)关闭C M O S设置中所有缓存及映射(shadowing)设置项、即插即用选项以及病毒保护功能。
(3)断开那些对于电脑启动非必需的硬件,包括网卡、内置调制解调器、声卡、第二块硬盘。同时检查硬盘的跳线是否设置为主跳线,并检查光驱的跳线是否正确。
(4)如果是从Windows2OOO升级到Windows XP,还需要卸载所有杀毒软件和启动管理软件(比如:Norton GoBack等),并且去掉所有不必要的硬件,断开所有USB设备和打印机。
实例2:在使用Windows2000、XP时出现
(1)检查最新安装的软件和硬件驱动程序卸载或禁用它们,推荐使用安全模式来完成这个任务,如果是驱动程序,则推荐使用Windows XP的驱动程序返回功能来恢复原有的驱动程序。
(2)如果Windows无法启动
?首先尝试使用”最后一次正确配置”来解决问题。如果无效,则按照下面的方法来解决。
?Windows XP使用安装光盘进入故障恢复控制台,运行”%systemroot%system32restorerstrui.exe”命令,然后按照提示进行系统还原操作即可。
?Windows 2000 记下蓝屏信息中显示的文件名,找到一台和你的电脑软、硬件配置类似的电脑,打开”注册表编辑器”,找到[HKEY_LOCAL_MACHINESYSTEMCurrentControlsetServices],这里保存了系统中每一个设备、服务的注册信息,请细细查看每条信息,特别是右侧窗格中的”DiSKPlayName”,一些驱动程序会在这里标明设备驱动用途的描述.另外,在”ImagePath”键值后面有相应文件名,这也是关注的要点,需要对照你抄下来的文件名。
用Windows 2000安装光盘进入”故障恢复控制台”,接着进入C:WiNNTSystem32目录,输入”listsvc”回车后会列出当前系统所安装的服务或设备.找到并记下与新装硬件或软件相关的服务或设备名,然后输入”disable 服务或设备名”回车即可将其停止。
0×00000012:TRAP_CAUSE_UNKNOWN
?错误分析:如果遇到这个错误信息,那么很不幸,因为keBugCheck分析的结果是错误原因未知
?解决方案:既然微软都帮不上忙.就得靠自己了,请仔细回想这个错误是什么时候出现的;第一次发生时你对系统做了哪些操作:发生时正在进行什么操作。从这些信息中投出可能的原因,从而选择相应解决方案尝试排除。
实例三:创新声卡驱动引发蓝屏
当启动Windows 2000时出现蓝屏信息,其中信息为”STOP 0 x 00000012(Ox00000000.0×00000000,0×00000000,0×00000000)TRAP_CAUSE_UNKNOWN