“Console window host” CPU 占用异常情况排查

我的电脑时不时(触发条件未知)会突然响起风扇散热的声音,检查任务管理器会发现一个“Console window host”的进程 CPU 占用居高不下,通过了“’console window host’ high cpu”关键字谷歌搜寻后,基本没有中文资料,MicroSoft 官网的解答基本无用,最后通过https://www.howtogeek.com/howto/4996/what-is-conhost.exe-and-why-is-it-running/ 解决。在此分享步骤以供后人参考。

排查是否是病毒导致的

最近挖矿病毒非常流行,我一度怀疑是中毒了,因此首先确认该进程是否真的是系统进程。具体方法为:右键该进程,选择“打开文件所在的位置”,如果此目录在“C:\Windows\System32”则正常,如果在其他目录则该进程是伪造的“系统进程”,然后杀毒处理。

分析“Console window host”的作用

详细的作用我就不介绍了,你感兴趣可以搜索“conhost.exe 作用”来了解,简而言之就是当某个程序用到一些命令行进程时会生成一个“Console window host”,在我电脑里,IDEA、Chrome等很多软件都可能形成这样的进程,因此你的电脑里可能会有多个,因此只要我们知道这个一直占用大量 CPU 的“Console window host”是哪个软件造成的,就可以找到原因了。然而 Windows 自带的任务管理器并不能查看。

找到与该“Console window host”关联的程序

首先下载微软提供的Process Explorer,一个更强大的任务管理器,下载地址:https://docs.microsoft.com/zh-cn/sysinternals/downloads/process-explorer

然后在里面搜索(Ctrl+F)“conhost”,在我的电脑里现在只有一个(我已经解决了这个问题所以没有那个 CPU 占用高的conhost了),选择其中一个你可以发现比如这个就是 NVIDIA 的一个程序开启的:

当然还有一个方式,就是在任务管理器中对该进程右键,“转到详细信息”,可以看到 PID,然后根据 PID 判断。

对于我这台电脑,发现是一款“N2N Edge GUI”软件导致的,这个软件是感觉是很久以前装的或者是另一个软件的依赖吧……反正卸了就没事了。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇