一日一技|两种方案,让 Windows 11 支持深/浅色主题自动切换
嗯,用户让我帮忙总结一下这篇文章的内容,控制在一百个字以内,而且不需要用“文章内容总结”或者“这篇文章”这样的开头,直接写描述就行。首先,我得仔细阅读一下这篇文章,了解它的主要观点和重点。 文章主要讲的是Windows系统在自动切换深/浅主题模式上的不足,以及微软和第三方工具提供的解决方案。特别是微软的PowerToys工具中的LightSwitch模块,还有第三方工具Auto Dark Mode的功能和优缺点。最后还提到了通过注册表和计划任务来实现自动切换的方法。 好的,我需要把这些信息浓缩到100字以内。首先,说明Windows系统的问题:没有内置自动切换深/浅主题的功能。然后提到微软的PowerToys和第三方工具Auto Dark Mode提供了不同的解决方案。PowerToys简单但功能有限,而Auto Dark Mode更灵活但设置复杂。最后可以提到其他方法如注册表或计划任务。 现在组织语言:Windows系统无法自动切换深/浅主题模式,微软的PowerToys和第三方工具Auto Dark Mode提供了不同的解决方案。PowerToys操作方便但功能有限;Auto Dark Mode配置全面但复杂。用户可以根据需求选择适合自己的工具。 这样应该控制在100字以内了。 </think> Windows 系统无法根据时间自动切换深/浅主题模式,微软的 PowerToys 和第三方工具 Auto Dark Mode 提供了不同解决方案。PowerToys 操作简单但功能有限;Auto Dark Mode 配置全面但复杂。用户可根据需求选择适合的工具。 2025-10-29 09:30:0 Author: sspai.com(查看原文) 阅读量:5 收藏

和大家在 macOS、Android、iOS 等主流操作系统中的体验不同,无论是现在不再受官方支持的 Windows 10,还是更新节奏稳步推进的 Windows 11,至今都没有解决一个最为基础使用体验问题:根据时间自动切换系统的深/浅主题模式。

对 Windows 的用户来说,要想让 Windows 在系统层面支持系统深/浅主题自动切换,此前主要得借助第三方工具。好在近期微软通过「亲儿子」PowerToys 实现了类似的功能,那我们不妨就梳理一下当前在 Windows 11 上实现深/浅色主题自动切换的主要方案吧。

关联阅读:两种方法,让 Windows 10 也能自动切换深/浅色主题

Microsoft PowerToys:快速设置,立刻生效

  • 优点:整合到一个工具集中,对 PowerToys 用户来说操作方便;默认支持根据地理位置自动切换。
  • 缺点:不支持主题切换,也无法切换桌面壁纸。

微软在 2025 年10 月 16 日更新了其 PowerToys 工具至 v0.95 版本,在本次更新中新加入了一个名为 LightSwitch 的工具,通过这个模块你可以实现系统深色模式的定时开启和关闭。

和很多第三方工具类似,PowerToys 的 LightSwitch 的工具提供了两种切换触发模式:

手动触发:在「时间表」中的「模式」中选择「手动」,即打开深色模式和关闭深色模式需要你手动设置具体的时间,然后 PowerToys 会根据具体的时间执行来进行深色主题的开启和关闭。

根据地理位置触发:在「模式」中选择「日落到日出」,选择这个模式后,PowerToys 会提醒你点击位置里面的定位按钮来同步你的当前位置从而获取到位置下的日出和日落时间表,然后在弹出的选择地址弹框中点击「选择」后,系统会自动基于当前位置下的日出日落时间创建自动切换深色模式的开始和结束时间,当然如果不要想立即切换可以在「偏移」中设置提前或推迟启动的具体时间。

设置完成后你还可以在「行为」中确认深色模式应用到哪些方面,目前 PowerToys 的 LightSwitch 模块中支持深色模式应用在「系统」和「应用」中,其中「系统」指的是可以让系统的任务栏、开始菜单等系统 UI 定时修改成深色;至于「应用」则是指那些内置深色模式的应用,对于没有本身不支持深色模式的应用,那么在切换到深色模式时不会有任何变化。

配置好之后,整个系统就会在你刚才设定的深色模式开始的时间后立刻进行深色模式的切换,如果在行为里面勾选了「系统」,那么整个操作系统的 UI 都会变成深色,但是使用 LightSwitch 切换深色模式有个明显的缺点:桌面壁纸不会发生变化。原因是 LightSwitch 现阶段既不支持系统主题的自动切换,也不支持切换深色模式下修改当前主题的桌面壁纸。所以看上去会显得相当突兀。

Auto Dark Mode:更灵活的多场景自动切换

  • 优点:涵盖多种深/浅模式切换方案,配置项全面。
  • 缺点:配置上略微复杂。

相比于「亲儿子」近乎「鸡肋」的系统深色模式切换,第三方工具无论是功能还是可配置项都更加详细且全面,比如说笔者我一直在用的 Auto Dark Mode。

虽然只是看上去只是用来服务于深色模式切换这一个「小功能」,但 Auto Dark Mode 提供了相当多的可配置项目。

在触发时间上,Auto Dark Mode 支持包括「自定义时间」、「从日落到日出(位置服务)」、「日出至日落(根据地理坐标)」以及「跟随 Windows 夜间模式设置」在内的四种触发切换的方式。第一个自定义时间和 PowerToys 的 LightSwitch 模块中的手动模式类似,而除了使用「从日落到日出(位置服务)」之外,Auto Dark Mode还支持手动输入坐标点,通过手动输入的坐标点对应的日出和日落时间来切换深色模式。授予定位权限后,它自然也可以根据实时位置以及对应的日出日落时间来完成上述操作。

在具体样式的个性化上,Auto Dark Mode 也提供了两种深色模式切换方式,一种就是直接在设定的时间内,将系统用主题从 A 主题切换到 B 主题,即我们可以分别为深色模式和浅色模式指定选择不同的 Windows 主题。比如 Windows 11 默认内置有Windows(浅色主题)和 Windows(深色主题)这两种主题,这里选择对应主题后,系统可以直接到点自动切换。

另一种则是基于一个系统主题,在深色模式/浅色模式下切换壁纸、切换鼠标光标,甚至直接定义不同模式下的系统主题色。其中壁纸上则可以选择在切换到深色模式下后选择切换到哪一张壁纸;如果启用主题色切换,你则可以分别定义浅色主题的主题色和深色主题下的主题色;如果你希望两个模式下鼠标的光标也不一样(比如浅色模式下光标是白色、深色模式下光标是黑色),那么「启用鼠标光标切换」后,你就可以为两个模式下设定不同的鼠标光标主题了。

设定好深色模式的个性化细节后,其他的就是有关应用程序的设置了,默认情况下在 Windows 模式下我都选择「跟随系统」,应用模式下也选择「跟随系统」,这样只要应用支持深色模式的,都可以在系统切换到深色模式时一并切换到深色主题模式,从而让整个深色/浅色的 UI 切换更为自然。

另外 Auto Dark Mode 还有很多丰富的条件项可以设置,比如你可以设置例外情况让深色模式切换不生效,比如你可以玩游戏时不切换、运行某些进程的时候不切换、系统处于非空闲时不进行切换,也可以在切换主题时发送通知提醒等。可以说在设置上已经是相当的细致和全面了。

虽然 Auto Dark Mode 提供了非常多的设置和切换方式,但笔者我主要的用法还是让他根据当下设备的地理位置下的日出和日落时间自动切换系统主题,因为微软已经提供了针对某个模式下的搭配全面的主题和对应颜色的桌面壁纸,因此切换深/浅模式后切换到对应的主题,无论是壁纸还是系统窗口、任务栏等系统组件都会平滑切换,效果可以说完全不亚于 macOS 的深色模式切换。

结语

值得一提的是,正如我们在 Windows 10 那篇文章中提到的「计划任务」方案一样,无论是 Microsoft PowerToys 的 LightSwitch 工具,还是第三方的切换工具 Auto Dark Mode,其本质都是通过设定的好的触发时间,修改注册表中有关和系统深色模式的相关键值来切换主题,其中和系统主题有关的深色模式对应的注册表键是 SystemUsesLightTheme,而和应用的深色模式相关的则是 AppsUseLightTheme

因此如果你不需要根据当前位置的日出日落时间切换深色/浅色模式,也可以通过设定系统定时任务的方式来进行系统主题和应用的深色/浅色模式切换。

> 关注 少数派公众号,解锁全新阅读体验 📰

> 实用、好用的 正版软件,少数派为你呈现 🚀


文章来源: https://sspai.com/post/103225
如有侵权请联系:admin#unsafe.sh