如何在WinDbg中中止长时间操作?

Aar*_*ark 59 windows debugging windbg

通常,WinDbg将进入 *忙*执行操作的状态.

这种情况往往是由于一些错误,我做了尝试some_variable_itll_never_find dt的或地方设置一个破发点无符号或其他错误,我提出解决此工具摸索1000的.

有没有办法取消当前的操作?

hak*_*kan 69

我现在没有这个工具,但据我记得它应该是Ctrl + Break.

  • 使用菜单:_Debug _ - > _Break_(由于某种原因键盘快捷键对我不起作用) (3认同)

joe*_*joe 12

有时Ctrl + Break不起作用.此时,您可以使用Debug菜单 - > Break.

谢谢


EdC*_*ica 9

Ctrl+Break 
Run Code Online (Sandbox Code Playgroud)

将强行调试打破所有但是如果你输入了一些需要很长时间的windbg命令然后你想要杀掉那么你应该输入

Ctrl+c
Run Code Online (Sandbox Code Playgroud)

这将终止当前运行的命令.


Tal*_*Tal 6

您可能在符号路径中有" http://msdl.microsoft.com/download/symbols ".的WinDbg将尝试:-(找到您在微软的站点所有PDBS.
按Ctrl + Break是不够快.我通常做的是什么网线拔掉,直到WinDbg中醒来.只是要carfull,如果把WinDbg真的是一个下载如果它的操作系统DLL,DLL得到了解决.你需要.reload/o来修复那个DLL.当我知道所有操作系统DLL已经下载时我才拔掉它.

要首先避免此延迟,请取消选中"调试"菜单下的"解决不合格符号".