Mic*_*tum 8 debugging memory-dump windows-server-2003
从Windows Vista开始,我们可以直接从任务管理器创建进程的内存转储.可悲的是,Windows Server 2003还没有这个选项:(我找到了完成整个系统范围内存转储的方法,但这有点太多了.
有没有办法转储一个进程?由于这是一个生产服务器,我不希望安装在后台运行任何重量级的工具或服务,最好我只是想转储过程中,转储复制到我自己的机器和调试它.
您可以将附加的Windows调试器(NTSD或WinDbg的)到proccess,那么当您要创建可以使用使用.dump命令的进程的转储:
0:000> .dump /ma myprocess-crash.dmp
Creating myprocess-crash.dmp - mini user dump
Dump successfully written
0:000>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12916 次 |
| 最近记录: |