綠色資源網(wǎng):您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網(wǎng)

技術(shù)教程
您的位置:首頁電腦醫(yī)院藍(lán)屏故障 → Windows 7藍(lán)屏不要怕 微軟自有解決方案

Windows 7藍(lán)屏不要怕 微軟自有解決方案

我要評(píng)論 2010/12/08 16:56:15 來源:綠色資源網(wǎng) 編輯:綠色軟件站 [ ] 評(píng)論:0 點(diǎn)擊:202次

  Windows 7是微軟推出的最為自豪的操作系統(tǒng),不過,更高的穩(wěn)定性只是相對(duì)而言的。不少朋友還是因?yàn)橛布?qū)動(dòng)、軟件兼容、操作失誤等各種原因而頻繁藍(lán)屏。藍(lán)屏故障的提示都是滿屏幕的英文,新手當(dāng)然只能望而興嘆了。然而,我們真的就只能束手無策嗎?今天,海魚給菜鳥朋友介紹微軟官方推薦的藍(lán)屏故障處理方案。

  32位下載地址:http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx

  62位下載地址:http://www.microsoft.com/whdc/devtools/debugging/install64bit.mspx

  一、簡(jiǎn)介Winbg藍(lán)屏分析工具

  微軟發(fā)布了專門的藍(lán)屏處理工具——Windows Debugging Tool(以下簡(jiǎn)稱:Windbg)。首先,大家應(yīng)該確認(rèn)自己的Windows 7存在藍(lán)屏故障的核心轉(zhuǎn)儲(chǔ)文件(Kernal Memory Dump)或是小內(nèi)存轉(zhuǎn)儲(chǔ)文件(Minidump)。如果是核心轉(zhuǎn)儲(chǔ)文件,默認(rèn)保存的文件是C:\Windows\Memory.dmp,如果是小內(nèi)存轉(zhuǎn)儲(chǔ)文件,相應(yīng)文件是C:\Windows\MiniDump目錄下的按照日期命名的文件。海魚檢查了系統(tǒng)發(fā)現(xiàn)不存在Memory.dmp文件,但在C:\Windows\MiniDump目錄下有一個(gè)082110-26582-01.dmp文件(如圖1),顯然,這是2010年8月21日第一個(gè)小內(nèi)存轉(zhuǎn)儲(chǔ)文件了。如果沒有相應(yīng)的內(nèi)存轉(zhuǎn)儲(chǔ)文件,你暫時(shí)不要安裝Windbg,巧婦難為無米之炊嘛!現(xiàn)在,你可以根據(jù)操作系統(tǒng)來安裝相應(yīng)的WinDBG。安裝過程很簡(jiǎn)單,只需一路的單擊“Next”按鈕基本就可以了。

簡(jiǎn)介Winbg藍(lán)屏分析工具
▲圖1

  二、快速配置Windbg

  下面,我們要來配置下Windbg。首先,需要選擇一個(gè)臨時(shí)目錄存放Symbol文件(源文件被編譯連接產(chǎn)生可執(zhí)行代碼.exe或.dll,編譯器和連接器同時(shí)還生成.pdb文件,這就是所謂的Symbol文件,Symbol文件包含了實(shí)際執(zhí)行代碼不需要的信息,這些信息是用于開發(fā)人員調(diào)試的,這里設(shè)置該目錄為C:\sytemp)。我們可以在Windbg窗口單擊“File→Symbol Search Path”命令,在打開的窗口輸入"SRV*c:\sytemp*http://msdl.microsoft.com/download/symbols",單擊“OK”按鈕(如圖2,后面的應(yīng)該是下載Symbol文件的網(wǎng)址了);這時(shí),我們已經(jīng)配置好Windbg了。

簡(jiǎn)介Winbg藍(lán)屏分析工具
▲圖2

  三、Windbg分析內(nèi)存轉(zhuǎn)儲(chǔ)文件

  終于,我們可以用Windbg來分析藍(lán)屏的內(nèi)存轉(zhuǎn)儲(chǔ)文件了。我們只需單擊“File→Open Crash Dump”命令,接著找到剛才的核心內(nèi)存轉(zhuǎn)儲(chǔ)文件或者小內(nèi)存轉(zhuǎn)儲(chǔ)文件(海魚的是小內(nèi)存轉(zhuǎn)儲(chǔ)文件)打開。不過,該文件一般屬于高級(jí)別的系統(tǒng)屬性,只有最高用戶權(quán)限的System用戶才能利用,這時(shí)需要右鍵單擊該文件選擇“屬性”,然后切換到“安全”標(biāo)簽,單擊“高級(jí)”按鈕,接下來的操作就是讓當(dāng)前用戶獲取有效權(quán)限(操作方式和10個(gè)加速Win7的頂級(jí)技巧類似)。接著,就可以順利用Open Crash Dump命令打開內(nèi)存轉(zhuǎn)儲(chǔ)文件了。然后,在彈出的窗口單擊“Yes”按鈕即可保存分析的信息(如圖3)。然后,需要加載“User Symbols”和“unloaded module list”文件(如圖4)。

簡(jiǎn)介Winbg藍(lán)屏分析工具
▲圖3

簡(jiǎn)介Winbg藍(lán)屏分析工具
▲圖4

  四、如何分析Windbg的結(jié)果

  一直等到出現(xiàn)了“Use !analyze -v to get detailed debugging information.”提示和“0: kd>”提示符時(shí),就可以輸入“!analyze -v”命令讓程序開始分析轉(zhuǎn)儲(chǔ)文件了。接著在“3:kd>”旁輸入“!analyze -v”命令,接著就可以獲得大量的藍(lán)屏故障的分析錯(cuò)誤代碼了(如圖5)。在錯(cuò)誤代碼中,海魚看到了一個(gè)熟悉的進(jìn)程名——Vmware-vmx.exe,顯然藍(lán)屏就是這個(gè)進(jìn)程引起的。當(dāng)然,對(duì)于菜鳥而言,這些錯(cuò)誤代碼如同天書,但不要緊,你可以將這些代碼復(fù)制然后貼到論壇讓高手幫你分析就可以了(如:微軟的系統(tǒng)修復(fù)和故障恢復(fù)論壇)。

簡(jiǎn)介Winbg藍(lán)屏分析工具
▲圖5

關(guān)鍵詞:Windows7藍(lán)屏,解決方案

閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!

  • 1 歡迎喜歡
  • 1 白癡
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙視