導航:首頁 > 軟體知識 > 怎麼看哪個程序使用dll

怎麼看哪個程序使用dll

發布時間:2023-04-05 01:19:26

㈠ 如何查看某進程調用的DLL文件

運行你想知道的
應用程序
,然後在進入
dos窗口
(開始->運行->command),輸入命令:
tasklist
/m
|more
就可以看到你那個應用程序調用的
dll文件

或者
tasklist
/m
>c:\dll.txt
就把結果保存在c:\dll.txt文件裡面,想怎麼看就怎麼看!

㈡ dll文件 是什麼,與靜態連接有什麼區別

分類: 電腦/網路 >> 操作系統/系統故障
解析:

DLL是Dynamic Link Library的粗襪頃縮寫,意為動態鏈接庫。在Windows中,許多應用程序並不是一個完整的可執行文件,它們被分割成一些相對獨立的動態鏈接庫,即DLL文件,放置於系統中。當我們執行某一個程序時,相應的DLL文件就會被調用。一個應用程序可有多個DLL文件,一個DLL文件也可能被幾個應用程序所共用,這樣的DLL文件被稱為共享DLL文件。DLL文件一般被存放在C:WindowsSystem目錄下。

1、如何了解某應用程序使用哪些DLL文件

右鍵單擊該應用程序並選擇快捷菜單中的「快速查看」命令好或,在隨後出現的「快速查看」窗口的「引入表」一欄中你將看到其使用DLL文件的情況。

2、如何知道DLL文件被幾個程序使用

運行Regedit,進入HKEY_LOCAL_-

ersionSharedDlls子鍵查看,其右邊窗口中就顯示了所有DLL文件及其相關數據,其中數據右邊小括弧內的數字就說明了被幾個程序使用,(2)表示被兩個程序使用,(0)則表示無程序使用,可以將其刪除。

3、如何解決DLL文件丟失的情況

有時在卸載文件時會提醒你刪除某個DLL文件可能會影響其他應用程序的運行。所以當你卸載軟體時,就有可能誤刪共享的DLL文件。一旦出現了丟失DLL文件的情況,如果你能確定其名稱,可以在Sy *** ckup(系統備份文件夾)中找到該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。

㈢ 如何知道一個應用程序使用了那些DLL文件

分類: 電腦/網路 >> 軟體
問題描述:

一個應用程序在運行時,可能會調用多個DLL文件,那麼,我們怎麼知道它究竟調用了族啟那些DLL文件呢?

謝謝大家了.

解析:

depends只能得到軟體中隱式鏈接的Dll庫,也就是用lib關聯的Dll模塊,無法顯示顯式鏈接的Dll模塊,也就是用LoadLibrary函數導入的Dll函數。

可以將程序運行時載入的所握兄有模塊列出來的軟體,網上有很多可以免費下載的。

我曾在無聊時也做了一個這樣的程序,可以列出系統中運行的所有進程的樹狀關系(進程樹)、每個進程啟動時間、消耗的CPU時間、CPU佔用率以及其所兆皮如載入所有模塊等信息。如果你需要的話,可以EMAIL一個給你。

閱讀全文

與怎麼看哪個程序使用dll相關的資料

熱點內容
招標代理開標是什麼意思 瀏覽:614
電子技術頻率公式怎麼計算 瀏覽:993
科學技術的發展英文怎麼說 瀏覽:826
如何把數據變成自變數 瀏覽:304
前十名菜市場品牌有哪些 瀏覽:933
橫橋什麼時候建菜市場 瀏覽:3
e人e本產品怎麼用 瀏覽:831
麥積區房屋交易中心在什麼地方 瀏覽:592
打點棒的記錄數據有哪些 瀏覽:915
清除數據中清除緩存是什麼 瀏覽:404
路邊自行車收費需要什麼程序 瀏覽:17
法蘭克怎麼調程序例子 瀏覽:230
thinkphp支持哪些數據 瀏覽:284
怎麼銷售理財產品 瀏覽:751
蘋果開鎖之後怎麼看信息 瀏覽:700
銅仁職業技術什麼時候升本科 瀏覽:59
看房登記了身份信息多久會消除 瀏覽:948
修容都有哪些產品 瀏覽:898
如何與客戶介紹自己的產品 瀏覽:422
在一個縣如何代理一個品牌 瀏覽:184