方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
一:
WinDbg配置和使用基础
WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于 Kernel模式调试和用户模式调
试,还可以调试 Dump文件。
1. WinDbg介绍:
Debugging Tools and Sy mbols: Getting Started
http://www.microsoft.com/whdc/devtools/debugging/debugstart.mspx
A word for WinDbg
http://mtaulty.com/communityserver/blogs/mike_taultys_blog/archive/2004/08/03/4656.aspx
2. WinDbg下载:
Install Debugging Tools for Windows 32-bit Version
http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
Install Debugging Tools for Windows 64-bit Versions
http://www.microsoft.com/whdc/devtools/debugging/install64 bit.mspx
3. 配置WinDbg:
运行WinDbg->菜单->File->Symbol File Path->按照下面的方法设置_NT_SYMBOL_PATH变量:
在弹出的框中输入“C:\MyCodesSymbols;
SRV*C:\My LocalSymbols*http://msdl.microsoft.com/download/symbols”(按照这样设置,WinDbg将先
从本地文件夹 C:\MyCodesSymbols中查找 Symbol,如果找不到,则自动从 MS的 Symbol Server上下载
Sy m bols)。另一种做法是从这个 Symbol下载地址中
http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx,下载相应操作系统所需要的完整
的 Sy m bol安装包,并进行安装,例如我将其安装在 D:\WINDOWS\Sy m bols,在该框中输入
“D:\WINDOWS\Sy m bols”。(这里要注意下载的 Symbols的版本一定要正确,在我的Win2003+Sp1上,我曾
经以为安装Win2003+Sp2的 Symbols可能会牛×点,但结果证明我错了,用 WinDbg打开可执行文件时,提示“PDB
sy m bol for m scorwks.dll not loaded;Defaulted to export symbols for ntdll.dll”的错误,我有重新装上
Win2003+Sp1的 Sy mbols, 现在一切运行正常^_^)
4. 使用WinDbg:
WinDbg提供了图形界面和命令行两种运行方式。
这里介绍使用图形界面的 WinDbg来调试应用程序:
File->OpenExecutable->可以选择一个
可执行文件进行调试;
File->Attache to a Process->可以选择
一个运行中的进程,并对其进行调试;
至此,我们就可以在上图中用红色方框标记的文本框中输入各个功能指令了(有关指令的帮助文档,可以参考:
Help->Contents->Debugging Tools for Windows->Debuggers->Debugger Reference,该
目录
工贸企业有限空间作业目录特种设备作业人员作业种类与目录特种设备作业人员目录1类医疗器械目录高值医用耗材参考目录
下列集了所
有指令机器功能说明!)。
方案二:
安装与配置 windbg 的 symbol(符号)
写这篇的动机:在网上找了一上午的 windbg配置符号教程.楞是没找到详细的,都讲的太模糊而且互相
抄袭.不适合新手看.终于靠自己的努力弄懂了一点,呵呵写出来新手们分享.
安装与配置 windbg的 symbol(符号)
第一步 是从 http://www.microsoft.com/ddk/debugging 下载最新版本的 WinDBG,因为符号服
务器二进制文件是由 WinDBG 小组开发的。您将需要检查是否有 WinDBG更新版本,因为该小组
似乎具有相当紧凑的发布日程安排,并且每隔几个月就会发布更新版本。
第二步 双击下载的文件安装 windbg.安装时注意记住安装到那里了.
第三步 windbg访问符号需要两个文件(SYMSRV.DLL 和 SYMSTORE.EXE)所以添加主 path环境
变量中它们的路径进去,即:你的 windbg安装目录.
操作方法:在桌面我的电脑点右键--属性--高级--环境变量,在系统变量列表框中找到 path双击,在变量
值最后面加一个分号再把你的安装目录写上.点确定. 这一步是告诉 windbg那两个文件放在什么地
方.
第四步 新建一个环境变量:
_NT_SYMBOL_PATH
值为:
SRV*c:\mysymbol*http://msdl.microsoft.com/download/symbols
操作方法:桌面我的电脑点右键--属性--高级--环境变量 ,点击新建,把上面的变量名和变量值
填上.这一步的意思是说告诉 windbg,我的符号文件存放在 c:mysymbol中(当然其实里面什么也没有,
甚至这个文件夹也不存在,不过没关系,系统找不到的话会给你创建一个,并在上面的网址中去帮你下
载符号文件放在里面)
第五步 运行 windbg 打开一个 exe文件或者附加到一个进程里去, 你会看到
Symbol search path is:SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols
打开 c盘看到有一个新目录mysymbol,里面有 windbg新下载的文件.
恭喜说明配置成功了.