Windows 7 Explorer.exe 和 DWM.exe 的 CPU 使用率很高

Windows 7 Explorer.exe 和 DWM.exe 的 CPU 使用率很高

我使用的是 Windows 7 旗艦版。我遇到兩個進程的問題:explorer.exe有時dwm.exe

這兩個行程的 CPU 使用率往往在 20-30% 之間。只有當我在電腦上玩遊戲時才會出現這種情況 - 否則電腦工作正常。

這些進程本身不消耗 CPU,只有當我嘗試刷新桌面時才真正消耗 CPU 時間。當我右鍵單擊桌面時,刷新需要花費明顯的秒數。

我沒有病毒問題。

我嘗試過以下操作:

  • 從任務管理器殺死explorer.exe並重新啟動:問題仍然存在
  • 被殺了dwm.exe,又重新啟動:問題仍然存在
  • 登出並重新登入:問題仍然存在
  • 重新啟動機器:問題已解決,但需要替代方案

任何人都可以建議一些快速解決此問題的方法嗎?

答案1

資源管理器問題聽起來像是行為不當的 shell 擴充。
Shell 擴充功能是新增附加功能的 Windows 資源管理器外掛程式。 CD 燒錄機、壓縮實用程式、某些備份系統和其他程式將添加外殼擴充功能以與 Windows 資源管理器整合。

然而,寫得不好的 shell 擴充可能會降低你的機器的速度。由於它們是資源管理器插件,因此它們將在 Explorer.exe 中顯示為 CPU 使用情況。

使用這個實用程式停用您實際不使用的每個非 Microsoft 擴充功能。


你也可以運行流程瀏覽器並查看行為不當進程的呼叫堆疊,以大致了解它們正在做什麼。

答案2

DWM 進程是「桌面視窗管理器」進程。

我想說,當您在遊戲時注意到問題時,首先要檢查的是您是否擁有最新的顯示卡驅動程式?

答案3

c:\windows\temp\盡可能清除,然後殺死並重新啟動explorer.exe。 (來源

這對我來說有很大的不同。我不太確定資源管理器會一直想用它的臨時文件做什麼 - 但無論它是什麼,它總是讓我瘋狂地旋轉風扇。

使用流程經理您可以查看每個應用程式的 CPU 使用率圖表。即使沒有運行病毒防護 - 一旦我從中刪除文件,它就temp不會旋轉。

您還可以顯示每個進程的迷你 CPU 圖表 - 只需右鍵單擊其中一個列標題並選擇“選擇列”。我看不到重置 CPU 時間的方法 - 但如果您在重新啟動後立即執行此操作,您將可以看到累積使用 CPU 時間的內容。

在此輸入影像描述

答案4

“開始”,右鍵單擊“計算機”,然後單擊“屬性”。按一下“進階系統設定”,然後在“效能”選項下按一下“設定”。選擇“調整為最佳效能”並按一下“確定”。

或配置自訂視覺效果 - 嘗試一一關閉。

相關內容