Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 批次結束同名進程:taskkill /F /IM 實戰與 tasklist 進程查詢完整指南

編輯:系統常見問題解答

病毒或異常程式大量生成同名進程(如 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 精準清理,是系統管理員處理殭屍進程、惡意軟體殘留進程的必備技能。

Copyright © Windows教程網 All Rights Reserved