Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> Windows 技巧

解決 winlogon.exe 進程佔用 100% CPU 的處理實錄

編輯:Windows 技巧

電腦開機極慢、進入桌面後發現 winlogon.exe 佔用 100% CPU。經手動排查,罪魁禍首為 MFC48.DLL——此檔案並非 Windows 核心元件(核心僅有 MFC40、MFC42),判定為惡意程式植入。以下為完整清除流程。

現象與分析

  • 系統啟動從 1 分鐘變為 15 分鐘。
  • 進入桌面後,在工作管理器將 winlogon 進程優先權設為「低」可暫時緩解。
  • 使用執行緒檢視工具發現 MFC48.DLL 為異常模組,位於 system32 目錄但資源管理器中不可見(隱藏/系統/唯讀屬性)。

手動清除步驟

  1. 結束所有 MFC48.DLL 相關執行緒(需執行緒檢視工具輔助)。
  2. 開啟命令提示字元,執行:
    cd c:\windows\system32
    attrib -s -h -r mfc48.dll(移除隱藏、系統、唯讀屬性)
  3. 回到圖形介面,此時已可看見該檔案。
  4. 以 mfc42.dll 覆蓋 mfc48.dll(單純刪除重開機後會再生,覆蓋可達免疫效果)。

後記

清除後系統恢復正常啟動速度。建議定期掃毒、避免執行不明來源程式,並保持系統補丁最新。

Copyright © Windows教程網 All Rights Reserved