热搜词
发表于 2010-11-28 11:48:54 | 显示全部楼层 |阅读模式
本帖最后由 灰儿 于 2010-11-28 11:58 编辑

使用方法:
开个cmd.exe窗口,输入:
ntsd -c q -p PID

把最后那个PID改成你要终止的进程的PID。

命令范例:
ntsd -c q -p 4 (结束pid为4的进程。当然,pid为4的进程是System,此进程是杀不掉的)

范例详解:
  结束pid为4的进程。当然,pid为4的进程是System,此进程是杀不掉的。

如何获取进程的pid号:
    在CMD下输入TASKLIST就可以获取当前任务管理器所有进程的PID。或者打开任务管理器,在菜单栏,选择“查看”—“选择列”,在打开的选择项窗口中将“PID(进程标识符)”项选择钩上,这样任务管理器的进程中就会多出PID一项了。(PID的分配并不固定,是在进程启动是由系统随机分配的,所以进程每次启动的进程一般都不会一样。)

利用进程名结束进程:
  命令格式:ntsd -c q -pn ***.exe (***.exe 为进程名,exe不能省)

  命令范例:ntsd -c q -pn explorer.exe


另外的能结束进程的DOS命令还有taskkill和tskill命令:

  命令格式: taskkill /pid 1234 /f ( 也可以达到同样的效果。)

  taskkill /im ***.exe /f
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-25 02:40 , Processed in 0.223200 second(s), 33 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team