電腦cpu占用率100%怎么回事
電腦 CPU 占用率達到 100% 可能由多種原因導致,以下是一些常見的原因和解決方法:
- 防殺毒軟件造成故障:新版的防殺毒軟件對網頁、插件、郵件等進行隨機監控,會增大系統負擔。
- 處理方式:盡量使用最少的監控服務,或升級硬件配備。
- 驅動沒有經過認證:大量測試版的驅動可能造成難以發現的故障。
- 解決方法:尤其是顯卡驅動,要使用微軟認證的或由官方發布的驅動,并嚴格核對型號、版本。
- 病毒、木馬感染:大量蠕蟲病毒在系統內部迅速復制,會占用大量 CPU 資源。
- 解決辦法:用可靠的殺毒軟件徹底清理系統內存和本地硬盤,并且打開系統設置軟件,察看有無異常啟動的程序。經常性更新升級殺毒軟件和防火墻,加強防毒意識,掌握正確的防殺毒知識。
- 啟動項過多:開機自動啟動的程序過多,會占用 CPU 資源。
- 處理方法:通過開始 -> 運行 ->msconfig-> 啟動,關閉不必要的啟動項,重啟電腦。
- Svchost.exe 進程問題:Svchost.exe 是 Windows 系統的核心進程,正常情況下 Windows 2000 中有 2 個,Windows XP 中會有 4 個及以上。如果其數量異?;蛘加么罅?CPU,可能是病毒入侵。
- 確認方法:通過微軟提供的方法查看正在運行在 Svchost.exe 列表中的服務;或使用第三方的進程察看工具檢查進程的執行路徑。若發現異常,可搜索 Svchost.exe 文件。正常情況下,該程序只會在 “C:\Windows\System32” 目錄下,若在其他目錄下發現則很可能中毒。
- 網絡連接問題:主要是網卡方面,當 Windows 作為服務器接收特定端口的連接請求時,可能因負荷過重導致 CPU 占用率過高。
- 解決方式:修改注冊表來解決。在注冊表編輯器中依次展開(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer)分支,在右側窗口中新建一個名為 “MaxWorkItems” 的 DWORD 值,然后雙擊該值,在打開的窗口中鍵入合適的數值并保存退出(如果計算機有 512MB 以上的內存,鍵入 “1024”;如果計算機內存小于 512MB,鍵入 “256”)。
- Windows XP 使用鼠標右鍵:在資源管理器中使用鼠標右鍵點擊文件或目錄時,可能導致 CPU 占用率升高。
- 解決方法之一:關閉 “為菜單和工具提示使用過渡效果”。點擊 “開始”–“控制面板”,在 “控制面板” 里面雙擊 “顯示”,在 “顯示” 屬性里面點擊 “外觀” 標簽頁,在 “外觀” 標簽頁里面點擊 “效果”,在 “效果” 對話框里面,清除 “為菜單和工具提示使用過渡效果” 前面的復選框,接著點擊兩次 “確定” 按鈕。方法之二:在使用鼠標右鍵點擊文件或目錄的時候,先使用鼠標左鍵選擇目標文件或目錄,然后再使用鼠標右鍵彈出快捷菜單。
- 個別軟件問題:某些軟件可能存在問題,占用大量 CPU 資源。
- 解決辦法:升級該軟件或使用同類的其他軟件替代;對于一些和系統不太兼容的軟件,可以在軟件的屬性中設置兼容性(右鍵點該.exe 文件選兼容性)。
- 硬件問題:如 CPU 風扇散熱器接觸不良等導致散熱問題,可能使 CPU 使用率升高。
- 解決方法:檢查 CPU 風扇散熱器,重新涂抹導熱硅脂,將 CPU 重新安裝回去,保證散熱器和 CPU 接觸良好。
- 系統問題:系統過于臃腫或存在故障。
- 處理方式:定期清理系統垃圾,查殺病毒;必要時重裝系統。
如果 CPU 占用率持續過高,建議按照上述方法逐一排查并解決。同時,保持良好的電腦使用習慣,如不安裝來源不明的軟件、不訪問可疑網站等,也有助于減少此類問題的發生。如果問題仍然存在,可能需要進一步檢查硬件是否存在故障。
