如何停止dll文件运行win11,win10运行dll文件
如何终止DLL文件的进程
sillyeeyore说的对,dll是由rundll32.exe(32位)调用的,dll是动态链接库文件,不能象应用程序那样单独运行,必须由rundll32.exe调用,如果有一个dll文件被调用,在任务管理器里就会有一个rundll32.exe进程,如果有多个dll被调用,进程里就会有多个rundll32.exe进程。应用程序也会调用dll文件,如果你想查看应用程序调用了哪些dll文件,可以命令提示下(也就是cmd窗口下)键入tasklist空格/m空格D:\aa.txt,这个命令是说把所有应用程序所调用的dll文件列表导入到D盘下一个叫aa的文本文件中,然后查看这个aa.txt文件,就ko了,如果想方便是话,就用windows优化大师,官网:,下载安装之后,用进程查看器,可以查看每个进程的dll模块/启用端口/窗体列表等等,很详细,很实用。
怎么关闭已运行的dll文件
在运行里输入cmd进入命令提示符。
然后输入命令tasklist /mc:/123.txt
不要急。到C盘下面去找一找,是不是有了一个123.txt?(当然。可以自己设定文件的输出路径,名字,甚至后缀。但要是文本文件哦。)
打开他。里面就是目前运行的各个程序正在调用的dll文件。
找出来了后问题就好办多了。打开任务管理器。把对应的那个程序给关了。就可以顺利删除了。那就不必进安全模式,进DOS那么麻烦了。
当然。有些应用程序是以服务形式运行的。那么你就有可能查到的是svhost.exe但是。里面有很多个哦。。这个也好办。仍然打开命令提示符。输入
tasklist /svc,当然,也可以把他输出为文本文件,如tasklist
/svcC:/234.txt。看到了吗?每个svchost.exe后面是不是对应有一个ID呢?有了ID一对照也可以知道是哪个服务了
怎么单独停止一个DLL格式文件运行啊?
用这个命令反注册...
Regsvr32命令格式
Regsvr32 [/u][/s][/n][/l[:cmdline]] dliname(或OCX控件)
你只要这样输入就可以了..
Regsvr32 /u XXX.dll