9 月 9 日消息,今天早些时候,微软面向 Dev 频道发布了 Windows 11 Build 25197 预览版,带来了平板电脑优化的任务栏,尽管微软承认它现在可能是 Bug 类体验。
在较早的 Build 25188 中,任务管理器中出现了隐藏的“实时内核转储”选项。内核转储文件会创建内核内存快照,以便在对应用程序崩溃、驱动程序错误和 Windows BSOD 蓝屏等进行故障排除时进行分析。实时内核转储文件类似,只是它们不需要重新启动系统即可创建转储。因此,这很有用。它不会在发生非致命错误的情况下中断系统。
获悉,创建实时内核转储的选项现在出现在 Windows 11 Build 25197 中并且处于活动状态。如下图所示,选择实时内核转储选项会打开一个对话框,指示创建的转储文件的位置。
如果用户尝试在以前的 Build 版本中使用实时内核转储选项,例如在 Build 25193 中,则会弹出以下错误消息,指出操作无法完成:
内核 内存转储 包含发生崩溃时内核使用的所有内存。
此类转储文件明显小于完整内存转储。通常,转储文件的大小约为系统物理内存大小的三分之一。此数量会有很大差异,具体取决于你的情况。
此转储文件不包括未分配的内存或分配给用户模式应用程序的任何内存。它仅包括分配给 WINDOWS 内核和硬件抽象层 HAL) 的内存,以及分配给内核模式驱动程序和其他内核模式程序的内存。
在大多数情况下,此故障转储最有用。它明显小于完整内存转储,但它仅省略那些不太可能参与崩溃的内存部分。
由于此类转储文件不包含在崩溃时驻留在内存中的任何用户模式可执行文件的映像,因此如果这些可执行文件非常重要,则可能还需要设置可执行映像路径。
默认情况下,内核内存转储文件将写入 % SystemRoot%\Memory.dmp。
如果发生第二次 bug 检查,并创建了另一个 或完整内存转储) ,则上一个文件将被覆盖。
若要在调试内核内存转储时禁止显示缺少的页面错误消息,请使用 .ignore_missing_pages 命令 。
Windows 11 Dev Build 25197 还拥有其余更改,包括设置中的新动画图标和媒体播放器更新等。
《微软 Win11 全新任务管理器将使故障排除更容易:支持内核转储等》