手動解決dll文件無法刪除的問題

手動解決dll文件無法刪除的問題

 

由於DLL被調用而無法刪除,要想刪除,要做的就是找到調用這個DLL的進程。

Step 1.在運行裏輸入cmd進入命令提示符。

step 2.然後輸入命令tasklist /m>c:/listdll.txt

       回車後,在C盤下會出現一個listdll.txt文本文件,這個文件裏列出了目前運行的各個程序正在調用的dll文件。


step 3.CTRL+ALT+DEL打開Windows資源管理器,結束佔用需要刪除dll文件的程序或着進程,這時再去刪除這個dll文件就很輕鬆了。

step 4.如果查出來的佔用dll文件的進程是svhost.exe文件/進程,這個進程一般系統有7、8個至多,到底是哪個svhost.exe進程佔用了這個dll文件呢?這是可以在命令提示符下輸入tasklist /svc,當然,你也可以把它輸出爲文本文件tasklist /svc>C:/listsvc.txt。這時listsvc.txt文件裏的svhost.exe會跟出如圖3所示的各個進程的PID號。這時就可以具體的根據PID號來結束進程,達到刪除dll文件的目的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章