环球科创网

werfault一直弹出的原因(werfault)

更新时间:2023-08-03 17:46:07

导读 大家好,我是小环,我来为大家解答以上问题。werfault一直弹出的原因,werfault很多人还不知道,现在让我们一起来看看吧!1、这是百度百科...

大家好,我是小环,我来为大家解答以上问题。werfault一直弹出的原因,werfault很多人还不知道,现在让我们一起来看看吧!

1、这是百度百科里的解释: Windows Vista(当然也可以说在win7中) 将错误处理从崩溃进程的上下文移至新服务,即 Windows 错误报告 (WER)。

2、此服务由服务托管进程中的 DLL (%Systemroot%System32Wersvc.dll) 实施。

3、在应用程序崩溃时,它仍然会执行未处理的异常处理程序,但是该处理程序会向 WER 服务发送消息,并且服务会启动 WER 错误报告进程 (%Systemroot%System32Werfault.exe) 以显示错误报告对话框。

4、如果堆栈损坏并且未处理的异常处理程序崩溃,处理程序会再次执行并且再次崩溃,最终消耗所有线程的堆栈(使用内存区域),此时内核会介入,并向服务发送崩溃通知消息 修复一下系统就可以了。

5、谢谢。

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!