WUDFHost.exe 持续占用 12-20% CPU

WUDFHost.exe 持续占用 12-20% CPU

好的,这实际上是我自己今天对这个标题问题 chasen 的一个未写明的问题的回答......

为什么 WUDFHost.exe 一直占用 CPU 的 12-20% 左右?

根据网上的几篇帖子,“WUDFHost.exe 进程是 Microsoft 的 Windows 驱动程序基础的一部分”,如果在 %WinDir%\System32 文件夹中找到,则它是必不可少的。它被指出负责处理“用户模式驱动程序”。

在检查了这台大约半年前的笔记本电脑上的驱动程序(首先手动检查了 3 个最关键的驱动程序并更新了它们)之后,我仍未注意到 CPU 列表上有任何变化。然后我继续使用 Free Driver Booster 3 自动检查其他驱动程序,发现还有 12 个驱动程序已过时。因此,现在我让 DB3 自动更新 3-4 个“简单”驱动程序两次,并在其间检查实际的 CPU 列表,但仍然没有变化。但是,在对最后 5 个“关键/困难”的 m/b 驱动程序进行 DB3 自动更新后,WUDFHost.exe 的 CPU 为 0%,太棒了!还请注意,所有更新的 15 个驱动程序都只有 3-12 个月的历史。

编辑于2016年8月18日10:30(GMT+3):

抱歉,通知您,但这个解决方案只是暂时的,在将 Windows 10 从 1511 升级到 1607 后,问题又出现了,即 CPU 回到 15-17%,现在 DB3 只能识别最新的驱动程序...请参阅下面我对此的评论。

编辑于2016年8月18日12:30(GMT+3):

好的,确定了新的麻烦制造者——联想快速优化器,请参阅下面我的评论,现在希望这个案子最终能解决。

答案1

使用 WPA 分析 ETL显示,驱动程序iMDriver.dll导致 WUDFHost.exe CPU 使用率

在此处输入图片描述
(点击图片放大)

也许这个文件也是联想快速优化器的一部分。此进程也会导致大量的 CPU 使用率:

在此处输入图片描述

驱动程序和程序通过 Windows 用户模式驱动程序框架(WUDF)进行 IO 调用,这就是您看到的用法。

答案2

另一个可能导致此问题的程序是 DisplayLink 驱动程序,该程序在您使用(大多数)扩展坞时安装,在我的情况下是东芝的扩展坞。

然而,他们意识到了这个问题,并且实际上在每次更新中都在改进驱动程序。

支持主题:http://www.displaylink.org/forum/showthread.php?t=64887

驱动程序更新:http://www.displaylink.com/downloads

答案3

这表明某种驱动程序正在反复创建任务并占用 CPU。几周来,我遇到这个问题,CPU 运行率高达 100%,其中大部分被 WUDFHost.exe 占用

毫无疑问,这是在 Windows 上次重大更新之后发生的。某种冲突。

就我而言,我最终将其追溯到我拥有的 NXP 半导体的 NFC 驱动程序。大约一年前,我在进行了一些开发工作后保留了这个驱动程序,它似乎没什么问题。我删除了 NXP 的东西,然后驱动程序重新启动。即时解决方案,因为 CPU 立即下降。

这只是表明你需要保持整洁,而不是在寻找解决方案时胡思乱想。我在网上找到的与此问题相关的大多数“建议”完全是浪费时间,而且很多都是危险的。

相关内容