已解决:Ntoskrnl.exe CPU使用率过高[Windows 10/11]

已解决:Ntoskrnl.exe CPU使用率过高[Windows 10/11]

2024年更新在Windows 11解决方案

您是否注意到Windows 10/11系统在启动时冻结,在最近的Windows 10/11升级后没有响应您的点击?

然后在任务管理器上检查一个名为“ NTOSKRNL.EXE =的进程,该进程使用了将近99%或100%的CPU或系统资源

在这里,我们讨论什么是 ntoskrnl.exe?

为什么它会导致巨大的系统资源和一些解决方案,以修复Ntoskrnl.exe Windows 10/11上的CPU使用率过高。让我们开始:

什么是ntoskrnl.exe?

Ntoskrnl.exe( Windows NT操作系统内核 )是系统的基本部分或操作系统的基本部分,它负责一些重要的服务,例如进程管理,内存管理和硬件虚拟化。另外,此可执行文件涉及内存管理器,缓存管理器,执行程序,安全性参考监视器,内核,此外,任务计划程序。

Ntoskrnl.exe高CPU使用率

有多种原因可以导致Ntoskrnl.exe CPU使用率过高,例如更新错误,病毒恶意软件感染,过时的不兼容设备驱动程序或应用程序,损坏的系统文件,任何Windows服务滞留在后台等。无论何种原因,此处都可能适用一些解决方案修复 窗户10/ 11上的Ntoskrnl.exe CPU使用率过高的问题

相关问题  Windows 10 V2004升级停留在选择键盘布局屏幕

首先,安装具有最新更新的良好防病毒应用程序,并执行完整的系统扫描以检查并确保病毒/恶意软件感染不会导致Ntoskrnl.exe Windows 10/11上的CPU使用率过高。

还可以运行免费的系统优化程序,如Ccleaner清除系统垃圾,缓存,内存转储,Temp文件等,有助于提高系统性能

禁用运行时代理: 

  • 打开“ 设置” 应用,然后转到“ 系统”
  • 在“系统”窗口中,找到“ 通知和操作”
  • 取消选中“向我显示有关Windows的提示。=

禁用超级提取:

  • 按 Windows键 + R, 键入 services.msc, 然后单击“确定”。
  • 在这里找到 SuperFetch的服务
  • 右键单击Superfetch,然后选择属性。
  • 启动类型设置 为 禁止
  • 然后单击“停止” 按钮以停止服务。
  • 最后,点击 应用 和 确定 保存更改。
  • 使用后台智能传输服务(BITS)执行相同的操作。

现在重新启动PC,使其恢复正常并修复CPU使用率过高的问题。

检查不兼容的程序

一些用户说这仅在使用某些程序时发生。特别是当他们在后台运行防病毒软件时。防病毒软件可能与某些程序有些冲突。下次遇到这种情况时,请尝试格外注意,看看是否可以找到与系统混乱的程序。如果可以找到这样的程序,请尝试重新安装或完全卸载它。

禁用启动程序

再次禁用不必要的启动程序对解决Windows 10/11上的高系统资源使用率(ntoskrnl.exe CPU使用率过高)问题非常有用。

  • 禁用启动程序打开任务管理器
  • 然后移至“启动”标签
  • 您将看到在启动时运行的程序列表。
  • 右键单击您不想在启动时运行的应用程序,然后选择“禁用”。
相关问题  如何在Slack 发送GIF?

调整Windows 10/11以获得最佳性能

  • 右键点击“计算机”图标,然后选择“属性”
  • 选择“高级系统设置”
  • 转到“系统属性”
  • 选择“设置”
  • 选择“调整以获得最佳性能”和“应用”。
  • 单击“确定”,然后重新启动计算机。

更新您的驱动程序

再次,不兼容的磁盘驱动程序(尤其是图形和网络驱动程序)可能是Windows 10/11上系统资源使用率较高或CPU使用率100%的第一个选择,建议检查并更新驱动程序:

  1. 密码 Windows键 和 按R键键入 高清 .CPL 并单击 确定
  2. 转至 驱动程序 选项卡,然后单击 “更新驱动程序”
  3. 选择自动选项以从Internet查找并安装更新的驱动程序
  4. 重新启动 电脑

或重新安装设备驱动程序。

运行DISM和SFC实用程序

同样,有时损坏的系统文件也会在Windows计算机上引起不同的问题。特别是在最近的窗口升级后,如果Windows系统文件损坏,则可能会遇到启动错误,系统资源利用率过高等问题。我们建议运行系统文件检查器工具,该工具可以扫描并还原丢失的损坏的系统。

  • 为此,请以管理员身份打开命令提示符
  • 然后键入SFC / SCANNOW 并按Enter键。
  • 这将扫描丢失的系统文件
  • 如果找到任何SFC实用程序,它们将从%WinDir%\System32\dllcache上的特殊文件夹中将其还原。
  • 等待,直到100%完成该过程后重新启动Windows。

系统文件检查器实用程序Windows 10

如果SFC扫描结果发现损坏的系统文件但无法修复它们,请 运行DISM命令,该命令 修复系统映像并允许证监会执行其工作。

调整Windows注册表编辑器

按Windows + R,键入regedit,然后按Enter键以打开Windows注册表编辑器。

  • 然后先备份注册表数据库并导航到以下项
  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management
  • 查找“ 关闭时清除页面文件 ”,双击找到它,然后将值数据更改为1。

现在,导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters。在这里,您必须将“启用预取器”的值2或3更改为0。现在,所有这些都关闭注册表编辑器并重新启动设备。我确定Windows 10/11上的Ntoskrnl.exe不会再有更高的CPU使用率。

相关问题  如何在不重新下载的情况下将Steam游戏移至另一个驱动器(2021年更新)

这些提示是否有助于修复“ Ntoskrnl.exe Windows 10/11上的CPU使用率过高”?让我们知道以下评论

Ntoskrnl.exe CPU使用率过高的常见问题

Ntoskrnl.exe CPU使用率过高对我的电脑有什么影响?

当Ntoskrnl.exe的CPU使用率过高时,你可能会发现你的电脑运行速度减慢,反应迟钝,甚至出现卡死或死机的情况。另外,过高的CPU使用率也可能导致电脑过热,从而对硬体产生损害。

我该怎么知道我的Ntoskrnl.exe CPU使用率过高?

你可以在Windows任务管理员中检查CPU使用率。在”进程”标签中,你将看到每个进程的CPU使用率。如果Ntoskrnl.exe使用率持续偏高,那么你可能遇到了此问题。

哦,您好 👋很高兴认识你。

订阅我们的电子报,定期发送很棒的科技内到您的邮

发表评论