Очень высокая загрузка графических процессоров csrss.exe и dwm.exe


3

ОБНОВЛЕНИЕ: эта проблема очень внезапно исчезла.

Ниже приведены некоторые подробности того, когда это исчезло, если кто-то знает что-то, что я не знаю, это могло бы решить это и впоследствии помочь другим. Ниже приведен оригинальный пост, чтобы люди могли увидеть весь вопрос. Хотя у меня больше нет проблем, это еще не решено.

Я использую мой обходной путь, который я упоминаю внизу, через несколько дней после публикации, пытаясь найти более долгосрочное решение. Я также наблюдал за диспетчером задач, в то время как я делаю вещи в течение нескольких минут в большинстве дней, чтобы увидеть, была ли проблема все еще (когда я достиг 80% использования GPU на 1060, я знаю, что он все еще не работает, так как это встроенный графический процессор).

Недавно получил внешний жесткий диск, поэтому я решил признать поражение, положить все свои вещи, чтобы сохранить его, и выполнить полностью чистую установку Windows (ту, которая стирает все файлы и т. Д.). Это началось сегодня утром, и к полудню у меня было готово все на внешнем жестком диске, поэтому я снова включил драйвер Intel (например, перестал использовать мой обходной путь) на тот случай, если его отключение во время установки что-то сломало.

Когда я делал последние проверки всей своей работы и прочего, чтобы убедиться, что ничего не пропустил, я заметил, что у меня не было никаких проблем - открыт диспетчер задач и, как бы я ни старался, dwm и csrss не становятся выше чем около 10% на встроенном графическом процессоре, и это было, когда я открывал новое окно и тряс его.

Я больше не устанавливал, не удалял и не удалял что-либо в течение недели, и у меня не было обновления для Windows с 12 июля - сразу после начала проблемы. Релевантные драйверы - это все те же версии, которые я принудительно установил 4 недели назад, чтобы попытаться решить проблему - с тех пор обновлений не было (я не могу комментировать другие драйверы, которые, по-видимому, не связаны, так как я не знал их предыдущих номеров версий). Больше недели не было предложено никаких решений, поэтому я ничего не пробовал.

Единственные вещи, которые я могу подумать, возможно связаны:

  1. Я рендерил другое видео, используя то же программное обеспечение (Resolve), с которым оно (потенциально) порвалось, и использовал тот же проект, что и раньше (я использую его в качестве шаблона), поэтому, возможно, при рендеринге другого видео оно перезаписало поврежденный временный файл или что-то в этом роде. ? Хотя это и не совсем убедительно, потому что я сделал рендеринг видео сразу после того, как начал замечать проблемы в прошлый раз, и я даже не знаю, имело ли это отношение к неудачному рендеру в прошлый раз - именно тогда я начал это замечать.

  2. Не отключая обходной путь, я отключил свой основной второй монитор в прошлые выходные и переключился на другой, чтобы некоторые из нас могли смотреть телевизор на большом экране. Я ни разу не включил драйверы Intel Graphics, я просто выключил свой ноутбук, переместил его, подключил и снова включил (как было бы, если бы в этом не было ничего плохого). Не уверен, будет ли это как-то связано с этим, но, зная Microsoft, я не исключил бы это. Кажется, это притянуто за уши, но это все, что я могу придумать, это важно.

Если кто-то найдет решение или знает что-то, чего я не знаю о недавнем обновлении Windows, о том, как работает Resolve, или о чем-то еще, что может объяснить его внезапное появление и исчезновение, было бы интересно и полезно узнать.

- = - = - = - = - = - = - = - = - = - = - = - = - Исходное сообщение: - = - = - = - = - = - = - = - = - = - = - = знак равно

У меня есть ноутбук под управлением Windows 10 версии 1803 - я обновил его до 1803 чуть более месяца назад. Ноутбук имеет GTX 1060 и интегрированную Intel (R) HD Graphics 630.

На прошлой неделе я заметил много лагов, а не много. Указатель мыши запаздывал, перемещение окон было нестабильным и т. Д. Запустились диспетчер задач, и процесс выполнения клиент-сервера - csrss.exeи диспетчер окон рабочего стола - dwm.exeвместе использовали около 80% моего интегрированного графического процессора. Не двигая что-либо, вы уменьшаете использование, но как только я перемещаю мышь или перетаскиваю любое окно, оно снова поднимается. Ноутбук работает при нормальном нагреве, он совсем не перегревается.

Я впервые заметил это после рендеринга некоторых видео и забыл подключить свой ноутбук - он разрядился и выключился, а рендеринг явно не удался. Я попытался изменить настройки питания, когда я снова включил его, но они ничего не изменили.

Дело не в том, что мое оборудование не способно - я видел много предложений, говорящих «используйте простые обои и отключите эффекты прозрачности». Аппаратные средства более чем способны, но я все равно попробовал их, чтобы убедиться, что даже при простом фоне и отключенной анимации dwm.exeвсе равно используется то же количество.

Прошел обычный процесс проверки обновленных драйверов - согласно Windows оба были обновлены, но я загрузил и установил последнюю версию от Nvidia и Intel, чтобы убедиться. Драйвер Intel - Intel® R Graphics 630, версия 24.20.100.6136 . Проверено на наличие обновлений Windows, и было установлено обновление до 1803, которое я установил, но оно не имело отношения к проблеме и не устранило ее.

Отсканированный для вредоносных программ (я думал , что это может возможно быть плохо написано шахтером или что - то , что использует свой интегрированный GPU , а не на пути более мощного 1060) , но ни Malwarebytes или Windows Defender нашел ничего, что я ничего не установить в течение нескольких дней , прежде чем я заметил это, и оба, dwm.exeи csrss.exeвсе еще находятся в Системе 32.

Зашел в BIOS (Phoenix Version QP123), там не было ничего релевантного.

Попытался восстановить старые версии Windows, но все они терпят неудачу весьма неоднозначно, с бесполезными сообщениями вроде «Невозможно восстановить предыдущую версию».

Другие онлайн говорят, что переустановка Windows не сработала, что я нахожу любопытным, но я не пробовал и, конечно, это последнее средство.

Я нашел неудобный обходной путь, который заключается в отключении встроенного драйвера и перезагрузке, что вынуждает мой ноутбук использовать 1060 для всего. Это означает, что он может обрабатывать dwm.exeи csrss.exeиспользовать так много графического процессора, но на самом деле это не решает проблему, а также, кажется, вызывает странную нестабильность системы (иногда я получаю голубые экраны, иногда происходит сбой при перезапуске).

Я запустил средство проверки драйверов Windows, чтобы раз и навсегда исключить проблемы с драйверами, но это привело к зависанию моего ноутбука при загрузке. Интересно, что когда я запустил его в безопасном режиме, чтобы исправить загрузочную петлю, первоначальная проблема исчезла - она ​​вообще не отставала (хотя я не могу сказать вам об использовании графического процессора из-за безопасного режима).

Я уступил и поболтал с кем-то из Microsoft, они были довольно бесполезны, но сказали, что я должен попробовать "обновление на месте". Установленный с их сайта, само собой разумеется, что это не имело никакого эффекта.

С тех пор я попытался запустить несколько других вещей - Win + r и msdt.exe /id PerformanceDiagnosticсказал мне, что средство устранения неполадок не работает в моей версии Windows. Используется msconfigдля выполнения чистого запуска, и проблема все еще сохраняется.

Довольно заблудился относительно того, куда идти отсюда - я обнаружил некоторые похожие проблемы, но все они из пред-Windows 10 и дают решения, которые больше не актуальны.



Re: использование 1060 "на самом деле не решает проблему". При перемещении мыши или перетаскивать окна вокруг, или даже просто перетащить выделение через рабочий стол, большие площади экрана являются «аннулированных» и перерисовывается (например , InvalidateRect()или WM_PAINTсообщение). Это нормальное поведение. У меня есть 1050, и я могу увеличить использование графического процессора примерно до 16%, быстро перетаскивая блок выбора на рабочем столе, не отпуская кнопку мыши. Я согласен, хотя, что 60-80 звучит высоко.
Йорик

@Ramhound Включили версию, выделенную жирным шрифтом
Джек,

@Yorik Показатель 60-80 для встроенной карты Intel, однако это только недавно стало проблемой. В течение года они никогда не были такими высокими - даже 16% на 1050 кажутся чрезмерными, я не уверен, почему вы это получаете.
Джек,

1
@Kyralessa Нет прогресса вообще. Я все еще использую свой обходной путь с отключением Intel, но он все еще часто показывает 1060. В какой-то момент на этой неделе я собираюсь сделать чистую переустановку Windows - сообщу, исправит ли это.
Джек,

Ответы:


0

Недавно я обратил внимание на то, что csrss.exe и dwm.exe используют небольшой процент от моего GTX 1070 (на данный момент только около 3%). Хотя это вряд ли примечательно по сравнению с проблемой каждого из нас, это было достаточно любопытно, чтобы привлечь мое внимание. Пролистав темы Reddit и Microsoft, я наткнулся на несколько интересных возможностей для устранения неполадок.

  1. В диспетчере задач найдите dwm.exe , щелкните правой кнопкой мыши, перейдите к сведениям, снова щелкните правой кнопкой мыши и проверьте, установлен ли приоритет « Высокий» . Если так, уменьшите до Нормального
  2. Получите доступ к Панели управления NVIDIA и измените dwm.exe на использование интегрированного графического процессора , хотя dwm.exe может потребоваться добавить вручную, и использование встроенного графического процессора может не подходить для всех.
  3. Некоторые представители службы поддержки Dell полагают, что программное обеспечение Kaspersky и драйверы / службы SmartByte могут быть фактором, способствующим этой проблеме, к которой они посоветовали удалить обе программы, если они у вас есть.
  4. Пользователи Dell также сообщили о некоторых улучшениях путем обновления BIOS и приложения доставки Dell. Источники для них следующие:

Приложение цифровой доставки Dell ( http://www.dell.com/support/home/au/en/audhs1/drivers/driversdetails?driverId=YD63W ), которое было обновлено 4 июня 2018 года.

BIOS системы Dell XPS 15 9560 ( http://www.dell.com/support/home/au/en/audhs1/drivers/driversdetails?driverId=HJKH8 ), который был обновлен 26 апреля 2018 года

В попытке определить более определенную причину я пытаюсь исследовать дамп-файлы нарушающего процесса, а также через SysInternals их поведение потоков и модулей. Просто на поверхности, я уже видел несколько взаимодействия с DLL файлы с Kaspersky, а также в качестве компонента Windows , Framework ... Microsoft.UI.Xaml.

Я пока не могу точно определить какую-либо конкретную причину или причину, но, как бы ни была широко распространена эта проблема, я начинаю склоняться к проблеме программного обеспечения со стороны Microsoft ... общению и / или взаимодействию с конкретным оборудованием неправильно или неэффективно.

[РЕДАКТИРОВАТЬ] Обратите внимание, что это имеет / влияет на пользователей с видеокартами, которые не интегрированы ИЛИ не изготовлены Intel. Симптомы кажутся одинаковыми, но лекарство от этих проблем может оказаться совершенно другим. В частности, чтобы опубликовать обновление для моей проблемы, dwm.exe использует больше, чем я упоминал. Теперь оно увеличено до 6-10%.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.