关闭英特尔显示器节能技术

典型的垃圾设计。

手上的Surface Pro有一个奇怪的特性,就是当使用Windows
10操作系统,并且使用电池的时候,如果屏幕上显示的内容是暗色内容,屏幕的亮度会以每秒大约5%的速度降低到一个较暗的水平,而在屏幕上的内容是亮色内容,屏幕的亮度又会以相反的速率变亮。这一设计极其反直觉和反人类。稍微思考一下就会发现,当我屏幕上大部分是暗色的时候(比如使用一些暗色的代码编辑器、或者场景较暗的电影),这时候我肯定是需要屏幕更亮以便看清楚屏幕上的暗部细节(代码编辑器的暗色主题会用一些对比度较小的颜色组合);当我屏幕上为亮色的时候(比如浏览白底黑字的网页),我肯定更希望屏幕能降低亮度以减缓对眼睛的刺激。而这一特性与正常人的使用习惯完全相反。以至于在低环境亮度的情况下,打开一个暗色主题的代码编辑器之后,屏幕亮度就会降低到一个使阅读代码变得极其难受的水平。

之前一直没有太在意这个问题,近日突然想到应该查找一下原因。搜索了一番之后,自然是发现有很多的正常人类都在寻找关闭这个「特性」的方法。于是很快就确定了这一特性的来源是英特尔显示器节能技术(Intel Display Power
Saving Technology1,以下简称Intel
DPST)。从名字上就可以看出来是为了省电的,因此这一特性在使用电池的时候会启用,然而其显示效果却让人不敢恭维。不仅对眼睛伤害很大,而且你可以明显观察到亮度的降低是以秒为单位,以一种十分生硬的方式进行的。

对于有安装Intel显卡的控制面板的电脑,根据一些OEM的技术支持文章2,可以通过在Intel控制面板中更改相关设置来关闭这个选项。然而Surface Pro默认并不安装Intel的控制面板,所以又经过一些查找,终于找到了Surface
Pro上的的修改方法3,即可以通过修改注册表项来关闭Intel DPST。

但是直接修改注册表还是比较麻烦的,所幸有人写了一个脚本4。使用方式也很简单,使用管理员权限执行这个脚本,之后重新启动就可以关闭Intel DPST。关闭Intel DPST之后不会对屏幕亮度随环境光变化而变化的功能造成影响。


  1. Intel Display Power Saving
    Technology
  2. LCD
    brightness constantly changing with Intel Display Power Setting enabled
  3. Disable Intel
    Display Power Saving Technology on Surface Pro 4
  4. GitHub – orev_dpst-control_ Easily disable_enable Intel
    Display Power Saving Technology (DPST).html

《关闭英特尔显示器节能技术》上有2条评论

回复 石樱灯笼 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注