rundll32 はアイドル時に過剰なディスク I/O を生成します。

rundll32 はアイドル時に過剰なディスク I/O を生成します。

最近、コンピューターがしばらくアイドル状態になると、rundll32.exe次のコマンドが実行され、過剰な I/O が生成されることがわかりました。

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

ウェブで検索したところ、このサイトに1つの投稿が見つかりました。rundll32.exe invagent.dll が CPU を 100% 消費しています

私の問題は、その投稿で説明されている問題とは少し異なります。CPU 使用率が高いのではなく、ディスクを過剰に読み取っています。Windows パフォーマンス モニターには、rundll32.exeシステム フォルダー (つまり C:\Windows) とプログラム ファイル フォルダー内のすべてのファイルがスキャンされていることが示されています。

その投稿に記載されている解決策を試しました。カスタマー エクスペリエンス向上プログラムの設定は既にオフになっています。KB2976978インストールされた更新プログラムの一覧に Windows Update が見つかりません。

タスク スケジューラも検索し、Application Experience などの関連タスクを無効にしました。しかし、この問題は解決されません。

何かアイデアはありますか? ありがとうございます。

答え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

関連情報