rundll32 在空闲时产生过多的磁盘 I/O

rundll32 在空闲时产生过多的磁盘 I/O

最近我发现当我的计算机空闲一段时间时,rundll32.exe运行以下命令并产生过多的 I/O。

C:\WINDOWS\system32\rundll32.exe invagent,RunUpdate -noappraiser eNpRGCNfm0eU4886.4

在搜索网络后,我在这个网站上找到了一篇帖子,rundll32.exe invagent.dll 占用 100% CPU

我的问题与那篇文章中描述的问题略有不同。我的问题不是 CPU 使用率高,而是过度读取磁盘。Windows 性能监视器显示正在rundll32.exe扫描系统文件夹(即 C:\Windows)和程序文件文件夹中的每个文件。

我尝试了该帖子中提到的解决方案。我的“客户体验改善计划”设置已关闭。KB2976978已安装的更新列表中未找到 Windows 更新。

我也搜索了任务计划程序,并禁用了应用程序体验等相关任务。但是,这个问题并没有解决。

有人有什么想法吗?谢谢。

答案1

invagent是应用程序体验服务的一部分,可能是为了悄悄准备您的计算机升级到 Windows 10。

如果您删除这些更新,问题可能会消失:

KB2990214

KB2952664

KB3022345

KB3021917

KB3035583

wusa /uninstall /kb:[number of KB]在管理员提示下使用批量删除它们。

来源

答案2

我刚刚在 Windows 8 安装中遇到了这个问题。

虽然您说您禁用了应用程序体验条目,但我认为最好让任务计划程序在 ProgramDataUpdater 运行 1 分钟后将其终止。这解决了我的问题。

Splitty 在“最有帮助的回复”中找到的步骤如下: https://answers.microsoft.com/en-us/windows/forum/windows8_1-performance/windows-host-process-rundll32exe-high-cpu-usage/e0cadea3-0fc8-4330-bdc2-b74b5f685b20

相关内容