怎么才能关掉一个用任务管理器关不了的进程?
对很多人来说,任务管理器已经足够处理绝大多数问题,但是有时候我们发现虽然我们已经关掉了一个程序,但是内存并没有释放出来,然后我们Ctrl+Alt+Del调出任务管理器,选中所要结束的进程,然后结束进程!
但是我们可能很快发现,任务管理器没有响应我们的操作,所需要处理的进程无法关闭。
这个时候,我们可以选择:
1.上网Download一个工具,比如IceSword;
2.对命令行熟悉的朋友可以选择运行-command进入命令提示行界面:使用 Taskkill /im [进程名] 命令;
3.ntsd -c q -p [需结束进程PID] ,进程PID号可以通过 任务管理器--查看--选择列--PID进程标识符 获得显示。
ntsd命令是从2000开始的系统自带的调试工具。被调试器附着(attach)的进程会随调试器一起退出,所以可以用来在命令行下终止进程。使用ntsd自动就获得了debug权限,从而能杀掉大部分的进程。ntsd会新开一个调试窗口,本来在纯命令行下无法控制,但如果只是简单的命令,比如退出(q),用-c参数从命令行传递就行了。NtsdNtsd 按照惯例也向软件开发人员提供。只有系统开发人员使用此命令。
关于Task命令:Tasklist列出所有进程及相关信息;Taskkill结束进程(Tsklill)