本篇是新手自己写的一点心得.建议新手看看.同时希望前辈多多指教.

写这篇的动机:在网上找了一上午的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

还有一种方法新的方法是:设置值为 cache*c:\mysymbol;srv*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新下载的文件.

恭喜说明配置成功了.

安装与配置windbg的symbol(符号)相关推荐

  1. ubuntu删除安装的mysql数据库_Ubuntu下MySQL数据库安装与配置与卸载

    安装: sudo apt-get install mysql-server mysql-client 一旦安装完成,MySQL 服务器应该自动启动.您可以在终端提示符后运行以下命令来检查 MySQL ...

  2. WinDBG加载符号表的一点心得体会

    新建一个环境变量_NT_SYMBOL_PATH 值为: SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols WinDBG无法加载符号 ...

  3. Linux:Vim的安装与配置

    Vim的安装与配置 版权声明:本文为博主原创文章 && 转载请著名出处 @ http://blog.csdn.net/gatieme https://blog.csdn.net/gat ...

  4. MongoDB的集群安装搭建配置

    1. MongoDB介绍 1.1.MongoDB 简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.具有以下特点: 面向集合文档型存储,易于存储对象类型的数据, 以 ...

  5. Vue项目中tinymce富文本的安装以及配置

    Vue项目中tinymce富文本的安装以及配置 对于目前网上存在的许多富文本插件中,个人还是觉得tinymce相对比较强大一些.在使用配置的过程中,可能会出现配置不完全,导致使用不了的情况,下面把我个 ...

  6. VIM插件离线安装与配置(taglist,airliner,gutentags,LeaderF,gtags,AutoComplPop,omnicppcomplete,fzf,Rg)

    VIM插件离线安装与配置 1.VIM 插件离线安装与配置 1.1 离线包 2.vim8安装 2.1.查看vim版本 2.2.vim下载 2.3 vim安装步骤 3. vimrc通用配置 4.插件管理( ...

  7. Jenkins安装与配置

    Jenkins安装与配置 原文出处:http://www.cnblogs.com/yangxia-test/p/4354328.html 一.Windows环境中安装Jenkins 在最简单的情况下, ...

  8. Qt安装及配置_很详细(附下载网址)

    一.下载软件 1.qt-creator-win-opensource-2.3.1.exe  下载网址:http://download.csdn.net/detail/huoguofeng/383885 ...

  9. java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会 直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有"01 ...

最新文章

  1. 图论 + 并查集 ----最小生成树重构图 + 可撤销并查集 + set启发式合并 时间线上的离线求解 D. Graph and Queries
  2. oracle函数,oracle编写函数
  3. 如何让热点图支持大数据
  4. centos 卸载软件_Linux系统配置及服务管理_第09章_软件管理
  5. 苹果是c语言安卓是什么语言,主流app是用什么语言开发的苹果和安卓的主流开...
  6. 安全开发 | 如何让Django框架中的CSRF_Token的值每次请求都不一样
  7. java 运算优先级_Java-运算符优先级
  8. python找不到文件怎么办_python open找不到文件怎么办?
  9. 全国计算机一级12月考试答案,12月到12月全国高校计算机等级考试(广西考区)一级笔试真题及答案...
  10. eclipse抽取一段代码作为函数的方法(Extract Method)
  11. python mysql 循环语句怎么写_用于mysql语句的Python循环
  12. 爬虫python需要安装吗_python爬虫需要安装什么
  13. java中将字符串转换为URL能解析的编码
  14. Visual Studio添加Numpy
  15. 详解:Salesforce元数据支撑SASS架构设计
  16. onenote笔记本关闭了就打不开问题 onenote正在清理上次打开之后的内容 的多个解决方法
  17. AutoCAD .NET 二次开发实例:批量文本查找替换
  18. 软件系统三员管理_3个可怕的系统管理员故事
  19. 2022年最赚钱地推项目-WiFi贴项目(月入10个W)
  20. 成功将不支持网络的USB打印机变成网络打印机

热门文章

  1. 设置CodeRush Xpress的线条颜色
  2. genisoimage命令用法
  3. fedora上ARM-LINUX-GCC 编译器安装
  4. springboot activiti 整合项目框架源码 shiro 安全框架 druid 数据库连接池
  5. 在 mingw32 上编译 libvpx 1.7.0 时的注意事项
  6. 洛谷 P2359 三素数数
  7. C# 线程同步之排它锁/Monitor监视器类
  8. python 的日志logging模块学习
  9. 即使用ADO.NET,也要轻量级实体映射,比Dapper和Ormlite均快
  10. 转: 用css把图片转为灰色图