小樱 发表于 2024/10/26 20:41

windows 10 System进程占用CPU高的原因,驱动模块并不是 svchost.exe,ndis.sys

windows 10 System进程占用CPU高的原因,驱动模块并不是 svchost.exe,ndis.sys

System进程占用CPU高原因一般是加载了驱动模块,例如4核心占用25%就代表满载了
注意驱动不是在svchost.exe,而是在System进程中
典型的驱动比如说TCP加速器帖子下方的注释
关于2.5Gbps网卡支持,加速引擎的驱动工作方式是单核心运行的,4GHz主频支持1500Mbps宽带,计算公式可以是4000/2.6,可以得出2.5Gbps网卡需要6.5GHz主频的CPU

如果排除tcp加速问题,CPU依旧很高的话,高速下载时电脑操作鼠标都一卡一卡的,可以用Process Hacker来分析,轻松就抓到占用CPU的元凶了,是ndis.sys
system进程 C:\Windows\system32\ntoskrnl.exe
加载的驱动 C:\Windows\system32\drivers\ndis.sys


ndis.sys是系统底层api,用于网卡驱动接口,不能卸载这个驱动文件,如果占用CPU高需要联系厂商去更新网卡驱动版本解决,也可以自己尝试重新安装网卡驱动重启观察System进程的CPU降低下来没有,例如使用的博通网卡就有这个高CPU的问题,也可以自己给主板更换英特尔网卡
Broadcom NetLink (TM) Gigabit Ethernet
2015/11/19
17.2.0.2

aatrox 发表于 2024/10/27 10:15

不懂就问,怎么解决,重启吗{:112:}

小樱 发表于 2024/10/27 11:27

aatrox 发表于 2024/10/27 10:15
不懂就问,怎么解决,重启吗

升级更高配置的CPU,或者卸载相关的驱动

觉得感觉 发表于 2024/10/27 20:19

我之前一台电脑,也是偶发system进程高cpu占用,有时候是高cpu占用+高磁盘占用,后来发现,cpu+磁盘占用的问题居然是应用商店导致的,把应用商店里面下的所有应用全卸载了就行了,但是单纯cpu高占用问了微软那边的客服也没有给出解决方案。

aatrox 发表于 2024/10/28 15:54

小樱 发表于 2024/10/27 11:27
升级更高配置的CPU,或者卸载相关的驱动

怪不得以前重装过一次就好了
页: [1]
查看完整版本: windows 10 System进程占用CPU高的原因,驱动模块并不是 svchost.exe,ndis.sys