Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 系統命令 >> ntsd命令使用說明

ntsd命令使用說明

日期:2017/2/7 17:07:24      編輯:系統命令

  當你運行一個程序,你就啟動了一個進程,對於Windows系統來說,進程的作用非常重要,木馬病毒一些不良程序和流氓軟件也熱忠於占據進程這塊寶地。當遇到這種進程時,你就想通過任務管理器結束它們,但有時間你會遇到用任務管理器關不了的進程,這裡告訴你一個簡單、方便而有效的方法:

  選擇“開始”——“運行”,輸入“cmd”打開DOS窗口,輸入:

  ntsd -c q -p PID

  說明:PID,在這裡改成你需要終止進程的ID號。

  ntsd從2000開始就是系統自帶的用戶態調試工具。被調試器附著(attach)的進程會隨調試器一起退出,所以可以用來在命令行下終止進程。使用ntsd自動就獲得了debug權限,從而能殺掉大部分的進程。ntsd會新開一個調試窗口,本來在純命令行下無法控制,但如果只是簡單的命令,比如退出(q),用-c參數從命令行傳遞就行了。

  使用ntsd這個命令,可以結束系統大部分進程,只有System、SMSS.EXE和CSRSS.EXE不能殺,前兩個是純內核態的,最後那個是Win32子系統,ntsd本身需要它。

  進程的ID號如何獲得?

  打開任務管理器,在菜單欄,選擇“查看”—“選擇列”,在打開的選擇項窗口中將“PID(進程標識符)”項選擇鉤上,這樣任務管理器的進程中就會多出PID一項了。

  沒有菜單欄和標簽欄了怎麼辦?

  你有沒有遇到過任務管理器窗口只有一個內容框架,沒有菜單欄和標簽欄的情況。

  這只是系統為我們提供的另一種簡潔顯示方式,在任務管理器的灰色空白處雙擊操作所致,請在灰色空白處再次雙擊,就立刻恢復正常。

Copyright © Windows教程網 All Rights Reserved