萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

插上電源線主機自動開機?BIOS「交流電恢復」設定錯誤 + svchost.exe 多進程深度解析

問題一:通電即自動開機

現象:插上電源線,主機未按電源鈕即自動啟動。

原因:主板啟用 「交流電恢復」/「AC Back Function」/「Power On After Power Fail」 設為 「Power On」/「Full On」/「Last State」。

解決:

  1. 開機連按 Del/F2 進入 BIOS。
  2. 尋找 Power Management Setup / Advanced Power Management。
  3. 將 AC BACK Function / AC Power Loss / Restore AC Power Loss 設為 Soft-Off / Power Off / Stay Off。
  4. F10 儲存離開。

不同主板 BIOS 選項名稱略異,請參考說明書關鍵字「AC Power」、「Power Loss」、「Restore」。

問題二:svchost.exe 進程眾多、佔用高資源、甚至被病毒冒名

svchost.exe 核心機制

  • 路徑:%SystemRoot%\System32\svchost.exe (正常僅此路徑)。
  • 屬於共享進程:為了節省資源,Windows 將多個系統服務 (以 DLL 形式實作) 打包載入同一個 svchost 進程。
  • 服務與 DLL 對應關係存於註冊表:
    HKLM\SYSTEM\CurrentControlSet\Services\<服務名>\Parameters\ServiceDll 指向該服務的 DLL。
  • 啟動參數 -k GroupName 決定載入哪一組服務 (如 -k netsvcs、-k LocalService、-k DcomLaunch)。

查看某 svchost 執行哪些服務

  1. 命令提示字元 (系統管理員) 執行:
    tasklist /svc /fi "imagename eq svchost.exe"
  2. 或使用 Process Explorer (Sysinternals) → 滑鼠懸停 svchost → 顯示完整服務清單與 DLL 路徑。

識別偽裝病毒 svchost

常見服務群組對照

  • -k DcomLaunch:DCOM 啟動、PlugPlay、電源管理。
  • -k RPCSS:RPC 端點對應器、遠端程序呼叫。
  • -k LocalService:防火牆、Windows Update、DHCP、DNS Client 等本地服務。
  • -k NetworkService:網路相關服務 (DNS 快取、WinHTTP 等)。
  • -k netsvcs:眾多網路服務 (事件記錄、排程、主題、音訊、Shell 硬體偵測等)。

防護建議:定期以 Process Explorer/Autoruns 檢查 svchost 異常啟動參數;啟用 Windows Defender Application Control (WDAC) / AppLocker 限制未簽名執行檔;保持系統修補最新,堵塞提權漏洞 (如 EternalBlue 利用 SMB 服務在 svchost 中執行)。

copyright © 萬盛學電腦網 all rights reserved
特徵正常 svchost可疑/病毒
檔案路徑C:\Windows\System32\svchost.exeC:\Windows\Temp\、C:\ProgramData\、使用者目錄、拼音相似名 (svch0st.exe)
簽名驗證Microsoft Windows Publisher 簽章有效無簽章/簽章無效/非 Microsoft
啟動參數-k 後接標準群組名無參數/異常參數/路徑參數
父進程services.exeexplorer.exe、cmd.exe、不明進程