当您卸载某些顽固的软件时,可能会发现其 dll 文件仍残留在系统中,并且无法删除。这些 dll 文件有时会绑定到进程中(通常是 explore.exe),导致在删除它们时出现程序占用等提示。如果您遇到此问题,请继续阅读 php小编香蕉为您准备的详细内容,我们将探讨导致此问题的原因并提供多种解决方法,包括使用任务管理器、 regedit 和第三方工具。
方法一:
1、按win+r键后会出现一个界面,然后再输入 regedit,截图如下:
2、然后回车后我们会进入 注册表编辑器,截图如下:
3、此时我们就要在 “我的电脑” 中找到:” HKEY_LOCAL_MACHINE “文件,然后点展开 –SOFTWARE–Microsoft–Windows–CurrentVersion–Explorer.
4、在右侧新建名为:“AlwaysUnloadDLL”的项,开启清除内存不被使用的动态链接文件功
点击下载“电脑DLL修复工具”;
能———点击新建的,然后将其数值数据修改为 “ 1 ”(开启此功能),如果是设置为0,则是关闭该功能。截图如下:
5、设置成功后重启电脑,再去删除你需要删掉的.dll文件。
这种方法可能是最麻烦的,但其是最有效果的。
方法二:
下面介绍一种彻底删除顽固 dll 文件的方法,使用的是 WIN64AST 系统辅助工具(WIN64AST 官方下载地址)
1.找到需要删除的 dll 文件
我这里只是作为一个示范,选择的是 WIN64AST 运行时生成的 dll 文件
2.使用命令行(cmd)查看当前的所有进程信息
命令为 tasklist /m > d:demo.txt 该命令的意思是将当前系统运行的所有进程的详细信息打印输出到 D 盘根目录下的 demo.txt 文件中
3. 在输出文件中找到需要删除的 dll 文件名
打开 demo.txt 文件,这里边有详细的系统进程信息
找到需要删除的 dll 文件名以及对应的进程ID(PID)
4. 打开 WIN64AST ,找到对应的 dll 文件
找到了对应的进程ID(PID)之后,鼠标右键对应的进程那一行,选择 View mudules,进入下一个界面
在这个页面中找到对应的 dll 文件名,然后在对应的那一行鼠标右键,选择 Unload 进行卸载(或者选择 Unload & delete file 卸载并删除)
至此,顽固的 dll 文件已经被彻底删除了,希望大家喜欢,请继续关注本站。
以上就是windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧的详细内容,更多请关注小闻网其它相关文章!
评论(0)