基本介紹
- 中文名:動態程式庫譯名
- 外文名:Dynamic Link Library
- 縮寫:DLL
- 放在:C:WindowsSystem目錄下
如何了解某應用程式使用哪些DLL檔案,如何知道DLL檔案被幾個程式使用,如何解決DLL檔案丟失的情況,
如何了解某應用程式使用哪些DLL檔案
右鍵單擊該應用程式並選擇快捷選單中的“快速查看”命令,在隨後出現的“快速查看”視窗的“引入表”一欄中你將看到其使用DLL檔案的情況。
如何知道DLL檔案被幾個程式使用
運行Regedit,進入HKEY_LOCAL_MACHINESoftwareMicrosrftWindowsCurrent-
ersionSharedDlls子鍵查看,其右邊視窗中就顯示了所有DLL檔案及其相關數據,其中數據右邊小括弧內的數字就說明了被幾個程式使用,(2)表示被兩個程式使用,(0)則表示無程式使用,可以將其刪除。
如何解決DLL檔案丟失的情況
有時在卸載檔案時會提醒你刪除某個DLL檔案可能會影響其他應用程式的運行。所以當你卸載軟體時,就有可能誤刪共享的DLL檔案。一旦出現了丟失DLL檔案的情況,如果你能確定其名稱,可以在Sysbckup(系統備份資料夾)中找到該DLL檔案,將其複製到System資料夾中。如果這樣不行,在電腦啟動時又總是出現“***dll檔案丟失……”的提示框,你可以在“開始/運行”中運行Msconfig,進入系統配置實用程式對話框以後,單擊選擇“System.ini”標籤,找出提示丟失的DLL檔案,使其不被選中,這樣開機時就不會出現錯誤提示了。
rundll的功能是以命令列的方式呼叫Windows的動態鏈結庫。
Rundll32.exe與Rundll.exe的區別就在於前者是呼叫32位的鏈結庫,後者是用於16位的鏈結庫。rundll32.exe是專門用來調用dll檔案的程式。
如果用的是Win98,rundll32.exe一般存在於Windows目錄下;
如果用的WinXP,rundll32.exe一般存在於WindowsSystem32目錄下。
若是在其它目錄,就可能是一個木馬程式,它會偽裝成rundll32.exe。