有不少網(wǎng)友反映,在電腦上打開程序時會彈出“無法定位程序輸入點 于動態(tài)鏈接庫上”的提示框,讓網(wǎng)友非常煩惱。經(jīng)過分析,我們總結(jié)出了以下解決方案,可以徹底解決“無法定位程序輸入點 于動態(tài)鏈接庫上”。
當無法定位動態(tài)鏈接庫時,一般會出現(xiàn)什么現(xiàn)象?
現(xiàn)象一:電腦開機啟動時,會彈出“無法定位動態(tài)鏈接庫”提示框。
現(xiàn)象二:運行網(wǎng)絡(luò)游戲或單機游戲時,會彈出“無法定位程序輸入點 于動態(tài)鏈接庫上”提示框。
現(xiàn)象三:運行某個軟件時,顯示無法定位程序輸入點。
什么是動態(tài)鏈接庫?
動態(tài)鏈接庫英文縮寫為DLL,它并不是可執(zhí)行的文件,它是能向多個程序提供公用代碼函數(shù)和數(shù)據(jù)的封裝庫,程序所需要的一些函數(shù)和數(shù)據(jù)被事先封裝在DLL文件中,當程序運行時可以主程序需要調(diào)用這些DLL動態(tài)鏈接庫。
無法定位程序輸入點 于動態(tài)鏈接庫上是什么原因造成的?
一、電腦感染木馬病毒導(dǎo)致的
現(xiàn)在很多木馬病毒都會替換系統(tǒng)文件,將真正的系統(tǒng)文件改名,比如WININET.dll、 Msvcrt.dll 、usp10.dll、midimap.dll、lpk.dll等都會被木馬重命名。很多殺毒軟件將木馬清除后卻沒有將被修改的系統(tǒng)文件名改回來,這樣打開程序調(diào)用系統(tǒng)文件時就會出現(xiàn)“無法定位程序輸入點 于動態(tài)鏈接庫上”的提示框。
比較典型的病毒是綁架類木馬,它是一種新型破壞性極強的木馬,與傳統(tǒng)病毒不同,它是通過綁架系統(tǒng)文件dll實現(xiàn)開機啟動。
該木馬病毒主要表現(xiàn):
電腦運行非常慢。
開機很長一段時間才能進入桌面。
程序運行很緩慢。
主流殺毒軟件無法正常打開,并且重裝系統(tǒng)也無法解決問題。
雖然現(xiàn)在絕大多數(shù)殺毒軟件已經(jīng)趨于人性化,一旦發(fā)現(xiàn)某些木馬病毒綁定系統(tǒng)程序,還是有不少殺毒軟件采用一刀切的方式,直接將這些被惡意綁架的系統(tǒng)程序刪除(其中就可能包含DLL動態(tài)鏈接庫文件),導(dǎo)致系統(tǒng)或應(yīng)用程序缺少了必要的DLL動態(tài)鏈接庫,從而出現(xiàn)“無法定位程序輸入點 于動態(tài)鏈接庫上”的問題。
解決方案(修復(fù)方法)
?。ㄒ唬④浖迯?fù)方法:
1、金山衛(wèi)士
進入金山衛(wèi)士主界面,選擇“查殺木馬”,然后點擊“快速掃描”即可。通過金山衛(wèi)士對木馬病毒的查殺,而且還可以修復(fù)相關(guān)dll組件。
2、巨盾木馬專殺工具
利用巨盾的內(nèi)存掃描就可以將這些問題解決。巨盾內(nèi)存掃描不但會清除木馬文件,還會將被木馬修改的系統(tǒng)文件還原回來,這樣大家在打開程序是就不會出現(xiàn)無法定位程序輸入點于動態(tài)鏈接庫上的問題了。
3、下載安裝主流殺毒軟件(NOD32、卡巴斯基、小紅傘、Avast、McAfee、諾頓、瑞星、金山毒霸、360安全衛(wèi)士等),更新病毒庫之后全盤殺毒。
(二)、手動修復(fù)方法:
記住彈出的“無法定位程序輸入點于動態(tài)鏈接庫上”提示框中提到的dll文件,將系統(tǒng)提示缺少的*.dll記錄下來。重點檢查該文件是否有異常,重新復(fù)制一份該dll文件到相應(yīng)的目錄(文件夾)下基本就可以解決問題。
1、下載需要的dll文件
通過百度搜索需要的dll文件,把你需要的*.dll(加上DLL后綴,比如WININET.dll)輸入到搜索框中,點擊“百度一下”按鈕,從列出的網(wǎng)頁中,選擇你要下載dll的網(wǎng)站,進入并下載需要的*.dll文件。
注意:搜索時一定要安裝殺毒軟件,并打開防火墻,以免因無法定位程序輸入點的問題導(dǎo)致進入釣魚網(wǎng)站或掛馬網(wǎng)站,引起電腦中毒。
2、重新啟動電腦,按F8鍵,進入安全模式。
3、將下載的*.dll文件拷貝到 C:\windows\system32\ 文件夾(目錄)下。
4、再重新啟動電腦,便可以解決此問題。
注意:如果是游戲程序缺少DLL,下載之后需要將DLL復(fù)制到該游戲目錄下的指定位置(由于游戲分類眾多,所需DLL和位置 各有不同,這需要您在實踐中摸索)。
二、更新程序,升級某個軟件(或游戲)導(dǎo)致的。
在軟件或游戲在線更新時,本該被正常寫入或覆蓋的DLL動態(tài)鏈接庫文件因為意外的斷電、重啟、寫入錯誤等原因沒有下載更新成功,導(dǎo)致軟件或游戲在運行過程中缺少必要的DLL動態(tài)鏈接庫文件而報錯。
解決方案(修復(fù)方法):一般來說,重新覆蓋安裝,即可解決問題。
三、隨意刪除系統(tǒng)文件,用戶自己操作失誤造成的。
用戶誤操作,不小心將程序安裝目錄中的動態(tài)鏈接庫DLL文件刪除了,導(dǎo)致程序啟動時無法找到相應(yīng)的文件而報錯。
解決方案(修復(fù)方法):出現(xiàn)這種情況,需要大家仔細回憶出現(xiàn)問題之前進行過哪些操作,重新下載軟件覆蓋安裝或者到別的電腦上復(fù)制一份同名的系統(tǒng)文件,通過這些處理也可以解決問題。
如果以上方法無法解決“無法定位程序輸入點 于動態(tài)鏈接庫上”的問題,請重新安裝系統(tǒng)、軟件或游戲。