使用windbg工具排查各種應(yīng)用程序報(bào)錯(cuò)

explorer.exe 應(yīng)用程序報(bào)錯(cuò)。
如圖
【原因說(shuō)明】
遇到explorer.exe應(yīng)用程序報(bào)錯(cuò),正常來(lái)講explorer.exe 不會(huì)無(wú)緣無(wú)故的報(bào)錯(cuò),一般都是第三方DLL 異常導(dǎo)致報(bào)錯(cuò),然而如何快速的定位是哪個(gè)dll 程序是一個(gè)問(wèn)題。
首先經(jīng)常用到的定位報(bào)錯(cuò)DLL的方法就是使用進(jìn)程工具PCHunter 查看explorer.exe 加載的多少模塊,然后根據(jù)公司名來(lái)先排除微軟的本身的DLL模塊,然后再逐一刪除排查具體是什么模塊導(dǎo)致的報(bào)錯(cuò)。如下圖 使用PCHunter 選取一個(gè)explorer.exe 然后右鍵 “查看進(jìn)程模塊”,紅色的圈起來(lái)的都有可能是導(dǎo)致崩潰的DLL模塊,在這里我是先把微軟的DLL排除,當(dāng)然有些偽裝微軟的就要細(xì)心的觀察才能發(fā)現(xiàn)。
【解決方案】
然后我們今天說(shuō)的重點(diǎn)是windbg 來(lái)快速定位報(bào)錯(cuò)。
以explorer.exe 進(jìn)程報(bào)錯(cuò),簡(jiǎn)單說(shuō)的 一下排查的步驟。
1)我們先要準(zhǔn)備的兩款工具 windbg + PCHunter(前身Xuetr)
2)由于explorer.exe 崩潰的特殊性,我們要先同時(shí)打開(kāi) windbg,然后選擇File->Open Executable... 然后瀏覽到報(bào)錯(cuò)的進(jìn)程c:\windows\explorer.exe 先不要急著打開(kāi),再打開(kāi)任務(wù)管器結(jié)束explorer.exe 快速的點(diǎn)擊 windbg 的打開(kāi)按鈕。
如圖:
3)然后就會(huì)出現(xiàn)一個(gè)中斷,然后我們輸入 g 繼續(xù)執(zhí)行,再報(bào)錯(cuò)的時(shí)候它會(huì)自動(dòng)中斷。
如圖:
4)再次中斷之后我們輸入 kb 就可以查看堆棧里 cakeu32+0x59dd 異常,向上拉可以查看到報(bào)錯(cuò)的DLL的路徑 c:\program files\aik1546\cakeu32.dll 報(bào)錯(cuò)。
5)驗(yàn)證問(wèn)題,找到DLL之后就該驗(yàn)證是不是它導(dǎo)致的報(bào)錯(cuò)
打開(kāi)PCHunter 找到explorer.exe 右建查看模塊信息,找到 c:\program files\aik1546\cakeu32.dll 右鍵刪除之。
6)結(jié)束一把explorer.exe 世界安靜了,不再報(bào)錯(cuò)。
7)至于 這個(gè) c:\program files\aik1546\cakeu32.dll 誰(shuí)創(chuàng)建的,大家以后有遇到可以用360MD 開(kāi)機(jī)監(jiān)控。
此方法可以同樣可以應(yīng)用到其它應(yīng)用程序報(bào)錯(cuò),比如IE報(bào)錯(cuò)。(注:此方法不適合排查游戲報(bào)錯(cuò),因?yàn)橛螒蛞话銜?huì)檢測(cè)調(diào)試軟件。)
如果你有更好的方法可以共同探討。
相關(guān)文章
職場(chǎng)人慌了! DeepSeek配合Mermaid自動(dòng)繪圖的技巧
DeepSeek這玩意兒,配合Mermaid,自動(dòng)生成甘特圖,這速度,這效率,簡(jiǎn)直了神奇了,下面我們就來(lái)看看用法2025-03-05建議收藏! 15 個(gè)很強(qiáng)的 DeepSeek 提示詞
今天匯總15個(gè)很值得收藏的DeepSeek 提示詞,包含職場(chǎng)打工人必備,自媒體爆款創(chuàng)作,學(xué)生黨逆襲,個(gè)人成長(zhǎng)開(kāi)掛等等全方面2025-03-04如何在iPhone上部署DeepSeek-R1? DeepSeek-R1在手機(jī)上部署全攻略
你以為只在大機(jī)器上跑的模型,其實(shí)在手機(jī)上也能玩得轉(zhuǎn)!為了體驗(yàn)一下國(guó)產(chǎn)模型的魅力,我在蘋果手機(jī)上部署了DeepSeek-R1 1.5B版,詳細(xì)步驟如下2025-03-017天帶你從入門到精通! DeepSeek實(shí)操手冊(cè)建議收藏
我們之前分享了很多DeepSeek安裝及本地部署教程,今天我們來(lái)看看怎么馴化DeepSeek為自己服務(wù),下面我們就來(lái)看看DeepSeek 7天指導(dǎo)手冊(cè)2025-02-21手機(jī)端本地部署 Deepseek +桌面端 Deepseek 搭建知識(shí)庫(kù)指南
關(guān)于 Deepseek,這段時(shí)間也傳來(lái)不少新聞,本文將介紹如何在安卓手機(jī)和桌面設(shè)備上分別部署本地運(yùn)行的 Deepseek R1 模型,并搭建知識(shí)庫(kù),詳細(xì)如下文2025-02-21DeepSeek-R1 與 AnythingLLM 安裝部署本地知識(shí)庫(kù)詳細(xì)教程
DeepSeek R1是目前最火的大模型,近來(lái)有很多朋友問(wèn)怎么搭建DeepSeek 本地知識(shí)庫(kù),在這里分享一種使用DeepSeek + AnythingLLM快速搭建本地知識(shí)庫(kù)的方法,完全本地化,懶人必2025-02-20DeepSeek怎么獲取官方API? 一文教會(huì)你獲取DeepSeek官方API技巧
想要體驗(yàn)DeepSeek,該怎么貨期官方API呢?下面我們就來(lái)看看獲取DeepSeek官方API的詳細(xì)圖文教程2025-02-12DeepSeek怎么一秒生成工作表目錄? DeepSeek辦公自動(dòng)化的技巧
面對(duì)日益增長(zhǎng)的數(shù)據(jù)量和復(fù)雜多變的業(yè)務(wù)需求,傳統(tǒng)的Excel操作方式在效率和靈活性上逐漸顯露出不足,如果接入DeepSeek就可以補(bǔ)足缺陷,詳細(xì)請(qǐng)看下文介紹2025-02-12DeepSeek入門必備技巧與隱藏功能! DeepSeek新手使用指南
幾乎一夜之間,所有人都在關(guān)注DeepSeek,今天就來(lái)聊一聊DeepSeek,從什么是DeepSeek開(kāi)始,到火爆原因,怎么下載使用,以及使用場(chǎng)合和隱藏功能分享,詳細(xì)如下2025-02-12DeepSeek卡頓延遲問(wèn)題怎么解決? 流暢使用DeepSeek的方法大全
由于deepseek人氣越來(lái)越高,讓越來(lái)越多人開(kāi)始使用deepseek,另一方面由于前陣子登錄熱搜的外網(wǎng)網(wǎng)絡(luò)攻擊,導(dǎo)致用戶在使用時(shí)常常還沒(méi)說(shuō)幾句話,就出現(xiàn)服務(wù)器繁忙字樣,或使用2025-02-12