CTRL+K (Change Post-Reboot Break State)
CTRL+K 键改变调试器自动中断目标机的条件。
用法
KD 用法
CTRL+K ENTER
WinDbg 用法
CTRL+ALT+K
环境
调试器 |
仅KD和WinDbg |
模式 |
仅内核模式 |
目标 |
仅活动目标 |
平台 |
所有 |
注释
该控制键使得内核调试器在下面三个状态之间循环切换:
- No break
- 这种状态下,如果没有按下CTRL+C,调试器不会中断目标机。
- Break on reboot
- 调试器在目标机重起后内核初始化完成后中断。这相当于以-b
命令行选项启动KD或WinDbg。
- Break on first module load
- 调试器在目标机重起后第一个内核模块加载完毕时中断。(这个中断比Break on reboot 选项要早。)
这相当于以 -d
命令行选项启动KD或WinDbg。
CTRL+K使用后会显示新的状态。
WinDbg中,也可以通过选择Debug | Kernel Connection | Cycle Initial Break来完成。
附加信息
相关命令的概述和重起过程如何作用于调试器的说明,查看崩溃和重起目标机。
Build machine: CAPEBUILD