必须依次关闭系统显示设置中“当光线变化时自动调节亮度”和“通过优化显示内容来提高电池电量”两项开关,再禁用电源计划自适应亮度、显卡控制中心动态背光、传感器监控服务及环境光传感器,并修改注册表enablecontentadaptivebrightnesscontrol值为0。

Win10系统自动亮度无法关闭,说明常规开关已被绕过,底层驱动或服务仍在强制干预背光——必须穿透UI层、电源策略、显卡控制中心、注册表和硬件传感器五重防线才能彻底禁用。
先堵死系统显示设置里的双重自适应开关
这两项开关常被误认为是同一功能,实则分别控制环境光响应和画面内容响应,缺一不可。Win10 21H2后版本中第二项默认折叠,不手动展开根本找不到。
按下Win + I打开设置 → 点击“系统” → 左侧选“显示” → 向下滚动到“亮度和颜色”区域。
找到“当光线变化时自动调节亮度”,把它右侧的开关拨到【关】。
点击“更多亮度设置”展开二级菜单 → 找到“通过优化显示的内容和亮度来帮助提高电池电量”,把它右侧的开关也拨到【关】。【这两项必须同时关闭,否则任一开启都会让亮度滑块失效】
切断电源计划里被厂商锁定的自适应路径
戴尔XPS、联想小新等机型常将CABC逻辑写入电源驱动,即使系统设置已关,插电瞬间就会复活。右键任务栏右下角电池图标 → 选择“电源选项” → 当前计划右侧点“更改计划设置” → 点“更改高级电源设置”。
展开“显示” → 展开“启用自适应亮度” → 将“使用电池”和“接通电源”两项都设为【关闭】→ 点击“应用”再点“确定”。
⚠️ 若该子项灰色不可调,说明Dell Power Manager、Lenovo Vantage等预装工具正在接管电源策略,必须先卸载这些软件再重试。
禁用显卡驱动级的动态背光干预
系统设置全关但亮度还在跳?八成是显卡控制中心在后台偷偷运行CABC。不同显卡厂商入口和命名差异极大,务必按对应型号操作。
方法一(Intel核显):
桌面右键 → 选择“英特尔锐炬Xe 显卡控制中心” → 左侧点“系统” → 右侧找“显示器节能技术”或“Display Power Saving Technology” → 设为“关闭” → 点右上角“应用”保存。
方法二(AMD Radeon):
右键桌面 → “AMD Radeon Software” → 顶部切到“设置”图标(齿轮)→ 左侧选“图形” → 在“Radeon™ FreeSync”下方找“动态对比度” → 设为“禁用”。
方法三(NVIDIA):
右键桌面 → “NVIDIA 控制面板” → 左侧“显示” → “调整桌面颜色设置” → 右侧“首选项”里取消勾选“启用G-SYNC”旁边的“自适应亮度”复选框(如存在)。
停用传感器服务并禁用硬件传感器
只要Sensor Monitoring Service在运行,它每3秒就读一次环境光数据,再通知系统调亮度——哪怕所有开关都关了,它也能绕过UI偷偷改。
第一步:按Win + R → 输入services.msc → 回车。
第二步:在服务列表中找到Sensor Monitoring Service → 右键 → “停止”。
第三步:再次右键 → “属性” → 启动类型改为【禁用】→ 点击“应用”保存。
第四步:右键“此电脑” → “管理” → 左侧点“设备管理器” → 展开“传感器”类别。
第五步:找到“环境光传感器”或“Ambient Light Sensor” → 右键 → “禁用设备” → 确认。
修改注册表强制屏蔽内容自适应接口
当以上全部关闭后亮度仍跳动,说明驱动已绕过UI直接调用内核接口,此时必须修改注册表,否则重启后可能自动恢复。
第一步:按Win + R → 输入regedit → 回车。
第二步:在注册表编辑器地址栏粘贴并回车:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
第三步:在右侧查找名为EnableContentAdaptiveBrightnessControl的DWORD值。
第四步:双击该值 → 将“数值数据”改为0 → 点击“确定”。
【若该值不存在,请手动新建:右键空白处 → 新建 → DWORD(32位)值 → 命名为EnableContentAdaptiveBrightnessControl → 双击修改数值数据为0】











