Я использую обновление Windows 8.1 на виртуальной машине Parallels. Примерно через 5 минут бездействия rundll32.exe
процесс порождается и потребляет ядро. MsMpEng.exe
активность также увеличивается. (вероятно, из-за большого количества операций ввода-вывода, но я не могу подтвердить). Если я каким-либо образом взаимодействую с виртуальной машиной, она rundll32.exe
немедленно завершается, пока я не позволяю ей простаивать еще 5 минут.
Диспетчер задач сообщает, что командная строка C:\Windows\system32\rundll32.exe invagent.dll,RunUpdate
В этой установке Windows нет другого необычного поведения.
Обновление: Дальнейшее поиск в Google выявило запланированное задание под Microsoft/Windows/Application Experience
названием, ProgramDataUpdater
которое кажется виновником. Он должен позаботиться об очистке после установки / удаления программ. Я до сих пор не выяснил причину, по которой он плохо себя ведет. Отключение - возможный обходной путь, но не очень хороший.
источник
Microsoft/Windows/Application Experience
названием,ProgramDataUpdater
которое кажется виновником. Он должен позаботиться об очистке после установки / удаления программ. Я до сих пор не выяснил причину, по которой он плохо себя ведет.Ответы:
Отключите программу улучшения качества программного обеспечения Windows и удалите KB2976978.
Нарушитель
invagent.dll
является частью обновления Windows KB2976978 , который , кажется, о сборе приложение СОВМЕСТИМОСТЬ телеметрии в рамках подготовки к Windows 10 обновлений. Только пользователям, которые выбрали CEI, предлагается это обновление.После удаления обновления (и отказа от него, чтобы я не предлагал его повторно),
invagent.dll
была удалена из моей системы и запланированная задача.Отказаться:
Чтобы удалить обновление:
Update for Microsoft Windows (KB2976978)
, щелкните правой кнопкой мыши и выберите «Удалить».источник
invagent.dll
продолжал работать, но в течение более коротких периодов времени, чем раньше.Привет, я нашел такую же проблему с обновлением до Win 10, и ни один общий ответ на этот вопрос не работал для меня, когда мой компьютер работал бы бездействующим, использование C: Drive возрастало бы до 100% и делало любую задачу невозможной, что приводило к ручное отключение, удерживая кнопку питания. Windows Process Explorer будет показывать rundll32.exe и в свойствах этого файла будет C: \ Windows \ system32 \ rundll32.exe invagent, RunUpdate -noappraiser (затем случайные числа и буквы).
Вчера я установил файл «Вступление в собственность» по следующей ссылке:
( http://www.howtogeek.com/howto/windows-vista/add-take-ownership-to-explorer-right-click-menu-in-vista/ ) Стать владельцем файла
А затем изменил invagent.dll, найденный в system32, на invagent.dll.bak (@beatcracker). Я оставил свой компьютер без дела на несколько часов, и проблема с приводом C: исчезла, и я снова могу нормально использовать свой компьютер. invagent.dll также известен как агент инвентаризации . Я исследовал и не могу найти надежного ответа на вопрос, для чего используется эта dll, но до сих пор у меня не было проблем с ее отключением.
Это остановило мой компьютер от зависания, однако rundll32.exe теперь несколько раз открывается в проводнике процессов !? с чтением командной строки file> properties :
C: \ Windows \ system32 \ rundll32.exe invagent, RunUpdate -noappraiser .
С разными случайными числами и буквами в конце каждой командной строки для каждого файла rundll32.exe !?
Поэтому я исправил проблему со 100% диска C: изменив invagent.dll на invagent.dll.bak . Но потенциально открыла новую проблему, которая в настоящее время не вызывает у меня никаких проблем. Я отредактирую этот ответ, если у меня возникнут какие-либо проблемы в течение следующей недели, или я выясню, почему сейчас запущено несколько версий rundll32.exe .
Спасибо, надеюсь, это кому-нибудь поможет
источник
РЕДАКТИРОВАТЬ: Неправильный ответ, он просто останется здесь ради истории.
Это похоже на решение Symantec ™ Inventory Solution, основанное на технологии Altiris ™
Этот файл находится в
<Path>\Program Files\Altiris\Inventory\Standalone\bin
( источник )? Вы можете попробовать переименовать \ отменить регистрацию и посмотреть, поможет ли это. Чтобы отменить регистрацию, запустите:источник
regsvr32 /u InvAgent.dll
дать ошибку невозможно отменить.InvAgent.dll.bak
и посмотреть, поможет ли это. Кстати, не могли бы вы опубликовать скриншот вкладки информации о файле для этого файла (щелчок правой кнопкой мыши - свойства - подробности), чтобы мы знали, с чем вы имеете дело?ProgramDataUpdater
. Путь естьC:\Windows\system32\invagent.dll
. скриншотProgramDataUpdater
задача (такого сервиса нет) указывает на совершенно другой файл:aepdu.dll
скриншотзатем щелкните правой кнопкой мыши и отключите элементы, как показано на рисунке ниже:
источник
Другой способ решить эту проблему - экспортировать запланированную задачу в файл XML, изменить приоритет с 4 на 7, а затем удалить задачу и импортировать XML обратно в то же место. Большинство запланированных задач выполняются с более низким приоритетом, равным 7. Наличие запланированной задачи, которая выполняется с обычным приоритетом ввода-вывода и процессора, является необычным. Вот ссылка о приоритете планировщика задач: https://bdbits.wordpress.com/2010/04/29/setting-a-scheduled-task-process-priority/
источник