萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 CPU 使用率 100% 解決:修改登錄表停用特定服務並重啟

Win7 待機/閒置時 CPU 佔用持續 100%,常見於特定服務 (如 Windows Search、Superfetch、Windows Update) 失控或驅動程式輪詢死循環。以下提供登錄表修改與服務停用的快速介入方案。

方案:修改登錄表停用疑似服務

  1. Win + R → regedit 開啟登錄表編輯器。
  2. 定位並修改下列機碼 (視實際原因調整):
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WSearch\Start = 4 (停用 Windows Search)
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain\Start = 4 (停用 Superfetch/SysMain)
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Start = 4 (停用 Windows Update)
    值 4 = Disabled (停用),2 = Automatic (自動),3 = Manual (手動)。
  3. 同步在「服務」 (services.msc) 中將對應服務啟動類型改為「停用」並停止服務。
  4. 重新開機,觀察 CPU 使用率是否恢復正常 (<5%)。

根因排查建議 (治本)

  • 工作管理員 →「效能」→「資源監視器」→「CPU」標籤,依「平均 CPU」排序,鎖定真正佔用高的進程。
  • 若為 svchost.exe,展開查看其裝載的服務群組,針對性停用/更新對應驅動。
  • 更新晶片組、顯卡、網卡驅動至廠商最新版。
  • 掃描惡意軟體 (安全模式下用 Malwarebytes/Windows Defender 離線掃描)。
copyright © 萬盛學電腦網 all rights reserved