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

CPU 佔用 100% 怎麼辦?八大排查步驟:驅動、防毒、病毒、啟動項、svchost、網路、重裝驅動、重灌系統

編輯:XP 系統應用技巧

任務管理器顯示 CPU 100% 導致系統卡頓,依序排查八大常見成因與對策。

1. 驅動程式未通過認證

測試版/修改版驅動常導致核心迴圈佔用高,建議下載廠商官方 WHQL 認證驅動。

2. 防毒軟體即時掃描過重

關閉非必要的網頁/郵件/外掛即時監控,或排程離峰全盤掃描。

3. 病毒/木馬惡意程式

安全模式下用最新毒碼全盤掃描;養成定期更新防毒牆習慣。

4. 開機啟動項過多

msconfig→【啟動】取消非必要項目(保留防毒、輸入法、觸控板等),重開機觀察。

5. svchost.exe 異常佔用

svchost 為系統核心進程容器,正常 XP 有 4 個以上。
排查:cmd 執行 tasklist /svc (XP) 或 tlist -s (2000) 查看各 svchost 載入的服務。
註冊表 HKLM\Software\Microsoft\Windows NT\CurrentVersion\Svchost 記錄服務群組。
若在 C:\Windows\System32 以外發現 svchost.exe 極大機率中毒。需用第三方程序檢視器 (如 Process Explorer) 確認執行路徑。

6. 網路連線/網卡問題

檢查網卡驅動、停用不用的協定 (如 IPX/SPX、NetBEUI)、查看是否有異常連線佔用頻寬。

7. 重新安裝核心硬體驅動

裝置管理員移除網卡、顯卡、聲卡驅動,重開機自動重裝或手動安裝官方驅動。

8. 重灌系統法(終極解)

備份資料 → 格式化系統碟 → 全新安裝 → 僅裝驅動與常用軟體 → 觀察數天 → 逐一加裝其他軟體並測試,鎖定元兇。

由簡入繁,多數情況前四步即可解決。

Copyright © Windows教程網 All Rights Reserved