Win7 постоянно предупреждает меня о «низкой производительности» и отключает эффекты Aero & UI. Это явно неправильно

984
Nucking Futz

В последние несколько дней Windows начала предупреждать меня о «низкой производительности» и впоследствии отключать Aero и все эффекты пользовательского интерфейса. Я получаю это несколько раз в день.

Это Windows 7 Pro x64, работающая на i7-2760QM, 10 ГБ оперативной памяти, nVidia Quadro 1000M, 2 ГБ видеопамяти, твердотельный накопитель Crucial MX100. WEI составляет 6,7. Не медленный

В прошлый раз, когда это было сделано, я проверил системные показатели при 50% ОЗУ, все еще свободном и 95% ОЗУ, все еще свободном. Нет перегрева, нет чрезмерной активности диска, ничего, нет ощутимых задержек в работе системы. Нет ничего страшного в том, как он работает с «низкой производительностью», что-то напутало в системе Windows.

Я обновил драйверы VGA (проблема не устранена), ремонтная установка на самом деле не вариант, поскольку системный том зашифрован. sfc«нашел поврежденные файлы и успешно их восстановил», но я не очень надеюсь, что это будет эффективно.

Если не считать чистой установки (которую я должен, но в настоящее время у меня нет времени или желания), что еще я могу найти?

3
Возможно, стоит заглянуть в журналы средства просмотра событий в разделе «Журналы приложений и служб / Microsoft / Windows / Diagnostics-Performance / Operational», чтобы узнать, есть ли какие-либо подсказки относительно сообщений об ошибках. Кроме того, проверьте стандартные `Application` и` System` журналы, как только вы получите это всплывающее предупреждение, чтобы увидеть, есть ли какие-либо события, объясняющие предупреждение. Michael Frank 8 лет назад 0
Вы запускали антивирус, не так ли? Xavierjazz 8 лет назад 2
@MichaelFrank: много записей о DWM, использующих большие ресурсы, что выглядит глупо, потому что я не видел более 5% использования VRAM в системном мониторе. Я не занимаюсь играми или чем-то ужасно GPU-интенсивным. Nucking Futz 8 лет назад 0
Посмотрите, какие программы и сервисы запускаются автоматически - обратите особое внимание на программы / сервисы, позволяющие делиться экранами в той или иной форме. В прошлом видел подобную проблему при использовании Lync / Skype Jim Nielsen 8 лет назад 0
AV сканирование? Дух ... Запустите тщательное сканирование AV вне вашей работающей системы. Самым простым из известных мне было бы спасательный диск Avira Dr.Ping 8 лет назад 1
Я действительно сомневаюсь, что это вирусная активность, но я все равно проверю. Nucking Futz 8 лет назад 0
@JimNielsen: спасибо, мне известно о программном обеспечении типа VNC, которое может отключать визуальные эффекты для уменьшения пропускной способности. Я использую VNC-клиенты только на этой машине (просмотр других машин), но без серверов. Nucking Futz 8 лет назад 0

1 ответ на вопрос

1
Astara

Вы можете посмотреть на этот вопрос: Отключить «Хотите изменить цветовую схему для повышения производительности?» предупреждение и ответ, отправленный 'nars'. Его ответ - единственный, который действительно решил проблему для меня и других. Большинство людей, кажется, думают, что предупреждение на самом деле «что-то значит». Это сообщение MS, не слишком отличающееся от другого: «Кому когда-нибудь понадобится больше 640К»? В этом случае точки срабатывания MS основаны на дробных точках (2/3 и 3/4 для предупреждений и отключения рабочего стола). Хотя эта эвристика могла сработать, когда память GPU была меньше, сегодня она не работает, когда у GPU есть ГБ памяти.

Вы можете увидеть график моего использования: process hacker graph of gpu memory usage

Средний график показывает память. 2 удара справа, где он достиг максимума, поднял меня на весь экран и спросил, что я хочу сделать, а затем продолжил, с приложением, регулирующим память GPU вскоре после этого.

В моем случае я вышибал меня из полноэкранного приложения для отображения предупреждающего сообщения в верхней части этого поста, когда у меня оставалось около 1,2 ГБ памяти. Более чем достаточно для большинства приложений. Во всяком случае, nars исправил проблему, когда перескочил вызов во всплывающее окно. Если вы попробуете это, обязательно сохраните оригинальный двоичный файл перед установкой, затем скопируйте исходный файл под новым именем и добавьте новый файл (я использовал dwm.bin, чтобы я мог исправить его с помощью gvim). Затем я остановил менеджер рабочего стола, скопировал пропатченный файл dwm.bin поверх dwm.exe и перезапустил менеджер рабочего стола (через панель управления службами).

В любом случае, обратите внимание, что память GPU - это не VRAM, а графическая карта, о которой идет речь, это «выделенная память GPU». Используйте инструмент наподобие ProcessHacker для отображения памяти графического процессора, чтобы вы могли легко увидеть пики использования, а при наведении мыши PH сообщит вам, сколько используется, и обычно, какие процессы используют больше всего. PH находится на http://processhacker.sourceforge.net/ . Это не инструмент для взлома, но он делает все sysinternals (теперь сайт MS), Process Explorer, и многое другое. Это может быть описано как менеджер задач (встроенный просмотрщик задач) на стероидах. Он может заменить taskmgr.exe в качестве менеджера, который появляется, когда вы нажимаете Ctl-Alt-Del - хотя убедитесь, что он всегда установлен сверху, если вы это делаете).

В любом случае, я отвлекся - он покажет вам, сколько выделенной памяти вы используете, и если это реальная проблема. Видимо, «общая» видеопамять не в счет. Дай мне знать, если это работает. Было бы интересно узнать, работает ли метод 'nars для вас, если вам удобно его использовать (если нет, очень понятно!) ...