介绍微软一个罕为人知的无敌命令——强制结束进程

原创 2007年09月25日 09:22:00

  我用过了,有部分进程还是结束不掉,但有大部分还是可以强制结束掉的.

  问:怎么才能关掉一个用任务管理器关不了的进程?我前段时间发现我的机子里多了一个进程,只要开机就在,我用任务管理器却怎么关也关不了

  答1:杀进程很容易,随便找个工具都行。比如IceSword。关键是找到这个进程的启动方式,不然下次重启它又出来了。顺便教大家一招狠的。其实用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,任务管理器->进程选项卡->查看->选择列->勾上"ID(进程标识符)",然后就能看见了。

  答2:xp下还有两个好东东tasklist和tskill。tasklist能列出所有的进程,和相应的信息。tskill能查杀进程,语法很简单:tskill 程序名!! 

微软的软件测试工程师——《微软的软件测试之道》

好多人极力推荐《微软的软件测试之道》这本书,于是在网上搜索了一番,英文版的阅读起来有难度,在51CTO上发现了前第二章和第三章中文的内容。     在这个世界顶级的企业里,软件测试工程是的测试是怎样...
  • zouhui1003it
  • zouhui1003it
  • 2017年01月13日 15:47
  • 355

通过进程ID或名字结束进程

1.通过进程名:void CloseProgram(CString strProgram) { HANDLE handle; //定义CreateToolhelp32Snapshot系统快照句...
  • zt_xcyk
  • zt_xcyk
  • 2016年11月30日 18:34
  • 515

浅谈驱动中强制结束进程的3种方法

一个应用程序想要结束另一个进程所要做的事:首先获得目标的进程ID,接着利用OpenProcess获取进程句柄(确保足够权限),最后将句柄传给TerminateProcess了结那个进程. Open...
  • py_panyu
  • py_panyu
  • 2015年04月12日 17:54
  • 1719

Win64 驱动内核编程-26.强制结束进程

强制结束进程     依然已经走到驱动这一层了,那么通常结束掉一个进程不是什么难的事情。同时因为win64 位的各种保护,导致大家慢慢的已经不敢HOOK了,当然这指的是产品。作为学习和破解的话当然可...
  • u013761036
  • u013761036
  • 2017年03月29日 00:37
  • 1074

C#各种结束进程的方法详细介绍

转自http://www.cnblogs.com/zjoch/p/3654940.html Process类的CloseMainWindow, Kill, Close Process.Cl...
  • Gdou_YUN
  • Gdou_YUN
  • 2016年12月07日 22:12
  • 356

进程的5种终止方式

进程终止的5种方式 正常退出 从main函数返回–语言级别的返回操作 调用exit–C库函数 调用_exit–系统调用 异常退出 调用abort 产生SIGABOUT信号 由信号终止 ctr...
  • lzjsqn
  • lzjsqn
  • 2016年12月08日 21:29
  • 1120

C#各种结束进程的方法详细介绍

1、Process类的CloseMainWindow, Kill, Close (1)Process类的CloseMainWindow方法 Process.CloseMainWindow是GUI程...
  • tiana0
  • tiana0
  • 2017年01月07日 18:04
  • 1549

vc结束进程的几种方式

1.使用ExitProcess()结束进程   进程只是提供了一段地址空间和内核对象,其运行时通过在其地址空间内的主线程来体现的。当主线程的进入点函数返回时,进程也就随之结束。这种进程的终止方式...
  • liliangshuai
  • liliangshuai
  • 2013年12月24日 16:27
  • 5160

终极结束进程方法API

引言最近在机房里上课的时候,学生的电脑上都安装了相应的学生端软件,而这些软件并没法正常关闭,用任务管理器也无法关闭,下面我说一下如何用Windows API对这类顽固程序进行终结。福利方法由于相关方面...
  • lecepin
  • lecepin
  • 2016年03月21日 19:40
  • 2081

【vs2015】C++ 程序运行并等待进程结束

1.VS2015 新建项目->win32 控制台应用程序 2.头文件stdafx.h // stdafx.h : 标准系统包含文件的包含文件, // 或是经常使用但不常更改的 // 特定于项目的包含...
  • greless
  • greless
  • 2016年09月21日 17:45
  • 1948
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:介绍微软一个罕为人知的无敌命令——强制结束进程
举报原因:
原因补充:

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