我前段時間發現我的機器里多了一個進程,只要開機就在,我用任務管理器卻怎么關也關不了。
一般來說,任務管理器殺不掉的進程,可以使用專門的軟件關閉,如進程殺手、IceSword、柳葉擦眼、系統查看大師、Kill process等,可沒有這類軟件怎么辦?
其實用Windows自帶的命令 ntsd 就能絕殺大部分進程,ntsd從Windows 2000開始就是系統自帶的用戶態調試工具。因本身是提供給系統開發人員調試使用,被調試選中的進程會隨著ntsd這個程序的退出而關閉,故可以在命行提示符下終止絕大部分的進程。
用法:打開cmd.exe窗口,輸入:ntsd -c q -p PID
其中-c指定后面運行的命令名字,q是命令名,-p指定前面命令運行PID號碼,PID就是你要終止的進程的ID。如果你不知道進程的ID,沒關系,打開“任務管理器→進程選項卡→查看→選擇列→勾上‘PID’(進程標識符)”,然后就能看見所有進程的ID了。“整個系統的進程,使用ntsd只有System、Smss.exe和Csrss.exe三個進程不能殺,其他進程全部可以結束!前兩個是純內核態的,最后那個是Win32的子系統,ntsd本身需要它。
?????
??????? 轉載自:http://media.ccidnet.com/art/5441/20060714/630735_1.html