Windows XP Build 2442.1.main.010217-1630 (查看源代码)
2024 年 11 月 5 日 (二) 01:11 的版本
、 2024 年 11 月 5 日 (星期二)→Bugcheck codes
正义羊-JRJSheep(讨论 | 贡献) |
正义羊-JRJSheep(讨论 | 贡献) |
||
| 第 35 行: | 第 35 行: | ||
The CD Player application has been removed and replaced with the CD playback functionalities of [[Windows Media Player]]. | The CD Player application has been removed and replaced with the CD playback functionalities of [[Windows Media Player]]. | ||
=== | === 错误检查代码 === | ||
此版本对[[蓝屏死机|错误检查]]屏幕进行了大规模的修改,主要是为了清理内容中包含消息的冗余错误检查代码,并将指定为正常错误检查代码的消息相关错误检查移动到消息中。<ref>https://www.geoffchappell.com/studies/windows/km/bugchecks/index.htm</ref> | |||
<code>0xAD</code> 至 <code>0xB3</code> 和 <code>0xDD</code> 的错误检查代码,它们都被命名为 <code>BUGCODE_PSS_MESSAGE_##</code> 的变体(## 是消息要对应的错误检查代码),都与它们预期的错误检查代码合并,而它们的原始插槽均被删除,使它们未定义。这反过来会替换任何被覆盖的错误检查名称,以仅包含用户遇到所述错误时的说明。以下错误检查受到影响: | |||
*<code>KMODE_EXCEPTION_NOT_HANDLED</code> | * <code>KMODE_EXCEPTION_NOT_HANDLED</code>(<code>0x1E</code>) | ||
*<code>FAT_FILE_SYSTEM</code> | * <code>FAT_FILE_SYSTEM</code>(<code>0x23</code>) | ||
*<code>DATA_BUS_ERROR</code> | * <code>DATA_BUS_ERROR</code>(<code>0x2E</code>) | ||
*<code>NO_MORE_SYSTEM_PTES</code> | * <code>NO_MORE_SYSTEM_PTES</code>(<code>0x3F</code>) | ||
*<code>INACCESSIBLE_BOOT_DEVICE</code> | * <code>INACCESSIBLE_BOOT_DEVICE</code>(<code>0x7B</code>) | ||
*<code>UNEXPECTED_KERNEL_MODE_TRAP</code> | * <code>UNEXPECTED_KERNEL_MODE_TRAP</code>(<code>0x7F</code>) | ||
*<code>ACPI_BIOS_ERROR</code> | * <code>ACPI_BIOS_ERROR</code>(<code>0xA5</code>) | ||
错误检查代码 <code>0x7C</code>、<code>0x8C</code> 至 <code>0x8E</code>,以及 <code>0xD2</code> 也被全部删除,它们的地址大部分已移至消息代码。 | |||
*<code>0x7C</code> | * <code>0x7C</code>(<code>BUGCODE_PSS_MESSAGE</code>)被拆分为两条消息,分别是“if this is the first time you see this Stop error screen”和用户说明消息,分别位于 <code>0x40000081</code>(<code>PSS_MESSAGE_INTRO</code>)和 <code>0x40000082</code> (也称为 <code>BUGCODE_PSS_MESSAGE</code>)。 | ||
*<code>0x8C</code> | * <code>0x8C</code> 至 <code>0x8E</code>(即 <code>SAVEDUMP.EXE</code> 进度的消息)已移至 <code>0x4000008B</code> 至 <code>0x4000008D</code>,保留其原始名称和消息。 | ||
*<code>0xD2</code> | * <code>0xD2</code>(<code>BUGCODE_ID_DRIVER</code>)包括其原始名称一同移至 <code>0x40000080</code>。它还将指定的 Driver at fault(有错误的驱动)作为一个文件提及。 | ||
添加了一条代码为 <code>0x4000007F</code> 的新消息,名为 <code>BUGCHECK_MESSAGE_INTRO</code>。这推出了臭名昭著的“A problem has been detected and Windows has been shut down to prevent damage to your computer(检测到问题,并且已关闭 Windows 以防止损坏你的计算机)”消息,此消息显示在错误检查开始时。 | |||
错误检查代码 <code>0xD0</code> 重命名为其最终名称 <code>DRIVER_CORRUPTED_MMPOOL</code>.。最后,添加了一个新的错误检查代码,<code>The system does not shutdown in a deterministic manner so bugchecks can occur.</code>(系统不会以确定性方式关闭,因此可能会发生错误检查。)(<code>0xF3</code>),此名称后来重命名为 <code>DISORDERLY_SHUTDOWN</code>。 | |||
== Bug == | == Bug == | ||