J'utilise Windows 8.1 Update sur une machine virtuelle Parallels. Après environ 5 minutes d'inactivité, un processus rundll32.exe
est généré et consomme un cœur. L'activité de MsMpEng.exe
augmente également. (probablement à cause de beaucoup de IO mais je ne peux pas confirmer) Si j'interagis avec le VM de quelque manière que ce soit, le rundll32.exe
se ferme immédiatement jusqu'à ce que je le laisse inactif pendant 5 minutes supplémentaires.
Le Gestionnaire des tâches indique que la ligne de commande est C:\Windows\system32\rundll32.exe invagent.dll,RunUpdate
Il n'y a pas d'autre comportement inhabituel sur cette installation Windows.
Mise à jour: une recherche ultérieure a révélé une tâche planifiée sous Microsoft/Windows/Application Experience
appelée ProgramDataUpdater
qui semble être le coupable. Il est supposé prendre en charge le nettoyage après l’installation/désinstallation de programmes. Je n'ai toujours pas trouvé la raison principale pour laquelle il se comporte mal. La désactiver est une solution de contournement possible, mais pas très bonne.
Le invagent.dll
incriminé fait partie de Windows Update KB2976978 , qui semble avoir pour objectif de collecter la télémétrie de compatibilité des applications en vue des mises à niveau de Windows 10. Cette mise à jour est proposée aux utilisateurs qui ont opté pour le CEI.
En désinstallant la mise à jour (et en me retirant pour ne pas la ré-offrir), invagent.dll
a été supprimé de mon système et de la tâche planifiée.
Pour se retirer:
Pour désinstaller la mise à jour:
Update for Microsoft Windows (KB2976978)
, cliquez avec le bouton droit de la souris et sélectionnez Supprimer.Bonjour, j'ai trouvé le même problème avec la mise à jour vers Windows 10 et pas une seule réponse commune à ce problème a fonctionné pour moi. Lorsque mon ordinateur devient inactif, l'utilisation du lecteur C: monte à 100% et rend toute tâche impossible, ce qui conduit à arrêt manuel en maintenant le bouton d'alimentation. L'Explorateur de processus Windows afficherait rundll32.exe et, dans les propriétés de ce fichier, figurerait C:\Windows\system32\rundll32.exe invagent, RunUpdate -noappraiser (puis chiffres et lettres aléatoires).
Hier, j'ai installé Prendre possession du fichier fourni dans le lien suivant:
( http://www.howtogeek.com/howto/windows-Vista/add-take-ownership-to-Explorer-right-click-menu-in-Vista/ ) S'approprier le fichier
Et puis changé invagent.dll trouvé dans system32 en invagent.dll.bak (@beatcracker). J'ai laissé mon ordinateur inactif pendant quelques heures et le problème du lecteur C: 100% a maintenant disparu et je peux utiliser mon ordinateur normalement. invagent.dll également appelé agent d'inventaire . J'ai fait des recherches et je n'arrive pas à trouver une réponse solide à l'utilisation de cette dll, mais je n'ai jusqu'à présent rencontré aucun problème pour la désactiver.
Cela a empêché mon ordinateur de geler, cependant rundll32.exe s'ouvre maintenant plusieurs fois dans le processus Explorer !? avec le fichier> propriétés en ligne de commande:
Invagent de C:\Windows\system32\rundll32.exe, RunUpdate -noappraiser .
Avec des nombres et des lettres aléatoires différents à la fin de chaque ligne de commande pour chaque fichier rundll32.exe!?
J'ai donc corrigé 100% du problème de lecteur en remplaçant invagent.dll par invagent.dll.bak . Mais potentiellement ouvert un nouveau problème qui actuellement ne me pose aucun problème. Je modifierai cette réponse si d’autres problèmes se posaient au cours de la semaine prochaine ou découvrirais pourquoi plusieurs versions de rundll32.exe sont en cours d’exécution.
Merci, j'espère que cela aide quelqu'un
EDIT: Mauvaise réponse, ça restera ici pour l'amour de l'histoire.
Le Gestionnaire des tâches indique que la ligne de commande est
C:\Windows\system32\rundll32.exe invagent.dll,RunUpdate
Cela ressemble à Symantec ™ Inventory Solution optimisé par la technologie Altiris ™
Ce fichier est-il dans <Path>\Program Files\Altiris\Inventory\Standalone\bin
( source )? Vous pouvez essayer de renommer\unregister et voir si cela vous aide. Pour l'annuler, exécutez:
regsvr32 /u InvAgent.dll
Une autre façon de le résoudre consiste à exporter la tâche planifiée dans un fichier xml, de changer la priorité de 4 à 7, puis de supprimer la tâche et de réimporter le xml au même endroit. La plupart des tâches planifiées sont exécutées avec une priorité inférieure à 7. Il est inhabituel d'avoir une tâche planifiée exécutée avec une priorité d'entrée/sortie normale et d'un processeur. Voici un lien sur la priorité du planificateur de tâches: https://bdbits.wordpress.com/2010/04/29/setting-a-scheduled-task-process-prior/