已解決:Windows 10 版本 22H2 上的 Ntoskrnl.exe CPU 使用率高

你注意到了嗎Windows 10 系統凍結最近的 Windows 10 更新後,啟動時沒有響應您的點擊?檢查任務管理器有一個名為“ntoskrnl.exe“使用幾乎 99% 或 100% CPU 或系統資源。在這篇文章中,我們討論什麼是ntoskrnl.exe?為什麼它會導致巨大的系統資源以及修復 Windows 10 版本 22H2 上 Ntoskrnl.exe 高 CPU 使用率的一些解決方案。讓我們開始吧:

Ntoskrnl.exe(Windows NT操作系統內核)是系統的基本部分或操作系統的基本部分,負責處理一些重要的服務,例如進程管理、內存管理和硬件虛擬化。此外,該可執行文件還涉及內存管理器、緩存管理器、執行器、安全參考監視器、內核,還有任務調度器。

Ntoskrnl.exe CPU 使用率高

有多種原因可能導致 Ntoskrnl.exe 高 CPU 使用率,例如更新錯誤、病毒惡意軟件感染、過時的不兼容設備驅動程序或應用程序、損壞的系統文件、任何 Windows 服務卡在後台等。無論是什麼原因,這裡都有一些您可以用來修復的解決方案Ntoskrnl.exe Windows 10 上的高 CPU 使用率

首先,安裝具有最新更新的良好防病毒應用程序,並執行完整的系統掃描以檢查並確保病毒/惡意軟件感染不會導致 Windows 10 上的 Ntoskrnl.exe CPU 使用率過高。

還運行免費的系統優化器,如 Ccleaner 清除系統垃圾、緩存、內存轉儲、臨時文件等,這有助於提高系統性能

禁用運行時代理:

  • 打開“設置”應用程序並轉到“系統”。
  • 在系統窗口內,找到通知和操作
  • 取消選中“顯示有關 Windows 的提示”。

禁用 Sysmain(以前稱為 Superfetch):

  • 按 Windows 鍵 + R,輸入 services.msc 並確定
  • 在這裡找到 sysmain 服務
  • 右鍵單擊 syamain 並選擇屬性。
  • 將啟動類型設置為禁用。
  • 然後單擊“停止”按鈕停止該服務。
  • 最後,單擊“應用”和“確定”保存更改。
  • 對後台智能傳輸服務 (BITS) 執行相同的操作。

現在重新啟動 PC,使其恢復正常並修復 CPU 使用率過高的問題。

檢查不兼容的程序

一些用戶表示,只有在使用某些程序時才會出現這種情況。特別是當他們在後台運行防病毒軟件時。防病毒軟件可能與某些程序存在衝突。下次遇到這種情況時,請多加註意,看看是否能找到擾亂系統的程序。如果可以找到此類程序,請嘗試重新安裝或完全卸載。

禁用啟動程序

再次強調,禁用不必要的啟動程序是解決 Windows 10 上高系統資源使用率(ntoskrnl.exe 高 CPU 使用率)問題的非常有用的解決方案。

  • 禁用啟動程序 打開任務管理器
  • 然後移動到“啟動”選項卡
  • 您將看到啟動時運行的程序列表。
  • 右鍵單擊您不想在啟動時運行的應用程序,然後選擇“禁用”。

調整您的 Windows 10 以獲得最佳性能

  • 右鍵單擊“計算機”圖標並選擇“屬性”
  • 選擇“高級系統設置”
  • 進入“系統屬性”選擇“設置”
  • 選擇“調整為最佳性能”並“應用”。
  • 單擊“確定”並重新啟動計算機。

更新您的驅動程序

同樣,不兼容的磁盤驅動程序(尤其是圖形和網絡驅動程序)可能是 Windows 10 上高系統資源使用率或 100% CPU 使用率的第一個賭注。建議檢查並更新您的驅動程序:

  1. 按住 Windows 鍵並按 R。鍵入hdwwiz.cpl並單擊“確定”
  2. 轉到“驅動程序”選項卡,然後單擊“更新驅動程序”
  3. 選擇自動選項從互聯網查找並安裝更新的驅動程序
  4. 重新啟動你的電腦

或者重新安裝設備驅動程序。

運行 DISM 和 SFC 實用程序

有時,損壞的系統文件也會在 Windows 計算機上引起不同的問題。特別是在最近的窗口升級之後,如果 Windows 系統文件損壞,您可能會面臨啟動錯誤高系統資源使用率等問題。我們建議運行系統文件檢查器工具,該工具可以掃描並恢復丟失的損壞的系統。

  • 要執行此操作,請以管理員身份打開命令提示符
  • 然後輸入證監會/scannow並按回車鍵。
  • 這將掃描丟失的系統文件
  • 如果發現任何 SFC 實用程序,則會從位於 %WinDir%System32dllcache 上的特殊文件夾中恢復它們。
  • 等待 100% 完成該過程,然後重新啟動 Windows。

如果 SFC 掃描結果發現損壞的系統文件但無法修復它們,則運行 DISM 命令它修復系統映像並允許 sfc 完成其工作。

調整 Windows 註冊表編輯器

按 Windows + R,輸入 regedit 並按 Enter 鍵打開 Windows 註冊表編輯器。

  • 首先備份註冊表數據庫並導航到以下鍵
  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager內存管理,
  • 尋找'關閉時清除頁面文件',找到後雙擊它,然後將值數據更改為 1。

現在導航到 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters。在這裡,您必須將啟用預取器值 2 或 3 更改為 0。現在就關閉註冊表編輯器並重新啟動設備。我確信 Windows 10 上的 Ntoskrnl.exe 不會出現更高的 CPU 使用率。

有關的:修復 Windows 10 版本 22H2 上 IAStorDataSvc 的高 CPU 使用率