我的 Windows 7(64 位元)電腦 (Win 7 Professional) 遇到效能問題,它會導致速度明顯變慢,這在 Process Explorer(以前的 Sysinternals)中最為明顯。
機器通常處於開啟狀態。當我第一次登入時,一切都很快且反應靈敏。啟動 Process Explorer 幾乎是即時的(最多 1 秒)。資料更新沒有明顯的延遲,在 Process Explorer 中切換到管理員模式(檔案...顯示所有進程的詳細資訊)也同樣快速(PE 關閉並重新開啟需要一兩秒)。
在 6-7 小時的過程中,機器的反應速度似乎逐漸變慢。即使我關閉了所有打開的程序,啟動 Process Explorer 現在也需要幾秒鐘的時間。切換到管理員模式可能需要 10 秒以上)。當它重新出現時,視窗的繪製速度非常慢 - 應用程式視窗中每秒僅繪製一行。
殺死並重新啟動explorer.exe進程似乎沒有任何影響,這是一個相當標準的工作場所機器,沒有任何自訂。它正在運行 WebRoot 防毒軟體。
CPU、溫度、網路和磁碟活動都顯示為大致“空閒”,所以我有點困惑。我的猜測是,它看起來像是某種鎖定問題 - 就好像某處的共享資源被爭用並被錯誤的進程持有太長時間,導致性能下降而 CPU 使用率不高。
登出並重新登入可以解決效能問題 - 一切都恢復回應。
所以 - 我的問題的具體內容:
- Process Explorer 使用/依賴哪些 Windows 資源,這些資源可能會非常爭用或非常繁忙,以至於我注意到效能下降?
- 我可以使用哪些診斷工具/程序來嘗試找到根本原因?