病毒或異常程式大量生成同名進程(如 frontpg.exe),手動逐一結束不現實。taskkill 可一次強制終止所有同名進程。
C:\Users\NR>taskkill /F /IM frontpg.exe
成功:已終止進程 "FRONTPG.EXE", PID 3732.
成功:已終止進程 "FRONTPG.EXE", PID 24544.
...
錯誤:無法終止進程 "FRONTPG.EXE", PID 8268. 原因:操作不被支援。
...
/F:強制終止。/IM:指定映像名稱(進程名)。tasklist| 參數 | 說明 |
|---|---|
/S system | 指定遠端電腦 |
/U domain\user | 執行身分 |
/M [module] | 列出載入指定 DLL 的進程 |
/SVC | 顯示每個進程托管的服務 |
/V | 詳細資訊 |
/FI filter | 篩選條件(如 PID gt 1000、STATUS eq RUNNING) |
/FO {TABLE|LIST|CSV} | 輸出格式 |
tasklist:查看本機所有進程(PID、工作階段、記憶體)。tasklist /SVC:查看每個進程對應的服務(svchost.exe 下的服務一目了然)。tasklist /M shell32.dll:找出載入特定 DLL 的進程。tasklist /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq RUNNING":列出非 SYSTEM 身分的執行中進程。taskkill /S 192.168.1.100 /U admin /P pwd /F /IM notepad.exe
結合 tasklist 定位 PID/映像名,再用 taskkill 精準清理,是系統管理員處理殭屍進程、惡意軟體殘留進程的必備技能。