rundll32.exe invagent.dll ест 100% ЦП
Я использую обновление 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
который кажется виновником. Он должен позаботиться об очистке после установки / удаления программ. Я до сих пор не выяснил причину, по которой он плохо себя ведет. Отключение - возможный обходной путь, но не очень хороший.
5 ответов
Отключите программу улучшения качества программного обеспечения Windows и удалите KB2976978.
Оскорбляющий invagent.dll
является частью Центра обновления Windows KB2976978, который, по-видимому, предназначен для сбора телеметрии совместимости приложений при подготовке к обновлениям Windows 10. Только пользователям, которые выбрали CEI, предлагается это обновление.
Удаляя обновление (и отказываясь от него, я не буду предлагать его повторно), invagent.dll
был удален из моей системы и запланированного задания.
Отказаться:
- Открытая панель управления
- Перейдите в Центр поддержки, Измените настройки Центра поддержки, Настройки программы улучшения качества программного обеспечения
- Выберите "Нет, я не хочу участвовать в программе".
Чтобы удалить обновление:
- Открытая панель управления
- Перейдите к программам и функциям, просмотрите установленные обновления
- разместить
Update for Microsoft Windows (KB2976978)
щелкните правой кнопкой мыши и выберите "Удалить". - Вам будет предложено перезагрузить компьютер.
Привет, я обнаружил ту же проблему с обновлением до 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: 100% исчезла, и я снова могу нормально использовать свой компьютер. invagent.dll также известен как агент инвентаризации. Я исследовал и не могу найти надежного ответа на вопрос, для чего используется эта библиотека, но до сих пор у меня не было проблем с ее отключением.
Это остановило мой компьютер от зависания, однако rundll32.exe теперь открывается несколько раз в проводнике процессов!? с чтением командной строки file>properties:
C: \ Windows \ system32 \ rundll32.exe invagent, RunUpdate -noappraiser.
С разными случайными числами и буквами в конце каждой командной строки для каждого файла rundll32.exe!?
Итак, я исправил проблему со 100% диска C: изменив invagent.dll на invagent.dll.bak. Но потенциально открыла новую проблему, которая в настоящее время не вызывает у меня никаких проблем. Я отредактирую этот ответ, если у меня возникнут какие-либо проблемы в течение следующей недели, или я выясню, почему сейчас запущено несколько версий rundll32.exe.
Спасибо, надеюсь, это кому-нибудь поможет
Другой способ решить эту проблему - экспортировать запланированную задачу в файл XML, изменить приоритет с 4 на 7, а затем удалить задачу и импортировать XML обратно в то же место. Большинство запланированных задач выполняются с более низким приоритетом, равным 7. Наличие запланированной задачи, которая выполняется с обычным приоритетом ввода-вывода и процессора, является необычным. Вот ссылка о приоритете планировщика задач: https://bdbits.wordpress.com/2010/04/29/setting-a-scheduled-task-process-priority/
Control Panel -> Administrative Tools -> Task Scheduler -> Microsoft -> Windows -> Customer Experience Improvement
затем щелкните правой кнопкой мыши и отключите элементы, как показано на рисунке ниже:
РЕДАКТИРОВАТЬ: Неправильный ответ, он просто останется здесь ради истории.
Диспетчер задач сообщает, что командная строка
C:\Windows\system32\rundll32.exe invagent.dll,RunUpdate
Это похоже на решение Symantec™ Inventory Solution, основанное на технологии Altiris™
Этот файл находится в <Path>\Program Files\Altiris\Inventory\Standalone\bin
( источник)? Вы можете попробовать переименовать \ отменить регистрацию и посмотреть, поможет ли это. Чтобы отменить регистрацию, запустите:
regsvr32 /u InvAgent.dll