無法定位程序輸入點于msvcrtdll相關(guān)問題解決方法

無法定位程序輸入點于msvcrtdll相關(guān)問題解決方法

ID:15494217

大小:583.50 KB

頁數(shù):6頁

時間:2018-08-03

無法定位程序輸入點于msvcrtdll相關(guān)問題解決方法_第1頁
無法定位程序輸入點于msvcrtdll相關(guān)問題解決方法_第2頁
無法定位程序輸入點于msvcrtdll相關(guān)問題解決方法_第3頁
無法定位程序輸入點于msvcrtdll相關(guān)問題解決方法_第4頁
無法定位程序輸入點于msvcrtdll相關(guān)問題解決方法_第5頁
資源描述:

《無法定位程序輸入點于msvcrtdll相關(guān)問題解決方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、無法定位程序輸入點于msvcrt.dll相關(guān)問題解決方法我發(fā)現(xiàn)這個問題是在每次打開八戒桌面小工具時會提示“Deskwidget:DeskWidget.exe-無法找到入口無法定位程序輸入點_except_handler4_common于動態(tài)鏈接庫msvcrt.dll上”,遂上網(wǎng)查了資料。發(fā)現(xiàn)這是個系統(tǒng)性的問題。以前八戒軟件能正常使用,不知道這段時間是卸載了什么軟件還是裝了什么東西,導致八戒不能用了。網(wǎng)上的方法如下,可以解決每次彈出“無法定位”對話框的問題:這是由于sp3加載的驅(qū)動造成的;只需要將C:WINDOWSsystem32dwmapi.dll重新命名一下即可

2、以解決;在system32中找到dwmapi.dll,他的標簽居然表明來自VistaRTM,試著把“dwmapi.dll”重命名一下(注:改成任意文件名,如dwmap.dll)。問題解決。????????????????????????------------------------------------------------------------------------------不過,我從沒有修改飛信安裝文件夾下的dwmapi.dll卻能正常使用飛信,沒有出現(xiàn)網(wǎng)上所說的每次彈出“無法定位”對話框的問題,真的很奇怪。究竟是什么原因?qū)е逻@個問題的呢?為什么wind

3、owssystem32下的dwmapi.dll動態(tài)鏈接庫可以隨便修改,這不會導致系統(tǒng)問題嗎?也許下面的文章能解答一些疑問:原文地址http://windows.chinaitlab.com/administer/770224_2.html淺談Windows環(huán)境軟件故障調(diào)試與分析大家好,我是Eric,今天,我將與大家一起分享一個軟件故障的調(diào)試與分析案例,希望給大家提供一個解決Windows下軟件錯誤的基本分析思路和供參考的一類解決方法??赐瓯纠鷮醪搅私獾紻llEntryPoint錯誤的一些基本知識,也將接觸到像Winbdg、DependencyWalker一類的

4、專業(yè)調(diào)試、分析工具軟件的基本使用,在這里我也和大家一起分享并探討。???本例中出現(xiàn)錯誤的軟件是中國移動飛信2008版客戶端,具體現(xiàn)象是每次雙擊圖標啟動該程序時總會收到一個錯誤信息對話框——標題為“FetionFX.exe-EntryPointNotFound”,內(nèi)容為“Theprocedureentrypoint_except_handler4_commoncouldnotbelocatedinthedynamiclinklibrarymsvcrt.dll.”。如下圖所示:??????以前在臺式機中文版Microsoft?Windows?XPProfessionalwi

5、thServicePace2上使用這個客戶端時并沒有出現(xiàn)該問題,但是今年9月份我將筆記本計算機的操作系統(tǒng)安裝為MicrosoftWindowsXPProfessionalwithServicePace3的英文版,然后于10月初安裝飛信客戶端之后就一直存有這個問題,直到今天我才有一塊集中的空余時間來分析解決。之前我搜索過百度,但是答案均是“系統(tǒng)缺少msvcrt.dll,下載一個就好了”或者是“msvcrt.dll版本不正確,下載一個替換即可”,為了圖簡便,我也試過,但是根本不奏效??墒俏野l(fā)現(xiàn)沒有解決也可以正常使用飛信,只是每次要彈出這個錯誤消息,所以也沒急著管。哈哈~幸好

6、今天解決掉了,心得是解決軟件故障不能浮于表面,欲發(fā)掘內(nèi)在問題和根本原因,還得自己架設環(huán)境手動分析,因為軟件太多了,錯誤的種類也太多了,一切還是得具體情況具體分析阿~~下面我們一起來看看整個過程吧:(全部的分析調(diào)試過程不止下面的這些,但是經(jīng)過解決這個問題,以下整理出來的思路應該是最簡短并且能夠找到問題原因的)首先,我們讓該問題重現(xiàn),即雙擊飛信客戶端的桌面圖標,讓其彈出該錯誤對話框。錯誤提示出現(xiàn)了,我們先不急著點擊“OK(確定)”按鈕,而是啟動一個調(diào)試程序。(本例中使用著名的MicrosoftWindbg工具進行調(diào)試分析)然后在“File(文件)”菜單中選擇“Attacht

7、oaProcess...(附加到一個進程)”,選擇當前的飛信客戶端的進程“FetionFX.exe”。這里之所以要選擇AttachtoaProcess就是因為我們要將調(diào)試器跟蹤到當前這個產(chǎn)生錯誤的進程,然后從內(nèi)存中實時察看相關(guān)的線程堆棧甚至API函數(shù)的調(diào)用。Windbg中還支持其他的幾種類型的調(diào)試,須根據(jù)具體情形按需選擇。附加到該進程之后的結(jié)果如下圖所示:??????然后,我們可以在圖中清晰地看到,當系統(tǒng)加載到“c:ProgramFilesChinaMobileFetiondwmapi.dll”時掛起,就是圖中的"Warning:

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。