Перейти к содержимому

WUDFHost.exe постоянно на 12-20% процессоре

2

Хорошо, это на самом деле мой собственный ответ на неписаный вопрос об этой заглавной проблеме, преследуемой сегодня ...

Почему WUDFHost.exe постоянно работает на каких-то 12-20% процессорах?

Согласно нескольким сообщениям в сети «Процесс WUDFHost.exe является частью Windows Driver Foundation Microsoft» и является обязательным, если он находится в папке% WinDir% \ System32. Указывается, что он заботится о «драйверах пользовательского режима».

После проверки драйверов этого примерно полугодового ноутбука, первых трех наиболее важных вручную, а также их обновления, я все еще не заметил никаких изменений в списке процессоров. Затем я продолжил проверять других автоматически на этот раз с Free Driver Booster 3, и оказалось, что еще 12 драйверов устарели. Итак, теперь я позволил дважды около 3-4 «простых» обновляться автоматически с помощью DB3, и между ними проверил фактический список процессоров, но все еще без изменений. Но после автоматического обновления DB3 последних «критических / сложных» драйверов 5 м / б WUDFHost.exe был на 0% CPU, отлично! Отметим также, что всем обновленным 15 драйверам было всего 3-12 месяцев.

Изменить 18.08.2016 10:30 (GMT + 3):

Извините, чтобы сообщить, но это лечение было недолгой радостью, после обновления Windows 10 с 1511 до 1607 проблема действительно вернулась, то есть обратно к 15-17% ЦП, и теперь DB3 распознал только современные драйверы. .. Смотрите ниже мои комментарии по этому вопросу.

Изменить 18.08.2016 12:30 (GMT + 3):

ОК, новый нарушитель спокойствия определен -> Lenovo Quick Optimizer, см. Ниже мой комментарий, и теперь этот случай, надеюсь, окончательно прояснится.

7 964 просмотра
PeteVfi спросил 10 лет назад
P 163

3 ответа

4
Принятый ответ

Анализ ETL с WPA показывает, что драйвер iMDriver.dllвызывает использование процессора WUDFHost.exe

enter image description here
(Нажмите на изображение, чтобы увеличить)

Возможно, этот файл также является частью Lenovo Quick Optimizer. Этот процесс также вызывает много использования процессора:

enter image description here

Драйвер и программа выполняют IO-вызовы через платформу Windows Usermode Driver Framework (WUDF), и это использование вы видите.

Продукт: Windows (R) Win 7 DDK драйвер Описание: WUDF: iMDriver

PeteVfi · 9 лет назад · 0

ОК, да, я проверил ваш анализ и результаты, спасибо за отличную работу. Итак, очевидно, что WUDFHost.exe обслуживал Lenovo Quick Optimizer примерно на 15-17% уровне процессора, а теперь оставался там на 0% процессора. Что касается iMDriver.dll, я обнаружил его в \ System32 \ drivers \ UMDF, отмеченном произведенным Lenovo, но при проверке в сети отмечается -> Продукт: Windows (R) Win 7 DDK драйвер Компания: Windows (R) Win 7 Поставщик DDK Описание: WUDF: iMDriver, так что, я полагаю, Lenovo заменила оригинальный MS .dll своим собственным ... В любом случае, спасибо за помощь в этом, теперь проблема решена

PeteVfi · 9 лет назад · 0

нет, они просто использовали демонстрационный драйвер из набора драйверов Windows (WDK), и строка wdk взята из этого примера

magicandre1981 · 9 лет назад · 0

Что это значит ETL и WPA?

Revious · 8 лет назад · 0

@Revious WPA.exe = Анализатор производительности Windows. ETL - это формат файлов журналов трассировки событий для Windows. Я написал в комментарии, как создать файл

magicandre1981 · 8 лет назад · 1

@PeteVfi что ты сделал, чтобы решить проблему?

Teoman shipahi · 8 лет назад · 0

@Teomanshipahi захватить след и проанализировать tarce в WPA, как вы видите на картинке.

magicandre1981 · 8 лет назад · 0

@ magicandre1981 спасибо. да, я понял Мне просто интересно, что он конкретно сделал с водителем? удалены, отключены или обновлены? Я не уловил эту часть.

Teoman shipahi · 8 лет назад · 0

@Teomanshipahi Хорошо, извините, у меня был этот случай около 1,5 лет назад, поэтому я больше не помню точные детали о нем, но, если угадаете сейчас, я, вероятно, удалил приложение и вызвал дополнительное использование процессора -> Lenovo Quick Optimizer, as это была не слишком существенная особенность.

PeteVfi · 8 лет назад · 0
magicandre1981 ответил 10 лет назад
M 80 845
3

Другой программой, которая может вызвать эту проблему, является драйвер DisplayLink, который устанавливается, когда вы используете (большинство) док-станций, в моем случае одну из Toshiba.

Тем не менее, они знают о проблеме и фактически улучшают драйвер при каждом обновлении.

Тема поддержки: http://www.displaylink.org/forum/showthread.php?t=64887

Обновление драйвера: http://www.displaylink.com/downloads

Jan Weber ответил 9 лет назад
J 31
1

Это указывает на то, что какой-то драйвер постоянно создает задачу и загружает процессор. У меня была проблема в течение нескольких недель с процессором, работающим на 100% с большинством, занятым WUDFHost.exe

Без сомнения, это произошло после последнего крупного обновления Windows. Какой-то конфликт.

В моем случае я в конечном итоге отследил его до драйвера, который у меня был для NFC от NXP semiconductors. Я оставил это после того, как сделал некоторые разработки около года назад, и это казалось достаточно невинным. Я удалил материал NXP, а затем перезагрузил драйверы. Мгновенное решение, поскольку процессор упал сразу

Это просто показывает, что вам нужно держать вещи в чистоте и не вылететь в поисках решения. Большинство «советов», которые я нашел в Интернете по этому вопросу, были пустой тратой времени, а многие были просто опасны.

NormanZ ответил 9 лет назад
N 11