通杀Windows用户态进程的命令

原创 2005年02月28日 14:33:00
通杀Windows用户态进程的命令


c:>ntsd -c q -p PID 

  只有System、SMSS.EXE和CSRSS.EXE不能杀。前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。ntsd从2000开始就是系统自带的用户态调试工具。被调试器附着(attach)的进程会随调试器一起退出,所以可以用来在命令行下终止进程。使用ntsd自动就获得了debug权限,从而能杀掉大部分的进程。ntsd会新开一个调试窗口,本来在纯命令行下无法控制,但如果只是简单的命令,比如退出(q),用-c参数从命令行传递就行了。NtsdNtsd 按照惯例也向软件开发人员提供。只有系统开发人员使用此命令。有关详细信息,请参阅 NTSD 中所附的帮助文件。用法:开个cmd.exe窗口,输入:

  ntsd -c q -p PID 

  把最后那个PID,改成你要终止的进程的ID。如果你不知道进程的ID,任务管理器->进程选项卡->查看->选择列->勾上"PID(进程标识符)",然后就能看见了。

cmd下命令提示符下杀进程主要有三种方法:

打开命令提示符,输入“netstat -an | find "8080"”(不带引号输入),发现确实有程序在监听这个端口。再加上“-o参数发现发起进程的PID为“3668”,如下图所示。 ...
  • BianChengNinHao
  • BianChengNinHao
  • 2014年03月13日 16:21
  • 4751

DOS查看端口占用及杀掉进程命令

MyEclipse启动tomcat时出现端口被占用的问题: 1. 查看端口占用 在windows命令行窗口下执行: netstat -aon|findstr "8080" TCP 1...
  • maojycom
  • maojycom
  • 2014年12月05日 17:24
  • 4134

android中使用adb shell命令kill掉应用程序

Android测试中,经常需要kill掉应用程序。   网上有用方法:adb shell中的kill命令后面跟的参数是pid,因此先ps所有的应用程序。缺点是,PS显示很长,找到你的应用比较麻烦。  ...
  • LOVE000520
  • LOVE000520
  • 2016年11月28日 11:23
  • 2557

Windows创建进程的用户态和内核态交互

Q: 在windows下,调用CreateProcess这个API来创建进程,它内部究竟做了什么? A: 对于操作系统,一般肯定是分层的。内核将处理最终的创建进程操作,但是它的上层可能有一些模块...
  • zhou191954
  • zhou191954
  • 2012年12月03日 16:44
  • 703

windows创建进程的用户态和内核态交互----小话windows(1)

作者:陈曦 日期:2012-6-19 12:28:30 环境:[win7旗舰版 SP1  ; Intel i3  x86, 支持64位  ;vs2010  ; wrk-v1.2  ; Vi...
  • wangyong0921
  • wangyong0921
  • 2013年04月25日 18:38
  • 1043

Windows.用户态程序高效排错 熊力.zip

  • 2011年07月15日 14:35
  • 19.97MB
  • 下载

windows用户态程序高效除错.pdf

  • 2013年01月17日 05:42
  • 1.93MB
  • 下载

windows用户态程序高效排错

  • 2017年12月26日 15:34
  • 1.65MB
  • 下载

《Windows用户态程序高效排错》

  • 2007年11月09日 11:24
  • 585KB
  • 下载

《Windows用户态程序高效排错》

  • 2008年08月25日 13:30
  • 585KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通杀Windows用户态进程的命令
举报原因:
原因补充:

(最多只允许输入30个字)