有人說用windbg是一個靠運氣的事,可能花很多時間都配置不好環境,去年的某一天看到這句話時我就默默的相信了。現在真心想找到那哥們抽倆大嘴巴子~一直沒能調試分析,主要是沒配置好工具的環境變量。網上找了一堆教程,但是cope的都超不出3個版本,很不適合我這種菜鳥。現在整理下,為以后使用當個筆記。又扯了////////
整個配置過程大概分這么幾步:
1. 下載/安裝windbg,沒找到win10的下載地址,直接csdn上下了一個。。。
2. 找到windbg的安裝路徑,windbg訪問符號需要兩個文件(SYMSRV.DLL 和 SYMSTORE.EXE)所以添加主path環境變量中它們的路徑進去,即:你的windbg安裝目錄
(環境變量的設置方法:我的電腦--右鍵屬性--高級系統設置--高級--環境變量--系統變量;在path中添加windbg的安裝路徑)
3. 再新建一個環境變量:新建一個環境變量_NT_SYMBOL_PATH 值為: SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols(此處的作用好像是用於緩存 符號服務器形式的符號文件)
4. 重啟機器,打開windbg,添加一個進程,查看是否能出現 Symbol search path is: SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols還有C盤是否有c:\mysymbol,這些有了就成功啦!~~~