Win10系统 - Win10系统官方网站

Windows10:如何使用Windbg解决蓝屏停止错误

系统崩溃后,Windows系统上出现蓝屏错误。蓝屏突然弹出,迫使您在工作中重启系统。这个错误是一个毫无预兆的标志,当您发现难以调试问题时,这是非常令人沮丧的。幸运的是,有许多方便的工具,如Windows调试工具(Windbg),它允许您读取错误报告以进行故障排除并解决BSOD错误。

 

BSOD错误的原因

当您的操作系统达到阈值限制时,将显示BSOD错误,此时系统容易受到攻击且无法再安全运行。 BSOD通常是由于多种原因发生的,例如故障驱动程序,损坏的Windows注册表,过热,设备驱动程序配置错误,文件损坏,驱动程序过时,超频,软件错误和其他系统硬件问题。

 

修复BSOD错误

蓝屏错误也称为停止错误导致Windows系统完全停止,您可能必须重新启动系统才能继续运行。

 

但是,在重新启动之前,建议用户记下蓝屏上显示的错误代码。话虽这么说,当您的系统无法恢复内核级错误时,BSOD错误会弹出。错误消息通常显示一整套崩溃信息,其中包含与错误相关的驱动程序数据以及其他可能修复的信息。

 

当系统崩溃时,Windows会创建minidump文件,并将所有带有错误详细信息的内存数据转储到硬盘驱动器以供将来调试。有许多方便的工具,如Bluescreen视图和Windbg,允许您读取minidump文件以进行故障排除。您可以使用蓝屏视图快速轻松地分析错误。对于更高级的研究,您可以使用Windbg来解决BSOD问题。

 

什么是Windows调试工具(Windbg)

WinDbg也被称为Windows调试工具,是一个多用途调试器,可自动扫描BSOD崩溃后创建的所有minidump文件。该工具用于对棘手错误进行更高级的分析,可以作为Windows10 SDK的一部分免费下载。对于每次崩溃,调试工具都会提供有关崩溃期间加载的驱动程序的详细信息,以及其他高级崩溃信息,以诊断蓝屏错误的根本原因,并最终帮助找出有问题的驱动程序。在本文中,我们将介绍如何使用Windows调试工具(WinDbg)来读取崩溃报告。

 

 

如何使用Windbg

安装Windbg

 

在此处下载独立的Windows10 SDK。

 

运行安装程序并选择默认安装路径。

 

接受许可并选择Windows调试工具功能以安装调试器。

Windows10:如何使用Windbg解决蓝屏停止错误

单击“安装”按钮。

 

使用Windbg调试蓝屏错误

 

转到“开始”并键入WinDbg(x86)。

 

右键单击WinDbg工具,然后选择以管理员身份运行。

 

转到文件,然后单击菜单中的打开崩溃转储。


Windows10:如何使用Windbg解决蓝屏停止错误

导航到路径C:\ Windows \ Minidump,然后单击Minidump文件夹。

 

在Minidump文件夹中,单击要打开的dmp文件。

 

WinDbg现在将分析文件并等待,直到未连接的Debuggee消失在窗口的底部。

 

在命令提示符中单击!analyze -v,等待分析完成。


Windows10:如何使用Windbg解决蓝屏停止错误


要获取更多驱动程序信息,请从分析结果中找到MODULE_NAME,然后单击驱动程序链接。

 

识别出有问题的驱动程序后,您可以选择从制造商的网页更新或重新安装有问题的驱动程序,以便解决问题。

 

希望这可以帮助!

 

PS:John Carrona Sr补充道:如果你没有设置有效的符号路径,你会得到符号错误。 最简单的方法是单击File ... Symbol File Path并输入:

srv*c:\symbols*https://msdl.microsoft.com/download/symbols

每次打开WinDbg时都必须这样做 - 除非您保存工作区以供以后使用。