最近、コンピューターがしばらくアイドル状態になると、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