调试术语

当描述调试时,需要使用以下术语。

蓝屏

当系统遇到硬件问题、数据不一致或类似错误时,可能会显示一个蓝屏,其中包含可用于确定错误原因的信息。 此信息包括 STOP 代码以及是否已创建崩溃转储文件。 它还可能包括加载的驱动程序和堆栈跟踪的列表。

崩溃转储文件

可以将系统配置为每当生成 STOP 代码时,都将信息写入硬盘上的崩溃转储文件。 该文件包含调试器可用于分析错误的信息。 此文件可以和计算机中包含的物理内存一样大。

调试器

旨在帮助检测、查找和更正另一个程序中的错误的程序。 它让开发人员可逐步执行进程及其线程、监视内存、变量以及进程和线程上下文的其他元素。

内核模式

用于运行系统服务和设备驱动程序的处理器模式。 所有接口和 CPU 指令都可用,并且所有内存都可访问。

小型转储文件

应用程序可以生成用户模式小型转储文件,其中包含故障转储文件中所包含信息的有用子集。 有关详细信息,请参阅小型转储文件

STOP 代码

用于标识阻止系统内核继续运行的错误的错误代码。

符号文件

生成所有系统应用程序、驱动程序和 DLL,以便其调试信息驻留在称为符号文件的单独文件中。 因此,系统更小、更快,但如果安装了符号文件,仍可以对其进行调试。 有关详细信息,请参阅符号文件

用户模式

用于运行应用程序的处理器模式。 此模式下提供了一组有限的接口,并且对系统数据的访问受到限制。

配置自动调试