lurenjiauser
V2EX  ›  Windows

windows 的 system 进程占用一个 cpu 的问题到底如何调查?

  •  1
     
  •   lurenjiauser · Jan 11, 2024 · 3443 views
    This topic created in 1032 days ago, the information mentioned may be changed or developed.

    快 10 年了吧,这个问题一直困扰我,从 win7 到 win10 到 win11 。

    具体表现就是,使用一段时间(不等,比如几小时或者几天几周)后,发现 CPU 的耗用是一个恒定的数字,其实就是把一个 cpu 核耗完了,比如 8 核,就是 12.5%,4 核就是 25%。

    尝试了很多办法,停止安全防护、停止索引服务、停止自动更新,均没有什么好办法。搜索说可能是硬件驱动问题,至少给个提示是哪个驱动吧。

    唉,隔三岔五就得重启。

    13 replies  •  2024-01-12 09:29:44 +08:00
    opengps
    opengps
    Jan 11, 2024
    1
    某个程序单线程饱和运行,就是这个表现
    zictos
    zictos
    Jan 11, 2024
    2
    没遇到过,一般平时 cpu 的可用率都是 90%多以上,只有几个第三方软件占用少量。
    先把所有能关的软件都关了看看吧!
    CFM880
    CFM880
    Jan 11, 2024
    3
    我之前也是,动不动什么也没干,突然 cpu 占用上升,风扇呼呼转,搞得我直接换 Ubuntu 了,再无这样的烦恼
    hez2010
    hez2010
    Jan 11, 2024
    4
    试着拿 visual studio 的 profiler 附加到耗 cpu 的进程上看看到底 cpu 时间都花在哪个模块的哪个函数里了。
    asm
    asm
    Jan 11, 2024
    5
    用 proess explorer 看看 system 哪个线程是干的吧。
    jackmod
    jackmod
    Jan 11, 2024
    6
    System 进程是内核,你列举的操作只有安全防护会和 System 进程有关,剩下的就是设计不良的驱动了。
    #5 正解。打开 Process Explore ,右键 System 进程查看属性,在线程页面按 CPU 排序。
    如果是某个特定的 .sys 文件导致的,卸载掉相应的驱动即可。
    顺便,快 10 年的机器也可以考虑更换🐶
    SHF
    SHF
    Jan 11, 2024
    7
    System Informer 查看线程,点击每个线程还可以查看详细调用栈(需要安装内核驱动)



    dant
    dant
    Jan 11, 2024
    9
    Windows Performance Recorder + Windows Performance Analyzer

    https://learn.microsoft.com/en-us/windows-hardware/test/wpt/
    lurenjiauser
    lurenjiauser
    OP
    Jan 11, 2024
    10
    谢谢大家,我先尝试一下,其实以前用 process explorer 看过,都是在:ntoskrnl.exe!ExTryQueueWorkItem

    我下次 dump 一下看看。这个问题困扰了我好几台电脑了。其实,如果不开任务管理器是感觉不到的,因为毕竟只有一个核被占用了,只是觉得不爽。
    xiangyuecn
    xiangyuecn
    Jan 12, 2024❤️1
    11
    控制面板 -> 安全和维护 -> 维护 -> 自动维护

    每天给你来个全套,风扇狂转,System 进程莫名其妙的占用 cpu 的时候,可以打开维护看看是不是正在执行自动维护,如果正在执行,可以手动结束执行,风扇立马安静下来😂
    kokutou
    kokutou
    Jan 12, 2024 via Android
    12
    什么监控类什么网速 cpu 占用什么磁盘占用之类的软件都卸载了。
    还有什么调整性能的什么帧数监控的都卸载了。
    重启再看看任务管理器
    suitts
    suitts
    Jan 12, 2024
    13
    应该是你习惯性装的什么软件引起的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2503 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 05:25 · PVG 13:25 · LAX 21:25 · JFK 00:25
    ♥ Do have faith in what you're doing.