Ich führe ein Windows 8.1-Update in einer Parallels-VM aus. Nach ungefähr 5 Minuten Inaktivität wird ein rundll32.exe
Prozess erzeugt und verbraucht einen Kern. MsMpEng.exe
Aktivität steigt auch. (Wahrscheinlich aufgrund zahlreicher E / A-Vorgänge, aber ich kann es nicht bestätigen.) Wenn ich mit der VM in irgendeiner Weise interagiere, wird sie rundll32.exe
sofort beendet, bis ich sie weitere 5 Minuten im Leerlauf laufen lasse.
Task-Manager meldet, dass die Befehlszeile ist C:\Windows\system32\rundll32.exe invagent.dll,RunUpdate
Bei dieser Windows-Installation tritt kein anderes ungewöhnliches Verhalten auf.
Update: Weitere Googeln hat eine geplante Aufgabe offenbart unter Microsoft/Windows/Application Experience
genannt , ProgramDataUpdater
die der Täter zu sein scheint. Es soll sich nach der Installation / Deinstallation von Programmen um die Bereinigung kümmern. Ich habe immer noch nicht herausgefunden, warum es sich schlecht benimmt. Das Deaktivieren ist eine mögliche Problemumgehung, aber keine sehr gute.
quelle
Microsoft/Windows/Application Experience
genannt ,ProgramDataUpdater
die der Täter zu sein scheint. Es soll sich nach der Installation / Deinstallation von Programmen um die Bereinigung kümmern. Ich habe immer noch nicht herausgefunden, warum es sich schlecht benimmt.Antworten:
Deaktivieren Sie das Windows-Programm zur Verbesserung der Benutzerfreundlichkeit und deinstallieren Sie KB2976978.
Das Problem
invagent.dll
ist Teil von Windows Update KB2976978 , bei dem es anscheinend um die Erfassung der App-Kompatibilitätstelemetrie zur Vorbereitung auf Windows 10-Upgrades geht. Nur Benutzern, die sich für die CEI anmelden, wird dieses Update angeboten.Durch Deinstallieren des Updates (und Deaktivieren, damit es mir nicht erneut angeboten wird) wurde
invagent.dll
es von meinem System und der geplanten Aufgabe entfernt.Abmelden:
So deinstallieren Sie das Update:
Update for Microsoft Windows (KB2976978)
, klicken Sie mit der rechten Maustaste und wählen Sie Löschen.quelle
invagent.dll
weiter, allerdings für kürzere Zeiträume als zuvor.Hallo, ich habe das gleiche Problem mit der Aktualisierung auf Win 10 festgestellt und keine einzige allgemeine Antwort auf dieses Problem hat für mich funktioniert. Wenn mein Computer inaktiv war, stieg die Laufwerksauslastung auf 100% und machte jede Aufgabe unmöglich, was zu führte manuelles Herunterfahren durch Halten des Netzschalters. Windows Process Explorer würde rundll32.exe anzeigen und in den Eigenschaften dieser Datei C: \ Windows \ system32 \ rundll32.exe invagent, RunUpdate -noappraiser (dann Zufallszahlen und Buchstaben) sein.
Gestern habe ich installiert. Übernehmen Sie den Besitz der über den folgenden Link bereitgestellten Datei:
( http://www.howtogeek.com/howto/windows-vista/add-take-ownership-to-explorer-right-click-menu-in-vista/ ) Übernehmen Sie das Eigentum an der Datei
Und dann veränderte invagent.dll gefunden in system32 zu invagent.dll.bak (@beatcracker). Ich habe meinen Computer einige Stunden lang im Leerlauf gelassen, und das Problem mit dem Laufwerk C: 100% ist nun behoben, und ich kann meinen PC wieder normal verwenden. invagent.dll wird auch als Inventory Agent bezeichnet . Ich habe nachgeforscht und kann anscheinend keine eindeutige Antwort darauf finden, wofür diese DLL verwendet wird, aber bisher hatte ich keine Probleme, sie zu deaktivieren.
Dadurch konnte mein Computer nicht mehr einfrieren. Die Datei rundll32.exe wird jetzt im Prozess-Explorer mehrmals geöffnet. Mit der Befehlszeile file> properties lesen Sie:
C: \ Windows \ system32 \ rundll32.exe invagent, RunUpdate -noappraiser .
Mit unterschiedlichen Zufallszahlen und Buchstaben am Ende jeder Befehlszeile für jede rundll32.exe-Datei !?
Also habe ich das 100% C: Laufwerksproblem behoben , indem ich invagent.dll in invagent.dll.bak geändert habe . Aber möglicherweise hat sich ein neues Problem aufgetan, das mir derzeit keine Probleme bereitet. Ich werde diese Antwort bearbeiten, wenn ich in der nächsten Woche weitere Probleme habe, oder herausfinden, warum jetzt mehrere Versionen von rundll32.exe ausgeführt werden.
Danke, ich hoffe das hilft jemandem
quelle
EDIT: Falsche Antwort, es wird nur für die Geschichte hier bleiben.
Dies sieht aus wie Symantec ™ Inventory Solution mit Altiris ™ -Technologie
Befindet sich diese Datei in
<Path>\Program Files\Altiris\Inventory\Standalone\bin
( Quelle )? Sie könnten versuchen, es umzubenennen \ unregister und zu sehen, ob es hilft. So heben Sie die Registrierung auf:quelle
regsvr32 /u InvAgent.dll
Fehler geben unmöglich, die Registrierung aufzuheben.InvAgent.dll.bak
und schau ob es hilft. Übrigens, könnten Sie einen Screenshot der Registerkarte mit den Dateiinformationen für diese Datei posten (Rechtsklick - Eigenschaften - Details), damit wir wissen, womit Sie es zu tun haben?ProgramDataUpdater
. Der Weg istC:\Windows\system32\invagent.dll
. ScreenshotProgramDataUpdater
(gibt es keinen solchen Dienst) Aufgabe verweist auf die ganz andere Datei:aepdu.dll
ScreenshotKlicken Sie dann mit der rechten Maustaste und deaktivieren Sie die Elemente, wie im folgenden Bild gezeigt:
quelle
Eine andere Möglichkeit zur Lösung besteht darin, die geplante Aufgabe in eine XML-Datei zu exportieren, die Priorität von 4 auf 7 zu ändern, die Aufgabe zu löschen und die XML-Datei wieder an den gleichen Ort zu importieren. Die meisten geplanten Aufgaben werden mit einer niedrigeren Priorität als 7 ausgeführt. Es ist ungewöhnlich, dass eine geplante Aufgabe mit normaler E / A- und CPU-Priorität ausgeführt wird. Hier ist ein Link zur Priorität des Taskplaners : https://bdbits.wordpress.com/2010/04/29/setting-a-scheduled-task-process-priority/
quelle