windows 11可通过五种方法配置夜间模式计划:一、系统设置中设定日落日出或自定义时段;二、powertoys light switch实现地理感知开关;三、注册表修改enablenightlight等键值;四、组策略编辑器强制启用并锁定计划;五、powershell调用api自动化配置。

如果您希望Windows 11在特定时段自动启用夜间模式,以减少蓝光对眼睛的刺激,则需配置“夜间模式计划”功能。该功能支持基于日出日落时间或自定义时间段触发开关,无需每日手动操作。以下是实现此目标的多种方法:
一、通过系统设置配置夜间模式计划
此方法使用Windows 11原生显示设置,直接在“夜间模式设置”页面中设定启停逻辑,兼容所有标准安装版本,且与系统地理位置服务深度集成。
1、按下Win + I快捷键,打开“设置”应用。
2、在左侧导航栏中点击“系统”,然后在右侧选择“显示”。
3、向下滚动至“亮度和颜色”区域,点击“夜间模式设置”链接。
4、在新页面中找到“计划”选项,点击下拉菜单。
5、选择日落到日出,系统将依据设备当前时区与地理位置自动计算开启与关闭时刻。
6、如需固定时段,选择自定义时间,分别设定开启时间(例如20:00)与关闭时间(例如07:00)。
7、确认系统右下角任务栏显示的时间与时区设置准确无误,否则定时功能可能无法按预期执行。
二、借助PowerToys Light Switch实现地理感知计划
该方案利用微软官方增强工具PowerToys中的Light Switch模块,通过实时获取本地天文数据驱动夜间模式开关,精度高于纯时间设定,并支持位置偏移微调。
1、打开Microsoft Store,搜索“PowerToys”,确保安装由微软公司发布的最新版本。
2、安装完成后,从开始菜单启动PowerToys。
3、在主界面左侧导航栏中点击“Light Switch”功能项。
4、将顶部总开关切换为“开启”状态。
5、在“时间表”部分,将“模式”设为日出日落。
6、点击“位置”旁的“选择”按钮,授予PowerToys位置访问权限,使其获取本地日出日落时间。
7、于“最后行为”中勾选“将夜间模式应用于系统”和“将夜间模式应用于应用”两项。
三、通过注册表策略强制启用计划功能(高级用户)
该方法绕过图形界面,直接修改系统底层策略键值,适用于批量部署或脚本化管理场景,需管理员权限且不依赖用户交互。
1、按下Win + R快捷键,输入regedit,回车后以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize。
3、在右侧窗格中,双击或新建DWORD (32位) 值,命名为EnableNightLight,将其数值数据设为1。
4、在同一路径下,新建QWORD (64位) 值,命名为NightLightStart,数值数据填入UTC时间戳(单位:100纳秒,自1601年1月1日起),对应本地日落时间。
5、同样新建QWORD (64位) 值,命名为NightLightEnd,填入对应日出时间的UTC时间戳。
6、重启“资源管理器”进程或注销当前用户使更改生效。
四、使用组策略编辑器启用并锁定夜间模式计划(专业版/企业版)
该方式适用于域环境或需策略级管控的场景,可强制启用夜间模式并禁用用户端修改权限,确保策略统一执行。
1、按下Win + R快捷键,输入gpedit.msc,回车后以管理员身份运行组策略编辑器。
2、导航至路径:计算机配置 > 管理模板 > 控制面板 > 个性化。
3、在右侧窗格中,双击“启用夜间模式”策略项。
4、将策略设为“已启用”,并在下方选项中勾选启用夜间模式计划。
5、点击“显示”按钮,在“值”字段中输入两个时间点,格式为HH:MM-HH:MM(例如20:00-07:00)。
6、点击“确定”保存设置,运行gpupdate /force命令刷新组策略。
五、通过Windows PowerShell脚本自动化配置计划
该方法适用于IT运维人员批量部署,使用PowerShell调用Windows API接口直接写入计划参数,响应迅速且可嵌入部署流程。
1、以管理员身份运行Windows PowerShell。
2、执行命令:Set-NightLightSettings -Enable $true。
3、执行命令:Set-NightLightSchedule -ScheduleType SunsetToSunrise。
4、若需自定义时段,执行命令:Set-NightLightSchedule -StartTime "20:00" -EndTime "07:00"。
5、执行命令:Get-NightLightSettings验证当前配置状态。
6、脚本执行完毕后,夜间模式计划立即生效,无需重启系统。










