Debugging Tools for Windows

启用内核模式Dump文件

系统崩溃时,Windows崩溃转储设置会决定是否创建一个dump文件,以及需要创建哪种大小的dump文件。

Windows控制面板可以控制内核模式崩溃转储的设置。只有系统管理员可以修改这些设置。

要改变这些设置,在控制面板中点击系统(System)图标。选择高级(Advanced)选项卡。在Windows NT 4.0和Windows 2000中,点击启动和恢复(Startup and Recovery)。在Windows XP和之后版本的Windows中,在启动和故障恢复(Startup and Recovery)中点击设置(Settings)按钮。

可以看到下面的对话框:

控制面板:启动和故障恢复对话框

写入调试信息(Write Debugging Information)中,可以选择默认生成哪种dump文件。每次崩溃时只能创建一个dump文件。默认使用的是小内存转储。查看各种内核模式dump文件获取三种文件类型的说明。

选好了dump文件大小后,可以使用默认路径和文件名也可以修改掉。

也可以选中或取消将事件写入系统日志(Write an event to the system log)、 发送管理警报(Send an administrative alert)和自动重新启动(Automatically reboot)选项。

如果做出了任何改变,点击确定(OK)后系统会重新启动。

这里选择的设置会应用到所有系统崩溃产生的内核模式dump文件,而不管崩溃是由错误造成的还是由调试器产生的。查看强制系统崩溃获得主动造成崩溃的信息。

但是,这些设置不影响使用.dump 命令创建的dump文件。查看不造成系统崩溃的情况下创建Dump文件获取关于使用该命令的详细信息。

Build machine: CAPEBUILD