找回密码
 入住遨海湾
搜索
网站解决方案专享优惠-3折上云
查看: 1160|回复: 0

Windows 杀进程的内部命令

[复制链接]
发表于 2005-2-25 09:37:00 | 显示全部楼层 |阅读模式

登录后查才能浏览下载更多咨询,有问题联系QQ:3283999

您需要 登录 才可以下载或查看,没有账号?入住遨海湾

×
Windows 杀进程的内部命令( I, }0 K+ K8 j' h# v2 ^0 w/ t + @9 \& t5 ^" f1 J 问:怎么才能关掉一个用任务管理器关不了的进程?我前段时间发现我的机子里多了一个进程,只要开机就在,我用任务管理器却怎么关也关不了 8 ?( S7 G# ]& f1 z; H9 |9 z # i3 s9 z V' g   答1:杀进程很容易,随便找个工具都行。比如IceSword。关键是找到这个进程的启动方式,不然下次重启它又出来了。顺便教大家一招狠的。其实用Windows自带的工具就能杀大部分进程: ( ?9 i5 Z' r, I1 c% m$ _: F5 n8 T P * M, }/ U5 {1 a7 `- O2 V+ N1 N  c:\\>ntsd -c q -p PID $ D" F ^8 C; D3 ]9 C 6 N! N' L, ]4 ?# M0 }   只有System、SMSS.EXE和CSRSS.EXE不能杀。前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。ntsd从 2000开始就是系统自带的用户态调试工具。被调试器附着(attach)的进程会随调试器一起退出,所以可以用来在命令行下终止进程。使用ntsd自动就获得了debug权限,从而能杀掉大部分的进程。ntsd会新开一个调试窗口,本来在纯命令行下无法 控制,但如果只是简单的命令,比如退出(q),用- c参数从命令行传递就行了。NtsdNtsd 按照惯例也向软件开发人员提供。只有系统开发人员使用此命令。有关详细信息,请参阅 NTSD 中所附的帮助文件。用法:开个cmd.exe窗口,输入: 9 x' `' C" i$ t) j) G " q9 D3 p( u3 \ d/ S4 V  ntsd -c q -p PID / n0 O! l% t8 K8 v0 L7 q7 Z 0 T! F2 U+ w: I* w  把最后那个PID,改成你要终止的进程的ID。如果你不知道进程的ID,任务管理器->进程选项卡->查看->选择列->勾上PID(进程标识符),然后就能看见了。 / |, q+ K& ^$ \1 e2 E. z } Z( B8 f* K# D U* M  xp下还有两个好东东tasklist和tskill。tasklist能列出所有的进程,和相应的信息。tskill能查杀进程,语法很简单:tskill 程序名!1 D( y4 i5 v$ l9 V L# d 介绍微软一个罕为人知的无敌命令/ M: E2 `1 X. R: T' s( g2 y/ } ! B4 T. M' p$ O% q @问:怎么才能关掉一个用任务管理器关不了的进程?我前段时间发现我的机子里多了一个进程,只要开机就在,我用任务管理器却怎么关也关不了 & C7 j- K' ]4 \& K9 T4 f! b 8 R: ^* D1 p% w3 Y+ ~0 _5 n  答1:杀进程很容易,随便找个工具都行。比如IceSword。关键是找到这个进程的启动方式,不然下次重启它又出来了。顺便教大家一招狠的。其实用Windows自带的工具就能杀大部分进程: d& l- {8 t% P9 B8 _. \7 I ) Z8 h2 M5 Q% X) ?* O   c:\\>ntsd -c q -p PID ' ], T1 A6 V1 g- u + d3 i3 i0 X& \3 f4 O, H5 J  只有System、SMSS.EXE和CSRSS.EXE不能杀。前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。ntsd从 2000开始就是系统自带的用户态调试工具。被调试器附着(attach)的进程会随调试器一起退出,所以可以用来在命令行下终止进程。使用ntsd自动就获得了debug权限,从而能杀掉大部分的进程。ntsd会新开一个调试窗口,本来在纯命令行下无法 控制,但如果只是简单的命令,比如退出(q),用- c参数从命令行传递就行了。NtsdNtsd 按照惯例也向软件开发人员提供。只有系统开发人员使用此命令。有关详细信息,请参阅 NTSD 中所附的帮助文件。用法:开个cmd.exe窗口,输入: ' E) D) O$ @8 U L7 Z( h% z* i9 u- r) a+ q7 }7 ?, e   ntsd -c q -p PID 2 u% Z5 I2 o2 ]1 S" h4 D ! r7 T4 J5 e* P- [ \- G   把最后那个PID,改成你要终止的进程的ID。如果你不知道进程的ID,任务管理器->进程选项卡->查看->选择列->勾上PID(进程标识符),然后就能看见了。 ; t' d; H" K0 C! k ' w2 N. f9 I: U+ i, ^) E- y+ k   xp下还有两个好东东tasklist和tskill。tasklist能列出所有的进程,和相应的信息。tskill能查杀进程,语法很简单:tskill 程序名!
遨海湾-心灵的港湾 www.aosea.com
您需要登录后才可以回帖 登录 | 入住遨海湾

本版积分规则

网站解决方案专享优惠-3折上云

QQ|手机版|小黑屋|遨海湾超级社区

GMT+8, 2025-5-15 10:39

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表