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

Windows 核心進程完整圖鑑:System Idle Process、smss、csrss、winlogon、lsass、services、svchost、explorer 等 30+ 進程功能與安全性解析

編輯:XP 系統應用技巧

前言:認識進程是排毒、優化、排錯的基礎

工作管理員中數十個進程名稱神秘,實則各司其職。本文分類整理核心系統進程與常見服務進程,標註功能、正常路徑、可否結束、偽裝病毒特徵。

一、核心系統進程 (絕不可結束,結束即藍畫面/重開機)

進程名稱完整名稱/功能正常路徑關鍵說明
System Idle Process系統閒置進程無 (核心)CPU 閒置百分比載體,PID 0,每核心一個執行緒,佔用率高代表 CPU 閒置多
System系統核心進程無 (核心)PID 4,掛載核心模式驅動程式執行緒 (如檔案系統、網路協定)
smss.exeSession ManagerC:\Windows\System32\最早啟動的用戶模式進程,建立會話、載入子系統、啟動 csrss/winlogon
csrss.exeClient/Server Runtime SubsystemC:\Windows\System32\管理主控台視窗、執行緒、進程結束、硬體抽象層圖形介面,Win7+ 移至用戶模式
wininit.exeWindows InitializationC:\Windows\System32\Vista+ 啟動服務控制管理器 (services.exe)、LSM、字型快取等
winlogon.exeWindows LogonC:\Windows\System32\處理互動式登入/登出、安全性注意序列 (Ctrl+Alt+Del)、載入用戶設定檔
services.exeService Control ManagerC:\Windows\System32\管理所有 Windows 服務啟動/停止/狀態,PID 通常較小
lsass.exeLocal Security Authority Subsystem ServiceC:\Windows\System32\核心認證授權:登入驗證、權杖發放、安全性原則、EFS/IPSec 金鑰管理,極高價值攻擊目標
lsm.exeLocal Session ManagerC:\Windows\System32\Vista+ 管理終端機服務會話
svchost.exeService Host (共用服務主機)C:\Windows\System32\載入 DLL 形式服務 (如 Windows Update、防火牆、DNS Client),通常多個實例,各依群組運行
spoolsv.exePrint SpoolerC:\Windows\System32\列印佇列管理,非列印環境可停用服務
explorer.exeWindows Explorer (Shell)C:\Windows\桌面、工作列、開始選單、檔案總管,結束後桌面消失,Winlogon 會自動重啟 (若啟用 AutoRestartShell)
taskhostw.exeTask Host WindowC:\Windows\System32\Win8+ 承載以 DLL 形式實現的背景工作 (如維護、同步),每使用者一個實例
dwm.exeDesktop Window ManagerC:\Windows\System32\桌面合成、Aero 效果、視窗縮圖、翻轉 3D,停用視覺效果可結束

二、常見服務進程 (視需求啟用/停用)

進程服務名稱功能建議
mstask.exe / taskeng.exeTask Scheduler排程工作保留
regsvc.exeRemote Registry遠端登錄存取停用 (安全風險)
winmgmt.exeWMI管理資訊查詢保留
inetinfo.exeIIS AdminFTP/WWW 管理非伺服器停用
tlntsvr.exeTelnet遠端命令列登入停用 (明文傳輸)
tftpd.exeTFTP簡易檔案傳輸停用
termsrv.exeRemote Desktop Services遠端桌面需遠端時啟用
dns.exeDNS Server網域名稱解析僅 DC 需要
wins.exeWINSNetBIOS 名稱解析舊環境才需
llssrv.exeLicense Logging授權記錄可停用
ntfrs.exe / dfsrs.exeFile Replication / DFSR檔案複寫網域環境需求
rsvp.exeQoS RSVP資源預留協定可停用
msdtc.exeDistributed Transaction Coordinator分散式交易SQL/COM+ 應用需求
faxsvc.exeFax Service傳真可停用
cisvc.exeIndexing Service內容索引Win7+ 改為 Windows Search
dmadmin.exeLogical Disk Manager Admin磁碟管理遠端手動啟動
mnmsrvc.exeNetMeeting Remote Desktop Sharing桌面共享停用
netdde.exeNetDDE網路動態資料交換停用

三、使用者模式常駐進程 (登入後啟動)

  • ctfmon.exe:輸入法/語言列 (可在文字服務關閉)
  • internat.exe:舊版輸入法指示器 (XP)
  • rundll32.exe:代碼 DLL 入口點,合法但常被惡意利用,需核對命令列參數
  • wuauclt.exe / MusNotificationUx.exe:Windows Update 客戶端
  • 第三方:防毒、雲端同步、驅動程式面板、輸入法、聲音管理等

四、識別偽裝病毒進程的 3 大原則

  1. 路徑驗證: 核心進程必須在 C:\Windows\System32\ (或 SysWOW64),其他路徑極大機率為惡意。
  2. 簽章驗證: 右鍵進程 → 開啟檔案位置 → 內容 → 數位簽章,確認簽發者為 Microsoft Windows。
  3. 啟動參數: Process Explorer / Process Hacker 查看命令列,異常參數 (如 svchost.exe -k netsvcs 正常,但 svchost.exe C:\temp\evil.dll 異常)。

五、推薦進階分析工具

  • Process Explorer:微軟官方、樹狀依賴、DLL/控制代碼檢視、VirusTotal 整合。
  • Process Hacker:開源、核心模式驅動、網路/磁碟/GPU 監控。
  • Autoruns:啟動項全掃描、登錄/排程/服務/驅動/映像劫持。

結語

熟記核心 10-15 個進程名稱與功能,配合路徑/簽章驗證,即可快速判斷進程正邪。定期用 Process Explorer 全掃描並提交可疑檔案 VirusTotal,是維護系統乾淨的最佳實務。

Copyright © Windows教程網 All Rights Reserved