如何让 Windows 10 BSOD 显示更多详细信息(如旧版本的 Windows)

如何让 Windows 10 BSOD 显示更多详细信息(如旧版本的 Windows)

我想知道是否有任何方法可以让 Windows 10 在崩溃时显示更多详细信息,就像 Windows 7 一样。在 Windows 10 中,蓝屏死机:

在此处输入图片描述

隐藏内核恐慌的参数:

在此处输入图片描述

MSDN 文章蓝屏数据在“从调试器读取错误检查信息”部分中解释了如何附加调试器。

动机

我现在遇到了 BSOD 问题(Microsoft 支持论坛帖子)。如果您能帮忙的话就太好了。

我们确实需要实际的日志文件(称为.dmp文件),因为它们包含导致崩溃的事件序列的唯一记录、加载了哪些驱动程序、导致崩溃的因素等。

回答了微软自己的问题

感谢您的帮助,我只需要使用 UEFI 方法重新安装我的 Windows。我认为我的 BIOS 固件对旧版支持存在缺陷。当我使用 UEFI 方法启动新版本的 Ubuntu 时,没有出现内核崩溃。一切都运行顺利。

答案1

“我想知道是否有任何方法可以让 Windows 10 在崩溃时显示更多详细信息,就像 Windows 7 那样”

是的你可以。

导航到此注册表项

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl

创建一个名为的新 DWORD 值显示参数并设置为 1

重新启动,下次出现 BSOD 时它将显示带有错误消息的旧蓝屏。

答案2

另一个答案确实提供了一种获取更详细的蓝屏消息的方法。但是,事件发生后(因为您可能会错过显示的屏幕),它仍然以与旧版 Windows 相同的方式输出转储文件,但包含更多信息。您可以使用以下方式阅读这些转储调试Windows 调试工具,或NirSoft BlueScreenView- 一种更易于使用的替代方案,它能够模拟您所指的蓝屏。

默认情况下,蓝屏转储会保存%SystemRoot%\MEMORY.DMP为完整内存转储或%SystemRoot%\Minidump小型转储。您可以按Win+ X-> System-> Advanced System Settings->更改此设置Startup and Recovery Settings。底部的下拉框会显示您当前正在使用的内容。我建议Minidumps这样做,因为这样您可以保留其中的几个而不会互相覆盖。

相关内容