Site map Dr. Computer Did you know ? Life Android
 
 

Dr. computer ....

遺失dll檔解決方法 ...... 2011-01-11 

經常有朋友於電腦開機時或開啟某個應用程式時,會彈出遺失或損毀 xxx.dll 檔的錯誤訊息。在發生這個狀況時,會造生某些程式或功能無法正常執行,而較嚴重時甚至會造成電腦無法順利完成開機。

會造成這個現象的主要原因大致有上兩個:
1.防毒軟體於移除中毒的程式時,一併將共用的 dll 檔也移除了。
2.當我們卸載軟體時,將共用的 dll 檔也一併移除了。

產生這個情況時會發生兩個狀況:
1.某個應用程式無法順利開啟,彈出錯誤訊息視窗。一般而言,這種情況比較容易處理。我們只要將該應用
       程式完整的移除,再重新安裝一次,問題都能獲得解決。
2.電腦無法正常開機,碰到這個狀況就比較麻煩。因為遺失的是開機時所需檔案。


要處理這些問題時我們先了解一下什麼是 dll?
所謂的 DLL,就是 Dynamic Link Library 的縮寫,中文名稱稱為:動態連結程式庫.

在 Windows 中,許多應用程式並不是一個完整的可執行檔,它們被分割成一些相對獨立的 DLL 檔.當我們執行某一個程式時,相對應的 DLL 檔就會被調用。一個應用程式可能用到多個 DLL 檔,一個 DLL 檔也可能被幾個應用程式所共用,這樣的 DLL 檔就被稱為:共用 DLL 檔.

因此刪除應用程式時被刪的 DLL 檔如果是被其他程式共用 , 那麼就會造成該程式無法執行 . 又如果被刪除的 DLL是開機程序所需 , 那麼就會有無法正常開機的情況發生 .


處理 xxx.dll 遺失或損毀的方法 : 以遺失 cfgmgr52.dll 為例。

1. 先連結上 http://www.dll-files.com/

2. 在網頁右側的搜尋框中鍵入" cfgmgr52.dll " >> 再點一下右側搜尋按鈕 . ( 如下圖紅色框框步驟 )


3. 下載 cfgmgr52.dll ( 如下圖紅色框框步驟 )


4. 將下載的檔案解壓縮後,依照系統類別,複製到下列資料夾中,重新開機。

Windows 95/98/Me  :  C\:Windows\System
Windows NT/2000    :  C\:WINNT\System32
Windows XP             :  C\:Windows\System32
Windows 7               :  C\:Windows\System32

在一般的情況下,都能藉由上述的方法來解決問題。但如果在上述的網站中找不到所需的 dll 檔,那麼就需要用到系統安裝光碟。將光碟放入光碟機中,到第四步驟所述的資料夾中複製你所需要的 dll 檔。

如果上述辦法仍然無法解決問題,筆者個人認為重新安裝系統是最根本的手段。


延伸閱讀 :

1 .
CMOS checksum error 錯誤訊息的解決方法 .

2 . explorer.exe發生問題,必須關閉,謹此致歉 .


上一頁 下一頁      本區總覽 站內總覽