解除安裝迅雷後dll檔案刪除

2021-08-29 15:32:50 字數 882 閱讀 1349

為例,當我們用迅雷自帶的解除安裝程式進行解除安裝後,我們發現在迅雷的安裝目錄下的子目錄中(thundernetwork\thunder\comdlls\)有乙個叫xunleibho_002的dll檔案無法直接刪除。不過怎麼才能知道是哪個程序呼叫了這個dll檔案呢?其實很簡單,用

windows xp自帶的「tasklist」命令結合「/m」引數就行了,完成後關閉掉該程序,再刪除掉此dll檔案就可以了。

「tasklisk」這個命令有很多引數,具體的完全幫助可以在「命令提示符」視窗中用「「tasklist /?」查詢。其中有乙個引數叫「/m [module]」,具體格式為:「tasklist /m [module]」這個引數的意思為:列出呼叫指定的dll模組的所有程序,如果沒有指定模組名,顯示每個程序載入的模組。有了這個好「幫手」後我們就可以很方便的查出xunleibho_002.dll被哪個程序呼叫了。

具體例項如下:

執行cmd開啟「命令提示符」視窗,然後輸入「tasklist /m xunleibho_002.dll」,回車後程式就會返回與該dll模組相關的程序資訊。

原來xunleibho_002.dll正在被explorer.exe呼叫。找到了呼叫程序我們的第一步工作就完成了,接下的工作就是刪除該檔案了。按組合鍵「ctrl+alt+delete」鍵調出「windows任務管理器」,在「程序」標籤下找到「explorer.exe」,結束該程序。

這時你會發現沒有桌面了?這可怎麼刪除啊?不用擔心,選擇選單「檔案→新建任務(執行…)」,然後在彈出的檔案選擇框中進入dll所在目錄並完成刪除,完成後重新執行「explorer.exe」任務就能恢復桌面顯示。

小知識:

pid列代表了各程序的程序id,簡單來說,pid是各程序在系統中的「身份標識」。

刪除dll檔案方法

很多朋友多遇到過刪除dll檔案時無法刪除的情況,有很多是用軟體刪除的,今天告訴大家乙個不用軟體刪除dll的辦法,在清除病毒和頑固木馬的時候更輕鬆 因為dll檔案的特性注定了它可能被多個軟體呼叫,這也是dll檔案為什麼刪除不掉的原因 正在使用的檔案是當然不可能給你刪除的。那麼到底是哪個程式在呼叫這個d...

刪除頑固dll檔案

對於一些頑固的軟體,在解除安裝之後會有殘留的 dll 檔案保留,而且這個 dll 檔案並不能刪除,有的會繫結到程序中 一般容易繫結到expore.exe程序中 隨電腦開機一起啟動,在刪除檔案的時候就會提示有程式占用 或服務在執行等 這裡介紹一種徹底刪除頑固 dll 檔案的方法,使用的是 win64a...

C 下反射動態載入dll後如何解除安裝?

最近在做專案的時候,遇到乙個需求,需要通過選擇的檔案,先判斷是c dll還是c dll,再判斷dll是否是我們需要的特定dll,還是別的隨便乙個dll。經過研究發現,我們可以通過反射來載入dll,如果用c 的反射機制可以正確載入dll,那麼就可以認為該dll是c 型別的,如果不能正確載入,我們再通過...