Что такое управление Intel DPST
Обновлено: 24.11.2024
Предотвратите неожиданное затемнение экрана, даже если адаптивная яркость отключена.
Недавно я купил новый Surface Pro 4. Я часто работаю от батареи и настраиваю яркость дисплея на 25 % (с отключенной адаптивной яркостью) для экономии заряда батареи.
Если адаптивная яркость отключена, мой дисплей иногда неожиданно темнеет или светлеет, часто до неприятного уровня. После недолгих экспериментов триггером оказалось то, что было видно на экране. Более темный контент приводил к затемнению экрана, а более светлый контент — к увеличению яркости экрана.
После некоторых исследований виновником оказалась технология Intel Display Power Saving Technology или DPST. Дизайн этой функции Intel именно такой, с которым я столкнулся: экономия энергии за счет регулировки яркости дисплея в зависимости от того, насколько темным или светлым является содержимое на экране.
Несмотря на благие намерения, я нашел этот опыт невероятно разрушительным, учитывая его медленный и прерывистый переход и неприятно темный конечный результат. Поскольку яркость моего дисплея уже настроена на 25 %, вы можете себе представить, насколько темнее может быть неудобно, особенно в неблагоприятных условиях освещения.
Хотя на старых настольных компьютерах можно было отключить DPST с помощью программного обеспечения для настройки драйверов Intel, это программное обеспечение недоступно для линейки Surface с рекомендуемыми графическими драйверами. В то время как некоторые могут успешно установить последние доступные драйверы и программное обеспечение непосредственно от Intel, шаги по замене рекомендуемых драйверов могут быть сложными, и вы рискуете создать больше проблем с непроверенной конфигурацией. Мои возможности, казалось, ограничивались тем, чтобы жить с этим.
К счастью, по рабочим каналам я обнаружил малоизвестный раздел реестра, который может включать или отключать графические функции Intel с помощью рекомендуемых графических драйверов.
Раздел реестра FeatureTestControl представляет собой битовое поле, где каждый бит представляет функцию. Значение 0 указывает на то, что функция включена, а значение 1 указывает на то, что функция отключена. Графический драйвер Intel считывает этот раздел реестра при инициализации, чтобы определить, какие функции включить. Бит, соответствующий DPST, является пятым битом справа.
Чтобы отключить DPST, вам необходимо установить для бита DPST значение 1. Если значение ключа реестра равно 9240, как показано выше, просто замените его на 9250. Если значение в вашей системе отличается, и вы не уверены, DPST уже отключен, введите существующее шестнадцатеричное значение в режиме программирования калькулятора (выберите HEX перед вводом числа) и переключитесь на его клавиатуру переключения битов, чтобы проверить значение бита DPST (позиция 4). Если он уже установлен на 1, то DPST уже отключен. Если нет, щелкните бит, чтобы переключить его на 1, затем скопируйте обновленное шестнадцатеричное значение в реестр. При правильном обновлении единственное число, которое должно отличаться, — это 4 (или любое другое число в этой позиции), и оно должно быть нечетным (или b, d или f для шестнадцатеричного представления 11, 13 или 15).
Перезагрузите компьютер, чтобы убедиться, что графический драйвер переконфигурируется, и DPST будет отключен.
Примечание. Обновления ОС восстанавливают для раздела реестра FeatureTestControl его значение по умолчанию. Если вы заметили, что DPST был повторно включен, вы, вероятно, установили обновление ОС и вам нужно будет снова изменить значение в реестре. Кроме того, раздел реестра может находиться в […\0001], а не в […\0000], в зависимости от установленной системы и версии ОС.
Технология энергосбережения дисплея может быть реализована на модели, оснащенной графическим процессором Intel, что снижает энергопотребление компьютера за счет оптимизации контрастности изображения на встроенном ЖК-дисплее.
Вы можете использовать этот инструмент, если ваш компьютер:
- работает, получая питание от батареек;
- использует только встроенный жидкокристаллический дисплей.
По умолчанию технология энергосбережения дисплея включена. Вы можете отключить его, если хотите.
Вы можете отключить технологию энергосбережения дисплея на панели управления графикой и мультимедиа Intel®.
Вы можете получить доступ к этой панели управления одним из следующих способов:
-
Нажмите Пуск -> Панель управления. Выберите Крупные значки или Маленькие значки в меню Вид, а затем нажмите Intel Graphics and Media (Intel (R) Graphics and Media).
На этой панели управления:
Если вы хотите включить эту функцию, при соблюдении условий, описанных выше, установите флажок Технология энергосбережения дисплея.
Технология энергосбережения дисплея Intel или Intel DPST — это технология управления подсветкой Intel. Intel утверждает, что дисплеи потребляют больше всего энергии в мобильных устройствах, а уменьшение подсветки линейно влияет на энергопотребление. Технология Intel DPST направлена на адаптивное уменьшение яркости подсветки при сохранении удовлетворительных визуальных характеристик.Подсистема Intel DPST анализирует отображаемое изображение и использует набор алгоритмов для изменения значения цветности пикселей при одновременном снижении яркости задней подсветки таким образом, чтобы воспринимаемое визуальное ухудшение было минимальным. Когда проецируемый кадр и проецируемый кадр имеют значительную разницу, устанавливается программное прерывание и рассчитываются новые значения цветности для пикселей и значения яркости. Текущая версия — Intel DPST 6.0. Intel утверждает, что текущая версия DPST снижает мощность подсветки на 70 % для рабочих нагрузок DVD.
Глоссарий терминов бытовой и компьютерной техники Samsung. 2007 г.
Посмотрите, что такое "Технология энергосбережения дисплея Intel (DPST)" в других словарях:
Технология энергосбережения дисплея Intel (DPST) — новая разработка Intel, позволяющая экономить до 25 % энергии, потребляемой ЖК-экраном. Эта технология позволяет отслеживать уровень освещенности и статичности (динамики) картинки и в зависимости от характера этих факторов регулирует яркость. . Глоссарий терминов бытовой и компьютерной техники Samsung
Я попытался отключить технологию энергосбережения дисплея Intel, так как автоматическая регулировка яркости переднего/фонового экрана раздражает. Но я не могу найти вариант, указанный в большинстве руководств. Флажка «Технология энергосбережения дисплея» нет. В моих параметрах питания даже нет параметра «Включить адаптивную яркость».
Эта опция отсутствует в используемой вами версии, руководство, на которое вы ссылаетесь, используется только для версии, выпущенной более двух лет назад.
Я просто объяснял, почему эта опция отсутствует. Вот почему это был комментарий, а не ответ
8 ответов 8
Способ 1. Отключите адаптивную яркость в реестре
- запустить regedit
- Перейдите к
HKEY_LOCAL_MACHINE\SOFTWARE\Intel\Display\igfxcui\profiles\Media\Brighten Movie - Дважды щелкните ProcAmpBrightness, установите значение 0 и нажмите "ОК".
- Перейдите к
HKEY_LOCAL_MACHINE\SOFTWARE\Intel\Display\igfxcui\profiles\Media\Darken Movie - Дважды щелкните ProcAmpBrightness, установите значение 0 и нажмите "ОК".
- Выйдите из regedit и перезагрузите компьютер.
Способ 2. Отключите технологию энергосбережения дисплея Intel
Отключение технологии энергосбережения дисплея Intel осложняется тем фактом, что панель управления графикой Intel больше не показывает возможность ее отключения. Теперь для этого требуется работа с реестром:
- Запустить regedit
- Перейдите к
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\\0001 - Найдите FeatureTestControl , дважды щелкните его и скопируйте его значение в буфер обмена (у меня 8280 )
- Откройте калькулятор, установите его в режим программиста, нажмите HEX и вставьте значение.
- Нажмите БИН (мой: 1000001010000000)
- Замените 5-й бит с конца на 1 (мой: 1000001010010000)
- Нажмите еще раз на HEX и скопируйте в буфер обмена (Ctrl-C)
- Задайте для FeatureTestControl это значение
- Перезагрузить
Пакет PowerShell, выполняющий все эти манипуляции, можно найти на Github dpst-control. После распаковки вы можете использовать его сценарии с соответствующими именами get-status.bat , disable-dpst.bat и enable-dpst.bat .
Способ 3. Запустите средство устранения неполадок с электропитанием
- Запустите Настройки > Обновление и безопасность > Устранение неполадок
- Нажмите Питание > Запустить средство устранения неполадок
В целях ясности вы можете указать шестнадцатеричное значение каждого из двоичных значений. Правильное значение, по-видимому, 0x8280?
@Ramhound: правильное значение — это значение, полученное с компьютера пользователя. Я нашел только один описанный бит из 32, и он также слегка упоминается в неофициальных сообщениях. Я не знаю других битов.
FeatureTestControl не присутствовал в \0001, он был в \0000, это нормально? И его шестнадцатеричное значение было 8240
Обратитесь к способу 2 ответа harrymc, вы всегда можете отключить технологию энергосбережения дисплея Intel или адаптивные настройки яркости, отключив параметры энергосбережения дисплея.
Однако проблема заключается в том, что Intel не сохраняет этот параметр, измененный пользователем, и параметры энергосбережения дисплея будут автоматически включаться при каждой перезагрузке. После того, как вы выполните метод 2, снова откройте Центр управления графикой Intel, и параметр «Энергосбережение дисплея» должен исчезнуть.Это работает для моего ноутбука Lenovo с двумя видеокартами.
Обратите внимание, что у вас только 1 видеокарта, тогда ваш FeatureTestControl будет находиться в подразделе \0000. Если у вас 2 видеокарты, как у меня, то ваш FeatureTestControl может находиться в подразделе \0000 или \0001. Вы можете проверить свой DriverDesc в обоих подразделах, и я предполагаю, что FeatureTestControl появится только в подразделе, в котором DriverDesc является графической картой Intel.
Привет, ребята, я знаю, что эта тема (касающаяся отключения функции Intel Adaptive Contrast) обсуждалась и "решалась" миллион и один раз, но я подумал, что поделюсь ею с вами на случай, если у кого-то возникнут проблемы. та же проблема, что и у меня. Поскольку большинство исправлений, похоже, относятся к конкретным устройствам, я надеюсь, что это исправит их для всех (поправьте меня, если я ошибаюсь!). Я постараюсь добавить как можно больше ключевых слов, чтобы любой, кто будет искать его в будущем, нашел это.
До этого у меня был Surface Book 1 (SB1), и простое исправление Майка Баттисты с одной строкой работало у меня каждый раз. Это продолжало работать, когда я впервые получил свой Surface Book 2 15" (SB2), но случайно перестал работать где-то по пути, и я не мог понять, почему.
После некоторых поисков я обнаружил, что у некоторых людей параметр DWORD, который необходимо изменить в редакторе реестра (regedit), случайно находится в другом каталоге. Раньше было:
При этом вы измените исходное значение 00009240 на 00009250.
Вместо этого он находился в:
Это \0001 вместо \0000, и вы все равно измените значение DWORD с тем же именем на 00009250.
Теперь я попробовал это, но все еще сталкивался с адаптивным контрастом, и я всю жизнь не мог понять, почему. Я даже не стал проверять, есть ли каталог \0002, и, о чудо, он там был. У него также был параметр DWORD «FeatureTestControl», установленный на 9240, поэтому после его изменения и перезагрузки моего ноутбука проблема была устранена.
TL;DR, и, для упрощения, это файл .reg, ранее предоставленный Google Диску, который изменяет значение в каталоге \0000. Вы можете скачать это для использования в качестве отправной точки; откройте его в Блокноте и измените содержимое следующим образом:
Изначально этот файл содержал только первое исправление реестра. Если вы опасаетесь загружать файл, просто создайте новый документ и назовите его «Disable_Intel_DPST.reg» или что-то в этом роде и вставьте в него вышеуказанное содержимое. Запустите его и сохраните файл где-нибудь на случай, если будущие обновления сбросят его.
Надеюсь, это поможет всем, кто все еще страдает от этой проблемы (или если кто-то получил новое устройство Surface на праздниках)!
Читайте также: