用於尋找哪個進程導致硬碟活動頻繁的工具?

用於尋找哪個進程導致硬碟活動頻繁的工具?

有時,我的 Windows 7 系統會在幾分鐘內大量存取硬碟,這會大大降低機器的速度。

有沒有一個工具可以告訴我是哪個進程導致的?這包括 Windows 是否正在存取虛擬記憶體?我嘗試了 SysInternals 的 DiskMon,但它沒有顯示有用的信息,例如進程。任務管理器顯示了一些 I/O 計數器,但我仍然無法確定哪一個計數器執行得最多。另外它不顯示虛擬記憶體存取。

答案1

“我的電腦在做什麼?”:

也許您也好奇為什麼您的硬碟 LED 有時會閃爍。或者為什麼即使您什麼都不做,CPU 風扇的聲音也會變大。

免費軟體“我的電腦在做什麼?”告訴你原因。它顯示正在存取硬碟或使用 CPU 的所有程式(包含詳細資訊!)。此外,您可以選擇關閉這些程序,甚至卸載它們。

答案2

資源監視器可以做到這一點,並且內建於 Windows 7 中。表現標籤。

開啟資源監視器後,展開磁碟利用率下拉清單。它將顯示哪些進程正在存取磁碟。在「磁碟」標籤上,您可以獲得有關哪些進程正在利用多少磁碟 I/O 以及其他統計資料的更多詳細資訊。

工作管理員中的資源監視器

答案3

正如 @weloytty 所說,資源監視器會有所幫助。您也可以從 MS/systernals 檢查 Process Explorer流程瀏覽器

您是否有可能在此系統上執行 Skype?如果是這樣,它是否已成為超級節點並且您現在擁有所有流量?退出 Skype 並確保該圖示不會保留在通知區域。即使您無法接聽電話,它仍然可以運行

答案4

我找到了!這是一個名為 Seagate Dashboard 的愚蠢軟體,當您插入 Seagate 外接硬碟時,它會自動安裝到您的電腦中。由於某些原因,這個 POS 會週期性地執行某些操作,大約每秒一次。無論它做什麼都涉及 RAM,並且像往常一樣,Windows 與防毒軟體結合使用,由於某種原因使用了大量的 RAM,所有 RAM 都被佔用,因此機器必須求助於虛擬 RAM 並開始驅動高清。調整虛擬 RAM 大約需要一秒鐘 — 剛好足以讓 Seagate Dashboard 再次啟動。系統不斷地被這種循環 RAM 擺弄所佔據,它不會顯示為活動 (!) 並且會阻止其他任何東西正常工作。

修復很簡單:

開始 -> 控制台 -> 管理工具

雙擊服務

向下捲動清單以找到 Seagate Dashboard 服務

右鍵單擊它並點擊“停止”。事情會立即變得更好!

再次右鍵單擊它,將“自動”更改為“手動”,甚至可能“停用”,這樣它就不會再打擾您了。

相關內容