无忧支付网首页
您当前的位置:主页 > 每日热点

c语言怎样通过进程id关闭进程(c语言根据进程名删除进程)

发布人:hao333   添加时间:2023-05-13 03:05:48

你是否遇到过一些未知的进程,怀疑是木马,却无法结束进程?告诉一个命令来强制结束今天的进程。

关闭进程命令1,ntsd命令

ntsd从2000年就有的调试工具,都是保留给最新版本的windows的。使用ntsd会自动获得调试权限,这可以杀死大多数进程。

开始“开始”——“运行”——输入“cmd”,回车进入winxp的cmd命令行状态(也叫dos状态)。输入以下命令:

ntsd -c q -p PID

请注意,PID应该替换为您想要结束的进程的PID值。如果看不到进程的PID值,请在任务管理器中选择视图-选择列-检查PID。

例如,如果qq程序的PID值是5380,下面的命令将强制关闭qq程序。

ntsd -c q -p5380

当然,当你尝试强行关闭一个进程时,如果你想使用ntsd命令,一定要看清你想强行关闭的进程的PID。

关闭进程命令2,taskkill命令

像上面的ntsd命令的前奏一样,您需要启动cmd,然后输入以下命令:

Taskkill /im /f进程名称

如果qq的进程名是qq.exe

然后,taskkill /im /fQQ.exe可以强制关闭QQ.exe进程。

我只是以qq为例来说明上面两个命令。其实qq软件是可以直接关闭的,但是真正方便的是无法结束进程的木马进程和病毒进程。不管是哪一个,只要不是核心进程,以上两个命令都可以强制关闭。众所周知的进程杀手软件其实就是用的这种方法。