如何删除正在使用中的dll文件
2007-07-20 10:43
609 查看
在论坛有时候老听网友说某某文件删不掉啊。。之类的。而且有很多都是dll文件。虽然解决这个问题的方法有很多种。而且也可以把他删除,但是网友们有没有想过是为什么删不掉呢??这是因为你运行的某个程序正在调用这个dll文件。正在使用的文件是当然不可能给你删除的。那么,到底是哪个程序在调用这个dll文件呢。
和大家分享一个方法可以把那个程序很容易的找出来。。
在运行里输入cmd进入命令提示符。
然后输入命令tasklist /m>c:/123.txt
回车。。是不是没有任何反应??
不要急。到C盘下面去找一找,是不是有了一个123.txt?(当然。你可以自己设定文件的输出路径,名字,甚至后缀。但要是文本文件哦。。)
打开他。里面就是目前运行的各个程序正在调用的dll文件。
把不能删除的dll文件的名字记下来。然后到记事本里去编辑-查找。输入对应的dll文件。是不是找出来了??
找出来了后问题就好办多了。打开任务管理器。把对应的那个程序给关了。。就可以顺利删除了。。那就不必进安全模式,进DOS那么麻烦了。。。
当然。有些应用程序是以服务形式运行的。那么你就有可能查到的是svhost.exe但是。里面有很多个哦。。这个也好办。仍然打开命令提示符。输入
tasklist /svc,当然,你也可以把他输出为文本文件,如tasklist
/svc>C:/234.txt。看到了吗?每个svchost.exe后面是不是对应有一个ID呢?有了ID一对照也可以知道是哪个服务了。。如
果是可关的。就关了他。。不过记住。。系统进程可别乱关哦。
和大家分享一个方法可以把那个程序很容易的找出来。。
在运行里输入cmd进入命令提示符。
然后输入命令tasklist /m>c:/123.txt
回车。。是不是没有任何反应??
不要急。到C盘下面去找一找,是不是有了一个123.txt?(当然。你可以自己设定文件的输出路径,名字,甚至后缀。但要是文本文件哦。。)
打开他。里面就是目前运行的各个程序正在调用的dll文件。
把不能删除的dll文件的名字记下来。然后到记事本里去编辑-查找。输入对应的dll文件。是不是找出来了??
找出来了后问题就好办多了。打开任务管理器。把对应的那个程序给关了。。就可以顺利删除了。。那就不必进安全模式,进DOS那么麻烦了。。。
当然。有些应用程序是以服务形式运行的。那么你就有可能查到的是svhost.exe但是。里面有很多个哦。。这个也好办。仍然打开命令提示符。输入
tasklist /svc,当然,你也可以把他输出为文本文件,如tasklist
/svc>C:/234.txt。看到了吗?每个svchost.exe后面是不是对应有一个ID呢?有了ID一对照也可以知道是哪个服务了。。如
果是可关的。就关了他。。不过记住。。系统进程可别乱关哦。
相关文章推荐
- 如何强制删除正在使用的文件
- 如何删除当前正在使用的SQLLite文件?
- 如何移动、替换和删除当前正在使用的文件
- 如何移动、替换和删除当前正在使用的文件
- 正在使用的文件如何删除?
- 如何移动、替换和删除当前正在使用的文件
- 正在使用的文件如何删除?
- 程序中如何删除MO中当前正在使用的SHP文件(C#,MO2.4)
- 如何使用iexpress把ocx,dll等文件打包成cab文件
- 如何:创建和使用 C# DLL类库文件
- 如何使用notepad++删除各种配置文件中的注释和空行(备忘)
- 如何强制删除或恢复SQLServer正在使用的数据库
- vs2008中如何更好的使用 .dll文件 / vs2008找不到 .dll问题
- 在其他程序中如何使用FFMPEG 提供的lib dll文件
- 如何判断一个文件是否正在被使用
- 关于如何使用内核模块来卸载文件系统(文件系统正在被使用)的测试和验证
- 卸载金山快盘后残留的kuaipanshellext.dll和kuaipanshellext64.dll两个文件如何删除
- Win7删除、移动文件时提示文件夹正在使用怎么办
- 如何使用 trash-cli 逃出 rm 命令误删除重要文件的阴影 – 周丕中的生活技术博客
- 如何移动当前正在使用的文件