Windows 10中如何让Display Calibration设置的伽马值保持永久生效?
Windows 10中如何让Display Calibration设置的伽马值保持永久生效?
我完全懂你这种困扰——每次重启或开机后,之前用Display Calibration调的伽马值就没了,还得手动打开程序再退出才能恢复,确实挺折腾的。下面给你分享几个亲测有效的解决办法:
方法一:用任务计划程序后台自动触发校准程序
这个方法会让系统开机时自动悄悄运行Display Calibration,不用你手动操作:
- 按下
Win + R组合键,输入taskschd.msc回车,打开任务计划程序 - 点击左侧的「创建基本任务」,给任务起个好记的名字(比如「自动恢复自定义伽马校准」),描述可以随便写,然后点下一步
- 触发器选择「当计算机启动时」,继续下一步
- 操作选「启动程序」,下一步
- 在「程序或脚本」栏输入
dccw.exe(这是Display Calibration的官方执行文件),然后在「添加参数(可选)」里输入/quiet——这个参数能让程序后台静默运行,不会弹出校准窗口 - 完成前勾选「当单击完成时,打开此任务属性的对话框」,在弹出的属性窗口里切换到「条件」选项卡,取消勾选「只有在计算机使用交流电源时才启动此任务」(笔记本用户尤其要注意这一步),最后点击确定即可
方法二:导出校准文件,设置开机自动加载
Display Calibration会把你的自定义设置保存为颜色配置文件,我们可以让系统开机时自动加载这个文件:
- 先打开一次Display Calibration,确保你的伽马设置生效,然后找到配置文件的位置:
C:\Windows\System32\spool\drivers\color,在这个文件夹里找后缀为.icc或.icm的文件,选最近修改的那个(就是你的自定义校准文件) - 按下
Win + R,输入shell:startup回车,打开系统的开机启动文件夹 - 右键空白处,选择「新建」→「快捷方式」,在「请输入对象的位置」里输入:
rundll32.exe colorcpl.dll,ProfileLocate,然后点下一步,给快捷方式起个名字(比如「加载自定义伽马校准」) - 右键刚创建的快捷方式,选择「属性」,在「目标」栏的末尾加一个空格,然后粘贴你找到的校准文件的完整路径(比如
"C:\Windows\System32\spool\drivers\color\CustomDisplayProfile.icc"),最后点击确定 - 下次开机时,系统就会自动加载这个自定义校准文件了
额外提示
如果以上方法都没生效,可能是你的显卡驱动自带的颜色设置覆盖了系统的伽马值。这种情况下,你可以打开显卡控制面板(比如NVIDIA控制面板、AMD Radeon设置),找到伽马调整选项,设置好后保存为默认配置,通常也能解决问题。
备注:内容来源于stack exchange,提问作者Brad Harper




