U啟大師小科普:筆記本電腦第一次充電時,應該連續地把電池充電到12個小時,並且循環地完全充、放電3次以完全喚醒新電池。
最近有朋友反映自己在打開某程序時一直彈出「無法找到入口 無法定位程序輸入點……於動態連結庫xxx.dll之上」的提示,如下圖所示,類似這樣的問題有很多朋友反映過,那麼今天小編就針對這類問題給大家總結了一下,並且分享解決方法!
Q1:一般彈出無法定位動態連結庫提示時有哪些現象?
A:這裡總結了幾個經常出現的現象:
現象一: 運行遊戲時,彈出「無法定位程序輸入點於動態連結庫上」提示框。
現象二: 電腦開機啟動時,彈出「無法定位動態連結庫」提示框。
現象三:運行某個軟體時,彈出「無法定位程序輸入點……」提示框。
Q2:那麼什麼是動態連結庫呢?
A:動態連結庫DLL是Dynamic Link Library的縮寫,DLL是一個包含可由多個程序,同時使用的代碼和數據的庫,它並不是可執行的文件,它是能向多個程序提供公用代碼函數和數據的封裝庫,程序所需要的一些函數和數據被事先封裝在DLL文件中,當程序運行時可以主程序需要調用這些DLL動態連結庫。
Q3:一般出現無法定位程序輸入點……於動態連結庫上是什麼原因造成的?
A:原因分析:
一、電腦感染木馬病毒導致的
現在很多木馬病毒都會替換系統文件,將真正的系統文件改名。很多殺毒軟體將木馬清除後卻沒有將被修改的系統文件名改回來,這樣打開程序調用系統文件時就會出現「無法定位程序輸入點……於動態連結庫上」的提示。
比較典型的病毒是綁架類木馬,它是一種新型破壞性極強的木馬,與傳統病毒不同,它是通過綁架系統文件dll實現開機啟動。該木馬病毒主要表現:
雖然現在絕大多數殺毒軟體已經趨於人性化,一旦發現某些木馬病毒綁定系統程序,還是有不少殺毒軟體採用一刀切的方式,直接將這些被惡意綁架的系統程序刪除(其中就可能包含DLL動態連結庫文件),導致系統或應用程式缺少了必要的DLL動態連結庫,從而出現「無法定位程序輸入點……於動態連結庫上」的問題。
解決方案:
(一)、軟體修復:
1、金山衛士
進入金山衛士主界面,選擇「查殺木馬」,然後點擊「快速掃描」即可。通過金山衛士對木馬病毒的查殺,而且還可以修復相關dll組件。
2、巨盾木馬專殺工具
利用巨盾的內存掃描就可以將這些問題解決。巨盾內存掃描不但會清除木馬文件,還會將被木馬修改的系統文件還原回來,這樣大家在打開程序時就不會出現無法定位程序輸入點於動態連結庫上的問題了。
3、下載安裝主流殺毒軟體(NOD32、卡巴斯基、小紅傘、Avast、McAfee、諾頓、瑞星、金山毒霸、360安全衛士等),更新病毒庫之後全盤殺毒。
(二)、手動修復:
把彈出的「無法定位程序輸入點於動態連結庫上」提示框中提到的dll文件記住,將系統提示缺少的*.dll記錄下來。重點檢查該文件是否存在異常,重新複製一份該dll文件到相應的目錄(文件夾)下問題基本就能得到解決。
1、下載需要的dll文件,通過瀏覽器搜索找到需要的dll文件:把你需要的*.dll(加上DLL後綴,比如WININET.dll)輸入到搜索框中,從列出的網頁中選擇,進入並下載需要的*.dll文件。
(注意:搜索時一定要安裝殺毒軟體,並打開防火牆,以免因無法定位程序輸入點的問題導致進入釣魚網站或掛馬網站,引起電腦中毒。)
2、重啟電腦,按F8進入安全模式。
3、將下載的*.dll文件拷貝到 C:windowssystem32 文件夾(目錄)下。
4、再重新啟動電腦,便可解決。
二、更新程序,升級某個軟體(或遊戲)導致
在軟體或遊戲在線更新時,本該被正常寫入或覆蓋的DLL動態連結庫文件因為意外的斷電、重啟、寫入錯誤等原因沒有下載更新成功,導致軟體或遊戲在運行過程中缺少必要的DLL動態連結庫文件而報錯。
解決方案:
一般來說,重新覆蓋安裝,即可解決問題。
三、誤刪系統文件,用操作失誤導致
有時候用戶在不知道的情況下將程序安裝目錄中的動態連結庫DLL文件刪除,從而導致程序啟動時無法找到相應的文件而報錯。
解決方案:
出現這種情況,先想想在這之前有進行過哪些操作,重新下載軟體覆蓋安裝或者到別的電腦上複製一份同名的系統文件到本機對應目錄下。
一般通過以上的方法,類似這樣的問題就不會再出現了,如果問題依舊出現,那麼建議重裝系統,不要再盲目地進行操作。