手动解决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文件的目的。

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