Как отключить предупреждения о производительности Aero в Windows 7?
Вы знаете, что ваш компьютер не передовой, но Windows 7 не требует постоянных напоминаний. Читайте дальше, чтобы увидеть, как вы можете отключить его постоянное нытье, чтобы настроить цветовую схему для повышения производительности.
Сегодняшняя сессия Вопросов и Ответов приходит к нам благодаря SuperUser - подразделению Stack Exchange, групповой группе веб-сайтов вопросов и ответов..
Вопрос
Читатель SuperUser Уильям Стюарт устал от того, что Windows 7 его мучает:
Иногда это диалоговое окно появляется (см. Скриншот выше). Каждый раз, когда он появляется, я выбираю «Сохранить текущую цветовую схему и больше не показывать это сообщение». Затем Windows снова напоминает мне - или на следующий день или после перезагрузки, или иногда еще 5 минут спустя
Вы хотите изменить цветовую схему, чтобы улучшить производительность?
Windows обнаружила, что производительность вашего компьютера низкая. Это может быть связано с тем, что для запуска цветовой схемы Windows Aero недостаточно ресурсов. Чтобы повысить производительность, попробуйте изменить цветовую схему на Windows 7 Basic. Любые внесенные вами изменения будут действовать до следующего входа в Windows.
- Измените цветовую схему на Windows 7 Basic
- Сохраните текущую цветовую схему, но спросите меня снова, если мой компьютер продолжает работать медленно
- Сохранить текущую цветовую схему и больше не показывать это сообщение
Есть ли какая-то причина, почему Windows игнорирует / забывает мои попытки подавить диалог? Я хотел бы никогда больше не видеть это, это раздражает, и это alt-tab меня из полноэкранных приложений.
Если это имеет значение, я использую Windows 7 x64 Professional. Я считаю, что диалоговое окно появляется, потому что я использую Vsync и Triple Buffering для приложений DirectX.
Очевидно, Уильяму нужен новый план атаки, так как Windows игнорирует его просьбы запомнить его выбор.
Ответы
Участник SuperUser Гном предлагает быстрое и грязное решение проблемы Уильяма:
Предполагая, что вы понимаете, что это сообщение информирует вас о том, что в вашей системе недостаточно ресурсов, и просит вас отключить Aero, чтобы он мог продолжать работать с оптимальной скоростью,
- Перейдите в меню «Пуск» и введите Центр событий в поле поиска
- Запустите его (это должна быть верхняя запись в группе «Панель управления»)
- На левой боковой панели нажмите
Изменить настройки Центра поддержки
- Снимите флажок
Устранение неполадок Windows
чекбокс под «сообщениями о техобслуживании».- Нажмите на
Хорошо
кнопка и все готово.Вот скриншот экрана настроек:
В качестве альтернативы:
- Вы можете попробовать сохранить этот параметр таким, какой он есть, и переключиться в режим базового рабочего стола, прежде чем запускать приложения, которые обычно запускают это уведомление Action Center. Или же,
- Вы можете щелкнуть правой кнопкой мыши значки, которые вы используете для запуска этих полноэкранных приложений, щелкнув свойства и на вкладке Совместимость отметьте
Отключить композицию на рабочем столе
. Это отключит Диспетчер окон рабочего стола Служба во время выполнения этого приложения, которая увеличит системную и видео память и позволит избежать некоторых несовместимостей приложений. Вероятная причина для вашего сообщения в Центре поддержки, если у вас достаточно системной и видеопамяти, но вы все еще не можете получить это сообщение в определенных играх или полноэкранных приложениях..
Другой участник, Оливер Зальцбург, углубляется в решение Disable Desktop Composition A Dwarf в конце. Он пишет:
Я постоянно нахожусь в подобной ситуации, хотя я никогда не получаю точно такое же сообщение, и провёл небольшое тестирование вокруг.
Насколько я понимаю, основным ресурсом, который находится под стрессом здесь, является Память графического процессора. Но это не обязательно означает, что у вас заканчивается этот ресурс в целом. Это может означать, что диспетчер окон рабочего стола обнаружил, что вы работаете так низко что одна особенность этого сервиса может быть отключена, чтобы освободить больше памяти.
Чтобы проверить это, я начал открывать приложения, интенсивно использующие память GPU:
Это несколько выше среднего уровня использования в моей установке с тремя экранами, когда работает несколько ключевых игроков (Visual Studio 2012 (аппаратное ускорение включено), PhpStorm, Aptana Studio, Chrome, Firefox, IE,…). Так что, да, если у вас есть только карта на 1 ГБ, и это будет ваш обычный сценарий использования, у вас уже будет проблема.
Мне пришлось продвинуться немного дальше и запустить еще пару экземпляров Visual Studio…
... пока он не приблизился к отметке 1,5 ГБ и ...
ЩЕЛЧОК! Это привело к тому, что Windows полностью уничтожила наложение рабочего стола (и освободило некоторые драгоценные ресурсы).
Теперь, когда я уже на критическом уровне, и я запускаю приложение, которое использует чрезмерное количество памяти GPU на весь экран, Я даже могу выйти за пределы этого критического предела. Вот результат после запуска Black Mesa некоторое время на 2560 × 1440 с макс. Деталями:
Таким образом, две вещи могут быть вычтены из этого. При превышении отметки 75% на рабочем столе Windows может принудительно отключить композицию рабочего стола, при достижении того же предела в полноэкранном приложении (и, возможно, при выходе из этого приложения) композиция рабочего стола не отключается..
Во-вторых, пока вы находитесь в своей игре, вы можете понять: «Эй, у меня достаточно ресурсов для запуска этой игры, почему у меня недостаточно ресурсов для рабочего стола?». Причина в том, что оба требуют памяти одновременно.Windows может рассказать вам о ситуации с памятью только после выхода из игры. Итак, когда я запускаю другую Visual Studio после выход из Черной Мезы ...
Итак, что мы можем сделать с этим?
Получите больше памяти GPU
Сладкий и простой.
Отключить композицию рабочего стола (для процесса)
Как уже было предложено, вы можете отключить композицию рабочего стола для одного исполняемого файла. Это приводит к тому, что композиция рабочего стола временно отключается во время выполнения исполняемого файла. Это резко сократило общее потребление памяти при выполнении приложения в моих тестах:
В уведомлении о вознаграждении упоминается, что это нежелательно, так как это потенциально много работы.
Отключить композицию рабочего стола (глобально)
Я бы не стал считать это решением, так как настольные композиции обычно желательны. Но это где его отключить:
Я просто хочу избавиться от надоедливого сообщения!
Просто потому, что вы удалите предупреждение «Ваша батарея почти разряжена! Вы можете говорить только еще 10 минут!”Не означает, что вы можете говорить дольше 10 минут. На самом деле ваш телефон, скорее всего, просто отключится и все. Теперь, как это для улучшения?
Я никогда не предполагал, что сообщение можно отключить, и я не понимаю, как это можно считать преимуществом.
Вы можете подумать, что знаете лучше, но не знаете. Если система говорит вам, что у нее заканчиваются ресурсы, она.
Но это не так! я знаю!
Хорошо, давайте предположим, что Windows просто недостаточно умна, чтобы обнаружить особую ситуацию, в которой вы находитесь, а предупреждающее сообщение - просто досадное неудобство. Что теперь?
Дело в том, что меня лично это тоже касается, и это чертовски раздражает меня. Потому что я даже не получаю это предупреждение. Windows просто переключает мой цветовой профиль и все. И мне это нравится на самом деле.
Когда это происходит, я обычно быстро запускаю скрипт, который вызывает
Чистая остановка uxsms и чистая старт uxsms
Это перезапускает диспетчер окон рабочего стола и возвращает меня к моему составному рабочему столу (и это освобождает много ресурсов в процессе, да).
Зная это, вы также можете создать себе специальную игровую среду, в которой вы останавливаете службу, прежде чем начинать игру, чтобы бороться со всем этим поведением. Однако это приведет к тому же поведению, что и отключение композиции рабочего стола для одного исполняемого файла через свойства файла..
Есть что добавить к объяснению? Звук выключен в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полным обсуждением здесь.