当前位置:主页 > Win7系统教程 >

已处理:ntoskrnl.exe win 7版本20H2上的Cpu使用率过高

发布日期:2017-05-05    作者:大师系统    来源:http://www.udashixitong.com

  你是否注意到win 7系统在启动时冻结,在近期的win 7升级后没有响应你的点击?然后在任务管理器上检查一个名为“ ntoskrnl.exe ”的进程,该进程使用了将近99%或100%的Cpu或系统资源。在本文的此处,你们讨论什么是ntoskrnl.exe?为何它会导致巨大的系统资源以及一些处理方案,以修复ntoskrnl.exe win 7版本20H2上的Cpu使用率过高。开始吧:

  什么是ntoskrnl.exe?

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

  有多种原因可以导致ntoskrnl.exe Cpu使用率过高,例如升级错误,病毒恶意软件感染,过时的不兼容设备驱动程序或应用程序,损坏的系统文件,任何win服务滞留在后台等,无论何种原因,此处都或许适用一些处理方案在win 7上修复 ntoskrnl.exe Cpu使用率过高的问题。

  首先,安装具有最新升级的优秀防病毒应用程序,然后执行全能的系统扫描以检查并确保病毒/恶意软件感染不会导致ntoskrnl.exe win 7上的Cpu使用率过高。

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

  禁用运行时代理:

  • 打开“ 配置” 应用,然后转到“ 系统”。

  • 在系统窗口中,找到“通知和操作”

  • 取消选中“向我显示有关win的提示。”

  禁用sysmain(以前称为superfetch):

  • 按win键+ R,键入services.msc,然后单击“确定”。

  • 在这里找到superfetch服务

  • 右键单击superfetch,然后选择属性。

  • 将启动类型配置 为禁用。

  • 然后单击“停止”按钮以停止服务。

  • 最后,单击“应用”,然后单击“确定”保存更改。

  • 使用后台智能传输服务(BiTs)进行相同的操作。

  现在,重新启动pC,使其还原正常并修复Cpu使用率过高的问题。

  检查不兼容的程序

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

  禁用启动程序

  再次禁用不必要的启动程序是处理win 7上系统资源占用过高(ntoskrnl.exe Cpu使用率过高)问题的非常有用的处理方案。

  • 禁用启动程序打开任务管理器

  • 然后移至“启动”标签

  • 你将看到在启动时运行的程序的列表。

  • 右键单击你不想在启动时运行的应用程序,然后选择“禁用”。

  调整win 7以获得最好性能

  • 右键点击“计算机”图标,然后选择“属性”

  • 选择“高级系统配置”

  • 转到“系统属性”,选择“配置”

  • 选择“调整以获得最好性能”和“应用”。

  • 单击“确定”,然后重新启动计算机。

  升级你的驱动程序

  再次,不兼容的磁盘驱动程序(尤其是图形和网络驱动程序)或许是win 7上系统资源使用率较高或Cpu使用率100%的第一个选择,建议检查并升级驱动程序:

  1. 按住win键并按R。键入hdwwiz.cpl, 然后单击“确定”。

  2. 转到“驱动程序”选项卡,然后单击“升级驱动程序”

  3. 选择自动选项以从internet查找并安装升级的驱动程序

  4. 重新启动电脑

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

  运行disM和sFC实用程序

  有时,损坏的系统文件也会在win计算机上引起不同的问题。特别是在近期的窗口更新后,如果win系统文件损坏,则或许会遇到启动错误,系统资源使用率过高等。你们建议运行“系统文件检查器”,然后单击“扫描”并恢复丢失的损坏的系统。

  • 为此,请以管理员身份打开命令提示符

  • 然后键入sfc / scannow 并按Enter键。

  • 这将扫描缺少的系统文件

  • 如果找到任何sFC实用程序,它们将从%windir%\ system32 \ dllcache上的特殊文件夹中将其恢复。

  • 等待,直到100%完成该过程后重新启动win。

  如果sFC扫描后果发现损坏的系统文件但无法修复它们,请 运行disM命令,该命令 修复系统映像并允许sfc进行其工作。

  调整win注册表编辑器

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

  • 然后首先备份注册表数据库并导航到以下项

  • HKEY_LoCAL_MACHinE \ sYsTEM \ CurrentControlset \ Control \ session Manager \ Memory Management,

  • 查找“ ClearpageFileAtshutdown ”,双击找到它,然后将值数据更改为1。

  现在导航到HKEY_LoCAL_MACHinE \ sYsTEM \ CurrentControlset \ Control \ session Manager \ Memory Management \ prefetchparameters。在这里,你必须将“启用预取器”的值2或3更改为0。现在,所有这些都关上注册表编辑器并重新启动设备。我确定win 7上的ntoskrnl.exe不会再有更高的Cpu使用率。

栏目专题推荐

电脑系统推荐

系统教程推荐

友情链接:

本站发布的系统与软件仅为个人学习测试使用,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!

Copyright @ 2022 大师系统版权所有