倍可親

回復: 1
列印 上一主題 下一主題

無敵命令 就沒有殺不死的進程!

[複製鏈接]

3萬

主題

3萬

帖子

3萬

積分

版主

留學博士后(十二級)

Rank: 7Rank: 7Rank: 7

積分
33179
跳轉到指定樓層
樓主
藍藍的天 發表於 2007-7-23 11:42 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
提問:  
  怎麼才能關掉一個用任務管理器關不了的進程?我前段時間發現我的機子里多了一個進程,只要開機就在,我用任務管理器卻怎麼關也關不了   
  方法一:  
  殺進程很容易,隨便找個工具都行。比如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,任務管理器->進程選項卡->查看->選擇列->勾上"PID(進程標識符)",然後就能看見了。  

  方法二:  
  xp下還有兩個好東東tasklist和tskill。tasklist能列出所有的進程,和相應的信息。tskill能查殺進程,語法很簡單:tskill 程序名!!
有兩種偉大的事物,我們越是經常越是執著地思考它們,我們心中就越是充滿永遠新鮮、有增無已的讚歎和敬畏,那就是我們頭上的星空,我們心中的道德法則!

910

主題

1579

帖子

882

積分

貝殼網友七級

Rank: 3Rank: 3

積分
882
沙發
dede10 發表於 2007-7-23 14:27 | 只看該作者
領教
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-17 21:15

快速回復 返回頂部 返回列表