我通常不会关闭 Windows,而是在晚上将其设置为休眠状态。有时早上启动后,显示屏亮度会在这些情况下自动调整
- 我打开一个黑色背景的窗口,显示屏降低亮度
- 我打开一个白色背景的窗口,显示屏增加了亮度
- 我正在使用第二台显示器,并且该显示器不受此行为的影响
我读过一些关于此问题的文章,但所有这些文章都谈到了我的 Windows 中没有的设置。请参阅屏幕截图以供参考,其中文章提到了“通过优化显示的内容和亮度来帮助改善电池”或“使用省电模式时降低屏幕亮度”或“启用自适应亮度”等设置。
我也尝试创建自己的电源计划,但此设置也没有可用的选项,也没有任何效果。
我还更改了以下注册表项:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Intel\Display\igfxcui\profiles\Media\Brighten Movie\ProcAmpBrightness -> to 0 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Intel\Display\igfxcui\profiles\Media\Darken Movie\ProcAmpBrightness -> to 0
虽然我不知道注册表的更改是否会在将来避免出现此问题,因为我必须重新启动才能应用这些更改,并且此问题只会偶尔出现。
我有 Windows 10 Home,22H2。
到目前为止我发现停用此“功能”的唯一选项是重新启动 Windows。
答案1
您所描述的功能称为“自适应对比度”(与配备光传感器的 PC 上的“自适应亮度”相对,后者会对环境光做出反应)。在 Google 上搜索“禁用 Windows 10 自适应对比度”会显示涉及更改 Windows 注册表的解决方案(例如,参见这个)。
显然,这些年来行为已经发生了变化,完全按照描述执行这些步骤可能不再起作用。
以下是我今天在笔记本电脑上解决这个问题的方法:
- 将注册表项更改
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\FeatureTestControl
为值9250
(十六进制) Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0001\FeatureTestControl
添加具有类型DWORD
和值9250
(十六进制)的注册表项
请注意,在我的例子中,原始值不是 9240,如我链接的页面上所述。但是,使用值 9250 解决了该问题。
通过比较链接的页面和我必须做的事情,我建议采取以下一般程序:
- 将注册表项更改
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\FeatureTestControl
为值9250
(十六进制) - 对所有键执行相同操作
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\000x\FeatureTestControl
- 如果您有更多内容
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\000x
但其中没有 FeatureTestControl 键,请添加它并分配值9250
(十六进制)。
在我的例子中,我有一个 0000 组,其中 FeatureTestControl 定义了不同的值,还有一个 0001 组,其中没有定义该值。解决问题的唯一方法是将其同时放在 0000 和 0001 中,并使用 9250 值。仅在 0000 中更改值并不能解决问题,在 0001 中添加键而不在 0000 中也更改其值也不能解决问题。
我希望这有帮助。