无法删除*.dll格式文件,强制粉碎后不断再生怎么办?

手工删除.dll文件

  • 首先我们要找到是怎么程序在占用该*.dll格式的文件。
  • 然后对解除该程序对文件的调用。
  • 最后删除文件就轻轻松松搞定了。

处理措施

  • 第一步:在运行里输入cmd进入命令提示符。
    • 可采用win+R,直接进入运行
      无法删除*.dll格式文件,强制粉碎后不断再生怎么办?
  • 第二步:输入命令tasklist /m>c:\mylistdll.txt回车
    • 此时,在C盘下会出现一个mylistdll.txt文本文件,这个文件里所示列出了目前运行的各个程序正在调用的dll文件。
  • 第三步:查找,CTRL+F调出查找框,输入自己要删除的的dll文件,如yunshellext.dll
    • 这样可以查找到那个程序在调用dll文件
      无法删除*.dll格式文件,强制粉碎后不断再生怎么办?
  • 第四步:CTRL+ALT+DEL打开Windows资源管理器,结束占用该dll文件的进程
    • 搞定!!!

如果查出来的占用dll文件的进程是svhost.exe文件/进程,这个进程一般系统有7、8个至多,到底是哪个svhost.exe进程占用了这个dll文件呢这是可以在命令提示符下输入tasklist /svc。当然,也可以把它输出为文本文件tasklist /svc>C:\listsvc.txt。这时listsvc.txt文件里的svhost.exe会跟出所示的各个进程的PID号。这时就可以具体的根据PID号来结束进程,达到删除dll文件的目的。


PS:如果进程是explorer.exe,会导致桌面消失,此时只需要在此运动该进程即可。

无法删除*.dll格式文件,强制粉碎后不断再生怎么办?