下面是小编帮大家整理的强制结束进程的命令行(共含5篇),希望对大家带来帮助,欢迎大家分享。同时,但愿您也能像本文投稿人“yangjordan”一样,积极向本站投稿分享好文章。
Windows操作系统中只有System、SMSS.EXE和CSRSS.EXE不能杀,前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。ntsd从开始就是系统自带的用户态调试工具。被调试器附着(attach)的进程会随调试器一起退出,所以可以用来在命令行下终止进程。使用ntsd自动就获得了debug权限,从而能杀掉大部分的进程。ntsd会新开一个调试窗口,本来在纯命令行下无法控制,但如果只是简单的命令,比如退出(q),用-c参数从命令行传递就行了。Ntsd按照惯例也向软件开发人员提供,
只有系统开发人员使用此命令。有关详细信息,请参阅 NTSD 中所附的帮助文件。用法:开个cmd.exe窗口,输入:
ntsd -c q -p PID
把最后那个PID,改成你要终止的进程的ID。如果你不知道进程的ID,任务管理器->进程选项卡->查看->选择列->勾上“PID(进程标识符)”,然后就能看见了。
XP下还有两个好用的工具tasklist和tskill。tasklist能列出所有的进程,和相应的信息。tskill能查杀进程,语法很简单:tskill 程序名!
一般情况下,我们在需要结束某个进程往往会选择右键任务栏 - 任务管理器 - 右键某进程 - 结束的方式来进行,但其实我们还可以通过命令来对此操作进行更多的选项。
首先,
* 开始菜单- 程序 - 附件 - 命令提示符
* 右键 - 以管理员身份运行
* 输入tasklist,出现如下列表:
Image Name PID Session Name Mem Usage
========================= ======== ================ ============
saayaa.exe 26356 Console 39,352 K
regedit.exe 24244 Console 9,768 K
cmd.exe 18664 Console 2,380 K
conhost.exe 2528 Console 7,852 K
notepad.exe 17364 Console 7,892 K
notepad.exe 24696 Console 22,028 K
notepad.exe 25304 Console 5,852 K
explorer.exe 2864 Console 72,232 K
接下来,如果我们想要结束某个程序的所有进程的话,比如,notepad.exe,可以输入
Taskkill /IM notepad.exe /F
如果只想结束某程序的某个进程的话,可以输入该进程的PID来实现,比如:
Taskkill /PID 17364 /F
这里的F表示强制结束,
当前有很多病毒,都通过注入到系统进程的方式,来达到隐藏方式,它们一方面通过伪装自己的名称,让用户一时难以辨别,进而达到迷惑目的,包括伪装成一些系统进程文件等等,一方面通过一些保护方法,使我们无法通过系统自带的任务管理器来强制结束,迫使用户实时处于威胁当中,所以,能否通过其它方法,快速结束这些恶意进程,防止其意外发作和在后台运行呢?答案是肯定的,今天,便为大家介绍如何通过操作系统自带的“命令提示符”快速结束相关进程,
操作方法非常简单,以Windows Vista系统为例,我们首先通过开始菜单中的“所有程序”,进入到其“附件”,找到“命令提示符”选项。点击进入到系统命令的输入和运行窗口。
此时在命令提示符窗口中,我们输入“tasklist”命令,敲击回车键,此时便会自动罗列出系统当前运行的进程内容,包括映像名称、PID信息、会话名和内存使用状况等等,而这时如果我们希望结束其中的某一个进程信息,那么便可通过“Taskkill /IM 进程名.exe /F”命令来轻松完成操作,正确输入并执行回车命令,此进程便会被轻松结束,
另外,对于一些有多个进程的名称都完全相同,但我们只希望结束其中一个的情况下,则可以借助PID标识来完成关闭,例如我们只希望结束PID为4612的进程文件,那么则可以输入“taskkill/pid 4612/f”来执行关闭操作。
点评:
在通过操作系统自带的任务管理器,无法实现对某一进程或特定进程组执行结束命令的情况下,我们也不妨考虑通过系统自带的“命令提示符”,输入相关指令实行结束操作,这或许也是一种结束威胁,保护系统安全的妥善方法。
1. 打开“终端服务管理器(任务管理器)”,
2. 在“进程”选项卡上的“用户”列下,右键单击要结束的进程,然后单击“结束进程”。
注意
1. 必须具有完全控制权限才能结束进程。
2. 要打开“终端服务管理器”,请依次单击“开始”和“控制面板”,双击“管理工具”,然后双击“终端服务管理器”。
3. 请注意:在没有警告的情况下结束进程会导致用户会话中的数据丢失。
4. 可能需要结束进程,因为应用程序没有响应。
5. 也可以使用 tskill 命令结束进程。
强制结束进程的命令行
Windows操作系统中只有System、SMSS.EXE和CSRSS.EXE不能杀,
前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。ntsd从开始就是系统自带的用户态调试工具。被调试器附着(attach)的进程会随调试器一起退出,所以可以用来在命令行下终止进程。使用ntsd自动就获得了debug权限,从而能杀掉大部分的进程。ntsd会新开一个调试窗口,本来在纯命令行下无法控制,但如果只是简单的命令,比如退出(q),用-c参数从命令行传递就行了。Ntsd按照惯例也向软件开发人员提供。只有系统开发人员使用此命令。有关详细信息,请参阅 NTSD 中所附的帮助文件。用法:开个cmd.exe窗口,输入:
ntsd -c q -p PID
把最后那个PID,改成你要终止的进程的ID。如果你不知道进程的ID,任务管理器->进程选项卡->查看->选择列->勾上“PID(进程标识符)”,然后就能看见了。
XP下还有两个好用的工具tasklist和taskkill。tasklist能列出所有的进程,和相应的信息。taskkill能查杀进程,语法很简单:taskkill 程序名!
1、单击开始菜单,在搜索框内输入“CMD”;
2、按回车,打开命令提示符窗口;3、在命令提示符窗口中输入:tasklist;
4、按回车,就会显示出当前运行的程序;5、输入“Tskill+进程名”,即可结束进程;
6、这样就可以结束任务管理器无法结束的进程;
7、记住,只要输入进程名,不用输入扩展名;
8、不要关闭System、SMSS.EXE和CSRSS.EXE进程,
电脑任务管理器强制结束一些进程失败的解决方法
,
★ 强制申请书
★ 网络最经典命令行
★ 强制军训心得体会
★ 提升进程范文