当关机的时候发生蓝屏重启的毛病,看了控制面板里的系统日志,发生错误的代码有0x1e,0x0a,0xd1,0x27,没什么规律,有时候蓝,有时候不蓝,这些错误信息都存储在\WINNT\Minidump\Mini020204-01.dmp里,通过什么工具怎样可以定位发生导致蓝屏的驱动...
全文
回复(10) 2004-02-10 11:49 来自版块 - ABC初学者
表情
libin2309不太好办,softice弹出来的时候,专用寄存器的内容已经清空了,没什么能直接看出来的有用信息。 还是从那个f9d56bd0地址着手吧,看看它落在了你的驱动的哪个部分 怎么从这个地址找手??(2004-02-25 22:35)
libin2309如果你有PNP就需要检查PNP的STOP代码,不然就要检查你的UNLOAD代码,同时确保没有未完成的IRP。。。。。 我的驱动运行在WIN2000上,但我得驱动因为是ISA卡得驱动,我写成了内核模式得,不存在PNP得处理。驱动里存在UNLOAD和SHUTDOWN例程,我觉...(2004-02-18 10:12)
wowocock如果你有PNP就需要检查PNP的STOP代码,不然就要检查你的UNLOAD代码,同时确保没有未完成的IRP。。。。。(2004-02-18 09:37)
changjt不太好办,softice弹出来的时候,专用寄存器的内容已经清空了,没什么能直接看出来的有用信息。 还是从那个f9d56bd0地址着手吧,看看它落在了你的驱动的哪个部分(2004-02-17 21:58)
libin2309SOFTICE能拦截到出现错误的代码,我在我的工控机上安装了SOFTICE。我发现了两个错误: 1,当我点击应用程序菜单上的“停止记录”的时候,按Ctrl+d,在SOFTCIE的屏幕上显示这样的提示: Guard Error :An overrun error occured...(2004-02-16 09:53)
changjt这里所说的缺少符号文件指的是缺少Win2000系统文件的符号文件,诸如ntoskrnl等.在调试前你应该先安装被调试系统(如Win2000)的系统Symbol文件,并用_NT_SYMBOL_PATH 指明路径(2004-02-13 22:44)
libin2309我用WINDBG来分析蓝屏是产生的.dmp文件,我把蓝屏时产生的.dmp文件首先拷贝到我的机子上(目标系统不便于调试),我首先打开了.dmp文件,接着命令窗口出现了下面的提示: Loading Dump File [D:\Minidump\Mini011104-01.dmp] ...(2004-02-13 14:44)
libin2309程序运行的时候很少蓝屏,当关机的时候,系统显示:保存设置,这时候也没有问题,最后显示正在关机,接下来就显示蓝屏信息,系统马上就重启了。 不知道这时候的蓝屏,用BounderChecker能不能把系统崩溃前的信息给记录下来?(2004-02-12 15:18)
libin2309我写的驱动程序,在系统关机的 时候每次都蓝屏重启。 使用driverworkbench来分析蓝屏信息。 我打开了系统崩溃转储文件.dmp文件,弹出一个标题为System Information的窗口,左边显示以下几项: Fault Information,process L...(2004-02-12 11:39)
changjt第一步,有些通过查看蓝屏代码信息即可大致定位出导致蓝屏的代码的位置。因为很多蓝屏代码的参数里都会记录有发生蓝屏时引用的内存位址,譬如: 计算机已经在检测错误后重新启动。检测错误: 0x0000001e (0xc0000005, 0xf7ce8bad, 0x00000000, 0...(2004-02-10 20:29)

返回顶部