eppshell.dll 等dll文件被占用无法删除解决

By admin at 2013-03-29 15:57:32 • 1116点击

下载editplus安装使用后发现还是emeditor适应些,但是在删除过程中,出现无法删除的情况
cmd下del命令无效
cmd下rd命令不起作用
好吧,其实你还可以这样。删除不掉,无非就是被占用,现在各种工具直接解除占用就可以了。手动话如何操作呢?继续
因为你运行的某个程序正在调用这个dll文件。正在使用的文件是当然不可能给你删除的。到底是哪个程序在调用这个dll文件呢。下面这个方法可以把那个程序很容易的找出来。。
在开始-运行里输入cmd进入命令提示符。
然后输入命令tasklist /m>c:\1234.txt
回车。。是不是没有任何反应??
不要急。到C盘下面去找一找,是不是有了一个123.txt?(当然。你可以自己设定文件的输出路径,名字,甚至后缀。但要是文本文件哦。。)
打开他。里面就是目前运行的各个程序正在调用的dll文件。
把不能删除的dll文件的名字记下来。然后到记事本里去编辑-查找。输入对应的dll文件。是不是找出来了,看其在哪个进程下,多数是explorer.exe
找出来了后问题就好办多了。打开任务管理器(ctrl+alt+del/ctrl+shift+esc/右键任务栏选择任务管理器)。把对应的那个程序/进程给关闭/结束就可以顺利删除了。不必重启或进安全模式,进DOS那么麻烦了。
当然。有些应用程序是以服务形式运行的。那么你就有可能查到的是svhost.exe但是。里面有很多个哦。这个也好办。仍然打开命令提示符。输入tasklist /svc,当然,你也可以把他输出为文本文件,如tasklist /svc>C:\3456.txt。看到了吗?每个svchost.exe后面是不是对应有一个ID呢?有了ID一对照也可以知道是哪个服务了。如果是可关的。就关了他。。不过记住。。系统进程可别乱关哦
结束explorer.exe进程后,桌面图标、任务栏会消失。ctrl+alt+del/ctrl+shift+esc打开任务管理器,运行里输入explorer回车即可。

目前尚无回复
该帖评论已关闭