卡特挖机系列:设备驱动程序引起的错误,朋友们救救我。好急!

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 20:49:41
我的电脑总是莫名重启,然后出现发送错误报告提示,发送完后弹出微软的网页,指示如下。

“设备驱动程序引起的错误

感谢您向 Microsoft 发送错误报告。

错误报告摘要

错误类型 : Windows 停止错误(蓝屏上出现一条消息,显示错误代码信息)
是否有解决方案可用? : 无(参见“后续步骤”)
此错误意味着什么? : Windows 遇到无法恢复的错误,需要重新启动
原因 : 未知设备驱动程序
计算机症状 : 蓝屏上出现一条消息,显示错误代码信息(例如: 0x0000001E、KMODE_EXCEPTION_NOT_HANDLED)
要采取的其他步骤 : 重要: 请继续发送错误报告,以便 Microsoft 的分析师可以研究并尝试尽快纠正该问题

有关此错误的信息

您收到此消息的原因在于,您的计算机上安装的某个设备驱动程序导致 Windows 操作系统意外停止。这一错误类型被称为“停止错误”。停止错误需要您重新启动计算机。

后续步骤

我们已经分析了您的错误报告,目前无法确定错误的确切原因。但是,Microsoft 将继续分析此错误报告以尝试确定错误的具体原因。如果我们能够找到原因并纠正它,而您遇到同一问题,您将收到更新的回复,其中包括解决问题的说明。 ”

察看完毕后又出个瑞星监控发现某程序要求修改注册表的提示。

最好是把像这段文字的全部内容或关键内容说明,不然难找原应。。。。。。。0x0000001E、KMODE_EXCEPTION_NOT_HANDLED。。。。。。

*** Stop: 0x0000001E (0xF24A447A, 0X00000001, 0X0000000)
KMODE_EXCEPTION_NOT_HANDLED
*** Address F24A447A base at f24A0000, DateStamp 35825ef8d - wdmaud.sys

If this is the first time you've seen this Stop error screen, restart your computer.
If this screen appears again, follow these steps:

Check to be sure you have adequate disk space. If a driver is identified in the
Stop message, disable the driver or check with the manufacturer for driver updates.
Try changing video adapters.

Check with your hardware vendor for any BIOS updates. Disable BIOS memory options
such as caching or shadowing. If you need to use Safe Mode to remove or disable
components, restart your computer, press F8 to select Advanced Startup Options,
and then select Safe Mode.

Refer to your Getting Started manual for more information on troubleshooting Stop errors.

Kernel Debugger Using: COM2 (Port 0x2f8, Baud Rate 19200)
Beginning dump of physical memory
Physical memory dump complete. Contact your system administrator or technical support group.

根据这个具体的例子,按照上面刨析的BSOD四个部分,下面一一介绍:

bug检查部分:

这是BSOD中包含实际出错消息的位置。它看上去就是下面的代码:
*** Stop: 0x0000001E (0xF24A447A, 0X00000001, 0X0000000)
KMODE_EXCEPTION_NOT_HANDLED *** Address F24A447A base at f24A0000, DateStamp 35825ef8d - wdmaud.sys

其中错误代码是一个紧跟在Stop后面的十六进制数,在这里面它由其它四个数字组成。

而错误符号是指紧随其后的KMODE_EXCEPTION_NOT_HANDLED.

在一些BSOD出错信息中,一个内存位置和文件名出现在错误符号的后面。这个信息告诉了当错误发生的时候在内存中的位置和哪个文件导致了错误的发生。当然你是否能够看到该信息是由哪种停止消息类型来决定的。在一些实际运用中,你只能够看到上面的第一行。而这里通常是表示由显示服务中导致的问题。 推荐用户采取行动部分:

在上面的例子中推荐用户采取行动部分如下:

If this is the first time you've seen this Stop error screen, restart your computer. If this screen appears again, follow these steps:
Check to be sure you have adequate disk space. If a driver is identified in the Stop message, disable the driver or check with the manufacturer for driver updates. Try changing video adapters.
Check with your hardware vendor for any BIOS updates. Disable BIOS memory options such as caching or shadowing. If you need to use Safe Mode to remove or disable components, restart your computer, press F8 to select Advanced Startup Options, and then select Safe Mode.
Refer to your Getting Started manual for more information on troubleshooting Stop errors.

推荐用户采取行动部分通常是推荐用户在遇到了出错信息后应该采取的解决步骤。在消息中可以看到,解决一个BSOD也许只要重新启动或则整理出足够大的剩余空间就能够解决了。尽管这样的方法偶尔会起到作用,但是实际上要解决BSOD经常要远远复杂得多。

调试端口信息部分:

这部分包含有你应该如何设置你的内核调试器的信息。我会在以后的网站里面详细介绍什么是2000的内核调试器。在上面的例子中,这部分内容是:

Kernel Debugger Using: COM2 (Port 0x2f8, Baud Rate 19200)
Beginning dump of physical memory Physical memory dump complete. Contact your system administrator or technical support group.

停止信息的四种类型

当程序或则驱动程序发生了一个不能够控制的错误消息或则试图执行一个非法指令时,系统就会发生停止出错信息。而这种信息通常由四种类型组成。

1、常规停止消息:在正常的使用win2000时发生的停止消息
常规停止消息通常是最难解决的出错信息,因为有可能有无数的原因能够导致错误的发生。

如果你有空的话,打开msconfig排查。目标是最近更改的驱动程序或新安装的硬件。一旦查出来,升级驱动程序或者删除它。你也可以用类似于“驱动精灵”这样的软件,升级所有硬件驱动程序。如果升级硬件驱动程序无效的话,你就只能把那碍事的硬件揪出来,删除它。如果你没时间的话,“系统还原”一些搞定。升级sp2后我也出现过类似的问题,后来被我查到了,原来是显卡驱动忘了升级造成的。