又见蓝屏!!

fangchao918628 2010-01-08 11:34:17
KERNEL_MODE_EXCEPTION_NOT_HANDLED_M (1000008e)
This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Some common problems are exception code 0x80000003. This means a hard
coded breakpoint or assertion was hit, but this system was booted
/NODEBUG. This is not supposed to happen as developers should never have
hardcoded breakpoints in retail code, but ...
If this happens, make sure a debugger gets connected, and the
system is booted /DEBUG. This will let us see why this breakpoint is
happening.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: 80856b27, The address that the exception occurred at
Arg3: b63c2c24, Trap Frame
Arg4: 00000000

Debugging Details:
------------------


EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - "0x%08lx"

FAULTING_IP:
nt!RtlInitUnicodeString+1b
80856b27 f266af repne scas word ptr es:[edi]

TRAP_FRAME: b63c2c24 -- (.trap 0xffffffffb63c2c24)
ErrCode = 00000000
eax=00000000 ebx=88247520 ecx=fffff862 edx=b63c2ccc esi=0bae5068 edi=0bae6000
eip=80856b27 esp=b63c2c98 ebp=b63c2ce8 iopl=0 nv up ei pl zr na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246
nt!RtlInitUnicodeString+0x1b:
80856b27 f266af repne scas word ptr es:[edi]
Resetting default scope

CUSTOMER_CRASH_COUNT: 5

DEFAULT_BUCKET_ID: COMMON_SYSTEM_FAULT

BUGCHECK_STR: 0x8E

PROCESS_NAME: TheWorld.exe

LAST_CONTROL_TRANSFER: from 80818163 to 80856b27

STACK_TEXT:
b63c2ce8 80818163 00000000 00000068 80a0d410 nt!RtlInitUnicodeString+0x1b
b63c2cf8 808a777e b63c2d64 07f7e57c 808a1d26 nt!IopfCallDriver+0x31
b63c2d0c 808a1d83 885f6aa8 88247520 883bd3e8 nt!IopSynchronousServiceTail+0x60
b63c2d30 808699ac 00000b6c 00000000 00000000 nt!NtQueryDirectoryFile+0x5d
b63c2d30 7c92eb94 00000b6c 00000000 00000000 nt!KiFastCallEntry+0xfc
WARNING: Frame IP not in any known module. Following frames may be wrong.
07f7e5c4 00000000 00000000 00000000 00000000 0x7c92eb94


STACK_COMMAND: kb

FOLLOWUP_IP:
nt!IopSynchronousServiceTail+60
808a777e 807d1400 cmp byte ptr [ebp+14h],0

SYMBOL_STACK_INDEX: 2

SYMBOL_NAME: nt!IopSynchronousServiceTail+60

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: nt

IMAGE_NAME: ntkrpamp.exe

DEBUG_FLR_IMAGE_TIMESTAMP: 45e5484a

FAILURE_BUCKET_ID: 0x8E_nt!IopSynchronousServiceTail+60

BUCKET_ID: 0x8E_nt!IopSynchronousServiceTail+60

Followup: MachineOwner
---------

TheWorld.exe 是世界之窗浏览器的进程,我打开很多网页,然后不断右键刷新,过一会就蓝了,
...全文
217 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
MoXiaoRab 2010-01-09
  • 打赏
  • 举报
回复
没解决你接个什么贴。

连个代码都不放
fangchao918628 2010-01-08
  • 打赏
  • 举报
回复
快乐鹦鹉 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 ziplj 的回复:]
汗  版主这么人才 是不是在水源磨砺多年?
[/Quote]
别提水源,我和水源是仇人,死敌。
我的水分都是在非技术区得的......
fangchao918628 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 tr0j4n 的回复:]
你写的什么驱动?
[/Quote]
文件系统的!
MoXiaoRab 2010-01-08
  • 打赏
  • 举报
回复
你写的什么驱动?
ziplj 2010-01-08
  • 打赏
  • 举报
回复
水分7869 也是老前辈了...
ziplj 2010-01-08
  • 打赏
  • 举报
回复
汗 版主这么人才 是不是在水源磨砺多年?
快乐鹦鹉 2010-01-08
  • 打赏
  • 举报
回复
哦。愿上帝保佑你,阿门......
fangchao918628 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 happyparrot 的回复:]
引用 4 楼 fangchao918628 的回复:
引用 3 楼 happyparrot 的回复:
是这个浏览器的漏洞还是怎么回事???
如果是操作系统的BUG,可以到微软去领奖不?

应该不是,装了我的驱动就会了!

你说的不是,是否定第一句还是第二句啊?
[/Quote]

都不是,确定我的原因
aidy22 2010-01-08
  • 打赏
  • 举报
回复
不懂,帮你顶下
vclongking 2010-01-08
  • 打赏
  • 举报
回复
没具体用过 不懂
关注 学习
voidsky 2010-01-08
  • 打赏
  • 举报
回复
额~~~再说句废话。。。。
帮顶下。。。。
快乐鹦鹉 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fangchao918628 的回复:]
引用 3 楼 happyparrot 的回复:
是这个浏览器的漏洞还是怎么回事???
如果是操作系统的BUG,可以到微软去领奖不?

应该不是,装了我的驱动就会了!
[/Quote]
你说的不是,是否定第一句还是第二句啊?
ziplj 2010-01-08
  • 打赏
  • 举报
回复
有调用堆栈 自己慢慢调吧
我还没用过蓝屏的Dump 帮不了LZ
ziplj 2010-01-08
  • 打赏
  • 举报
回复
当然 LZ也可以认为LS(也就是我)说的也是废话
ziplj 2010-01-08
  • 打赏
  • 举报
回复
LS说的都是废话... 不是BUG会蓝屏....
voidsky 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fangchao918628 的回复:]
引用 3 楼 happyparrot 的回复:
是这个浏览器的漏洞还是怎么回事???
如果是操作系统的BUG,可以到微软去领奖不?

应该不是,装了我的驱动就会了!
[/Quote]
那可能是你驱动有BUG了
fangchao918628 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 happyparrot 的回复:]
是这个浏览器的漏洞还是怎么回事???
如果是操作系统的BUG,可以到微软去领奖不?
[/Quote]
应该不是,装了我的驱动就会了!
快乐鹦鹉 2010-01-08
  • 打赏
  • 举报
回复
是这个浏览器的漏洞还是怎么回事???
如果是操作系统的BUG,可以到微软去领奖不?
sandyandy 2010-01-08
  • 打赏
  • 举报
回复
高难度问题, 友情帮顶, 关注中
加载更多回复(5)
我们经常遇到电脑启动时蓝屏或反复重启及停止在某个位置不动的情况。但却从未过有介绍解决方法的,出现蓝屏时的代码也让我们一头雾水,我最近就遇到一个反复重启的情况,当电脑启动后,系统进度条刚结束时出现“我们对给你造成的不便非常抱歉,但windows没有成功启动可能是由于最近的硬件或软件更改造成的,”后面是提示进入安全模式或选择最后一次正确配置等选项,但开始能进入安全模式,后来连安全模式也进不了了,并且自动反复重新启动。上网找解决办法,发现遇到这种情况的人还挺多的,但都没有解决问题,有的人提出问题后,回答的人东拼西凑的还答非所问。我以前遇到这种情况都是选择重装系统,但我又不想为这点病重做系统,那样还要导出人家的原文件,并且重做系统还不一定符合机主的使用习惯,所以,就决定自己找出解决方案来,本文所说的换入相同文件,是指同类同名文件,并不是指只有原文件。 我采取的是删除和启动有关的文件再重启机器的方法,看到底能出现什么情形。 首先,我上网查了一下Windows启动相关文件的种类,然后结合自己的经验逐一删除再重启看出现何种结果的办法。 1、删除C:\boot.ini文件后重启。出现的现象是:启动后提示:文件Boot非法,正从Windows启动,然后进入系统; 2、删除C:\ntldr后重启,出现:Ntldr in missmssing Press CTRL+ALT+DEL to restart,换入相同文件,开机正常; 3、删除C:\NTDETCT.COM,系统没有任何提示,反复重启,换入相同文件,开机正常; 4、删除C:\Comand.com,系统正常启动,无任何影响; 5、删除C:\Windows\system\ntoskrnl.exe,系统正常启动,但发现重启后原文件中仍存在这个文件,删除后仍重建,在PE状态下删除后重启并不影响进入系统; 6、删除C:\windows\system32\hal.dll后,重启电脑,结果出现这样的提示:因以下文件损坏或者丢失,Windows无法启动:system32\hal.dll,请重新安装以上文件的拷贝。将从另外的电脑上拷贝的132k同名的文件粘贴到原文件夹里后,重启机器,没出现进度条,直接出现的提示是:“我们对给你造成的不便非常抱歉,但windows没有成功启动可能是由于最近的硬件或软件更改造成的”,并反复重启,换上原删除文件后,启动正常。我想,如果某一机器并未备份,我们是无法用原文件去替换的,那是不是只有重装系统呢,我想不应该这样,于是,我从Ghost系统安装盘中提取一个102K的同名文件粘贴到原文件夹中,重新开机,出现的结果是进入系统后,一切硬件驱动全部重新安装,我用好几种系统盘的同名文件予以替换,结果都可以正常启动,但却并未出现重装驱动的情况。而用同样的方法到配置高的机器上替换hal.dll文件,结果却都能正常启动。所以,到底什么原因还待进一步了解。是不是配置高的机型对Hal.dll的接受程度高还不得而知。 7、删除C:\windows\system32\smss.exe,直接删除这个程序是不可能的,需结束smss.exe进程,然后删除,重启后,XP系统在进入系统的进度条结束后蓝屏,代码为:0x0000006F;换入相同文件,开机正常; 8、删除C:\windows\system32\bootvid.dll,正常启动; 9、删除C:\windows\system32\csrss\,因此文件被进程占用,在结束进程后,电脑直接蓝屏,在PE状态下删除,再重启时,启动进度条结束后出现简单的提示:Stop:coooo21a unknown hard error unknown hard error;换入相同文件,开机正常; 10、删除C:\windows\system32\winlogon.exe,结束进程后直接蓝屏,删除后重启,当进度条结果后出现的结果和9相同;用其它机器上的与试验机不同的系统的同名同类型文件替换,结果在系统进入到用户切换界面时,出现提示如下:一个问题阻止Windows正确检查此机器的许可证,错误代码:0X80070002;换成原文件后,正常起动。 11、删除C:\windows\system32\win32k.sys,开机出现的结果同9;换入任何相同文件,开机正常; 12、删除C:\windows\system32\lsass,如果结束lsass进程,则出现30秒关机提示画面,删除重启后,当开机进度条打结束时,出现鼠标箭头,无限期静止,无任何进展,换入任何版本里的相同文件,开机正常; 13、删除C:\windows\system32\kernel32后重启,开机进度条结束后,立即蓝屏,显示:STOP:c0000135,unknown hdrd error unknown hard error;换入相同文件,开机正常; 14、删除C:\windows\system32\msgina.dll后开机重启,开机进度结束后,显示:用户界面失败,无法加载登录用户界面dllmsgina.dll。请与系统管理员联系,以替换dll文件或还原dll,重新启动。如果想从安全模式启动,出现重新启动的提示。经用别的机器中的相同文件替换后重新启动,出现的结果是:重装驱动,声卡驱动和摄像头驱动无法安装,并且杀毒软件监控失效,输入法也缺少几种输入法; 15、删除C:\windows\system32\ntkrnlmp.exe后,启动正常; 16、删除C:\windows\system32\ntkrnlpa.exe后,启动正常; 17、删除C:\windows\system32\ntoskrnl.exe后重启,出现提示为:因以下文件的损坏或者丢失,windows无法启动:\system32\ntoskrnl.exe,请重新安装以上文件的拷贝; 18、删除C:\windows\system32\rundll32后,启动正常,但网上邻居中的本地连接却不了,所以,这个文件应该是本地连接的相关文件; 19、删除C:\windows\system32\services.exe后重启,进度条结束后,鼠标箭头静止;同删除同目录下的services.msc则正常启动; 20、删除C:\windows\system32\svchost后重启,在出现欢迎使用处等待的时间稍长,进入系统后,桌面图标加载的时间也较长; 21、删除C:\windows\system32\userinit.exe后重启,系统在进入桌面后迅速返回到注销界面,单击用户名,刚能看桌面背景即迅速返回到消销界面; 22、删除C:\windows\system32\logonui.exe后,无欢迎使用界面出现,出现用户名密码对话框后需用鼠标单击后才能进入系统,并且关机界面也出现变化; 由于删除有些文件时,并未影响启动,所以,对系统的正常运行并不知道能造成什么影响。我又做了如下试验,既然和启动相关的文件大部分者在C;\windows\system32中,那么,是不是将system32中的dllcache中的备份重新粘贴到system32文件夹中,电脑启动就会正常呢?于是,我又删除了影响启动的几个文件,以使机器不能正常启动,然后将dllcache中文件全部粘贴到system32文件夹中,重启机器,天哪,竟然出现了Stop:coooo21a unknown hard error unknown hard error蓝屏提示,且替换csrss文件后仍不能正常启动,我想,影响启动的文件可能还不止这些呢,但暂时我找不出是哪一个了。只有从原备份中恢复系统或用简单方法替换了。所以,我将原系统备份中的system32文件夹将现system32替换,重启后,一切正常,连声卡和摄像头驱动及杀毒软件都正常了。 结论我想应该是这样的:当出现启动故障时,应尽量用system32中的同名文件替换现系统中的文件,如果实在不行,就用安装盘的文件替换,这样基本可以解决问题。但有几个文件必须用故障机中的同名文件替换。而用dllcache中的同名文件替换为什么还出现蓝屏呢?我想,这应该是有些文件使用时间与备份文件时间不同造成的。因为备份文件是刚装机时备份的,而现文件经过长时间使用,内容有所变化,从hal.dll大小不一样就可看出。 我还将瞅时间继续试验,直到找出全部影响正常启动的问题
----------------------------重启助手V1.2简介---------------------------------- 1.功能简介: 这是一款运行于Windows下的控制台应用程序,它可以根据用户指定的参数 <重启时间间隔>与<重启次数>自动对电脑进行重启。以期通过这种方式,自动触发 电脑启过程中可能出现的蓝屏,省去测试过程中需要不停手动重启电脑的麻烦,节 约时间,提高工作效率。 说明: V1.1 版增加了取消开机自启动的功能。 V1.2 版增加了发现dump文件自动定位并停止程序运行的功能。 2.命令格式: ..\RebootAssistant.exe [rebootInterval] [rebootTimes] 参数:(1)rebootInterval(单位:秒)重启时间间隔,表示每次从助手 开始启动后经过多少秒重启电脑 (2)rebootTimes(单位:次)重启次数,表示需要助手自动完成重 启电脑的次数 3.用法步骤: (1)通过在启动中输入“cmd”命令启动控制台窗口; (2)使用“cd”命令进入重启助手可执行文件所在目录; (3)输入“RebootAssistant.exe [rebootInterval] [rebootTimes]”, 然后回车,就可以启动助手; (4)此后,助手会根据用户的设置,不停地重启电脑,直到出现蓝屏死机 或者设定的重启次数用完为止。 4.常问题: (1)该程序是在32位Win7上使用VS2008开发,通过实测,它在64位Win7和32位 Win7上均能正确运行,但是在Win8上无法自启动。该问题的原因是由于Win8对开机自启 动的限制所致,可以通过在Win8中添加计划任务来实现助手的自启动。具体的计划任务 添加步骤http://bbs.pcbeta.com/viewthread-1186323-1-1.html。 (2)由于Vista以后,微软引入了UAC机制,这个机制会影响助手的自启动,所 以,使用助手前,需要关掉系统的UAC,关闭步骤www.so.com。 (3)由于安全卫士太安全了,所以会对助手进行拦截,所以需要在360安全卫士 中把助手设为信任,具体方法步骤不会的。。。面壁思过~ 5.文件说明: (1)Ver2012Release目录下的RebootAssistant.exe,在VS2012下开发的助手 Release版可执行文件,该程序的运行需要VC2012运行库,运行库可以通过在so.com中输 入“VC2012 运行库”找到,下载安装即可。 (2)Ver2008Release目录下的RebootAssistant.exe,在VS2008下开发的助手 Release版可执行文件,该程序一般不需要安装运行库,可以直接运行,建议使用此版本! (3)RebootAssistant.cpp,为助手的C++源文件,内有详细注释,感兴趣可以看 看,内有bug哦,看你能发现不O(∩_∩)O~ (4)如有改进意,欢迎给我弹窗。 6.相关信息 Author:chenx Date: 2013-5-30 ---------------------------------华丽的分割线-------------------------------- -----------------------------------------------------------------------------

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧