當工作管理器無法結束某些進程(如木馬、死當程式)時,可利用 Windows 內建的使用者模式除錯工具 NTSD (ntsd.exe) 取得 debug 權限強制終止。NTSD 從 Windows 2000 起內建,位於 C:\Windows\System32。
ntsd -c q -p PID
-c q 表示傳遞「退出」指令給除錯器,-p PID 指定目標進程 ID。若不知 PID,可在工作管理器→「檢視」→「選擇資料行」勾選「PID (處理序識別碼)」。
System、SMSS.EXE、CSRSS.EXE 三個核心進程無法被終結。-c q 參數即可在命令列完成。XP 另提供 tasklist 列出所有進程資訊,tskill 程式名 可依名稱快速終止進程,語法更簡單。
提醒:濫用強制結束可能導致資料遺失或系統不穩,請確認目標進程非關鍵系統元件後再操作。