Ntoskrnl.exe 的 Windows 8.1 100% 磁碟使用率

Ntoskrnl.exe 的 Windows 8.1 100% 磁碟使用率

我有一台配備 4 GB RAM、Intel Celeron 1007U 1.50 GHz 雙核心的 Dell Inspiron 15,運行 Windows 8.1 (x64)。

最近,我遇到了磁碟使用率高的問題。我無法確定它何時或為何開始,但有一天我注意到我的電腦運行速度慢得可怕。我檢查了任務管理器,發現我的磁碟利用率為 100%,系統進程使用 50 MB/s(所有其他進程為 0 或 0.1 MB/s)。我查看了進程,發現是ntoskrnl.exe。我無法終止該進程,因為它對系統至關重要,但它使我的電腦幾乎無法使用。

我在網路上尋找修復方法(似乎很多人都有這樣的問題),但沒有一個有效。一位建議將電源設定從平衡更改為高性能。另一位建議增加虛擬記憶體。我做了這兩件事都無濟於事(VM 現在設定為最小 4096 MB,最大 8192 MB)。

然後我查看了資源監視器,只是為了看看該進程到底在做什麼。 Ntoskrnl.exe 的讀取速度約為 10,000-30,000 B/秒(有時會下降到 0 或略高),寫入速度約為 50,000,000 B/秒。可能是什麼原因造成的?我可以理解有時必須讀/寫東西的過程,但為什麼它會一直寫這麼多呢?

然後我檢查了事件檢視器以查看是否有任何錯誤。我沒有發現任何重要性,但我確實注意到內核通用的重複日誌。似乎每分鐘大約產生 3 次日誌。所有這些都是事件 ID 為 16 的資訊日誌,並且都說同樣的事情:

hive \??\C:\Windows\SysWOW64\CONFIG\SYSTEM 中的存取記錄已清除,更新了 0 個金鑰並建立了 0 個修改頁面。

這讓我得出結論,系統檔案出了問題。有些東西導致核心不斷地檢查它、生成日誌或其他東西。我不太確定。

這就是我向超級用戶尋求幫助的原因。 (在我看來,微軟技術支援完全是垃圾)如果有人可以幫我解決這個問題,我將不勝感激。

答案1

你的Seagate Momentus Thin 320GB硬碟並不是最快的(只有 5400rpm),我可以看到核心嘗試存取該檔案C:\ProgramData\AVAST Software\Avast\lscache.dat

Avast 磁碟 IO

處理avast檔案需要35秒。這似乎是一個已知問題,已在論壇中向 Avast 報告

更新至2015.10.2.2218看看這是否可以解決您的問題(您使用 2015.10.2.2215)。

相關內容