日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

使用WinDbg分析蓝屏dump原因

發(fā)布時間:2023/12/15 综合教程 27 生活家
生活随笔 收集整理的這篇文章主要介紹了 使用WinDbg分析蓝屏dump原因 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

大多數(shù)人或許都經(jīng)歷過系統(tǒng)藍屏問題,然而大多數(shù)人不清楚該怎么處理藍屏問題,這里主要對系統(tǒng)藍屏做一些解釋,同時介紹下藍屏問題分析工具WinDbg分析藍屏問題的一般步驟。
微軟官方對藍屏的定義是,當系統(tǒng)遇到一些可能會威脅系統(tǒng)安全的情況時,系統(tǒng)會停止工作,這時的狀態(tài)(即藍屏)叫做Bugcheck, 即bug檢查。 一般導致藍屏的原因可能是:系統(tǒng)崩潰,系統(tǒng)內(nèi)核出錯,或者別的程序?qū)е孪到y(tǒng)停止工作。
系統(tǒng)藍屏其實是系統(tǒng)對電腦的一種保護機制,當系統(tǒng)檢測到嚴重威脅可能會導致系統(tǒng)或硬件安全時,這時會停止工作以起到保護作用。所以在這里也是消除下大家對藍屏的誤解。
當系統(tǒng)藍屏時,系統(tǒng)會記錄藍屏時刻系統(tǒng)當前的一些工作狀態(tài)并保存到事先設置好的藍屏日志里面即dump文件,以便用戶對藍屏原因進行分析.

導致藍屏可能的原因:

    驅(qū)動問題:壞的驅(qū)動,未簽名的驅(qū)動,軟件的驅(qū)動,不兼容的驅(qū)動等。

  硬件問題:內(nèi)存問題,應盤問題等。
  代碼錯誤:系統(tǒng)核心代碼,應用程序代碼。
  其他

藍屏解決辦法:

    1) 檢查最近對系統(tǒng)是否做了什么改動,比如安裝新的應用程序,更新,硬件改動等。
    2)用WinDbg工具進行dump文件分析,查找藍屏原因。

引用

Windbg使用:

    首先,需要在系統(tǒng)設置里面進行設置,使系統(tǒng)在藍屏時能夠生成dump文件。
    具體設置路徑:系統(tǒng)->高級系統(tǒng)設置->高級->啟動和修復。
    在最下面選擇最小內(nèi)存核心轉(zhuǎn)儲。

下載WinDbg
安裝WinDbg
打開WinDbg,選擇file,選擇Symbol File Path…, 然后在框體中輸入下面路徑:
SRVd:symbolshttp://msdl.microsoft.com/download/symbols

5.如何使用WinDbg來分析藍屏的dump文件以及常用命令。
當系統(tǒng)出現(xiàn)藍屏后,可以到事先設置好的路徑下面C:WindowsMinidump去獲取藍屏的dump文件。
然后使用WinDbg打開dump文件。

注意藍色的單詞 !analvze –v , 要進一步分析藍屏問題,可以單擊這個命令。這時WinDbg會自動分析dump文件,得到更詳細的結果

例如圖中,myfault+0x1385, 這里表面是myfault組件調(diào)用KiPageFault, 最好調(diào)用KeBugCheckEX導致系統(tǒng)藍屏。 然后使用lmvm myfault*命令,可以查看myfault的詳細信息。如果是非微軟組件,一般都是藍屏的誘因

!process 0 0
!process XXX顯示指定進程的所有信息, !process XXX 0顯示指定進程的基本信息
XXX可以為EPROCESS或進程ID
!process 0 0 XXX.exe查找進程

https://blog.csdn.net/hjxyshell/article/details/38462571

總結

以上是生活随笔為你收集整理的使用WinDbg分析蓝屏dump原因的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。