WinDbg附加到进程,定位闪退(无dmp)、崩溃(有dmp)。
·
一、将Windbg附加到目标程序
方式一:GUI操作
1、启动目标程序
2、启动Windbg。点击:File-Attach to Process

3、在列表中选择目标程序(新启动的进程一般在列表下面)。也可以直接输入进程ID。点击OK。此时被附加的程序会被Windbg中断。

4、找到Debug-Go或者输入指令g,可继续执行。

方式二:使用命令行命令
1、先启动目标程序
使用命令行启动Windbg,并附加到目标进程,并使用g指令使程序继续执行。
2、快捷键Win+R,输入cmd,输入如下命令行后回车。
"D:\Windows Kits\10\Debuggers\x64\windbg.exe" -pn AAA.exe -c "g"
二、直接使用Windbg启动目标程序
方式一:GUI操作
1、启动WinDbg,点击File-Open Executable。在弹出的窗口中选择目标程序。目标程序会被Windbg启动,并被中断。
2、使用g指令可继续运行。
方式二:使用命令行命令
1、快捷键Win+R,输入cmd,输入如下命令行后回车。
"D:\Windows Kits\10\Debuggers\x64\windbg.exe" -c "g" "E:\SoftWare\AAA.exe"
备注:不论是WinDbg附加到进程、还是WinDbg直接启动软件,关闭WinDbg后,目标进程也会随之关闭。
更多推荐
所有评论(0)