微软随后确认,这一异常行为源于一个本不应默认开启的选项,由于PowerToys在后台静默运行,许多用户根本没有意识到是这个工具在“捣鬼”。
大量用户在GitHub等社区抱怨,一位受害者写道:“我花了一个小时试图找出到底是什么在自行将Windows主题从深色切换到浅色。”
另一位用户则描述了主题每30秒就被强制更改一次,让人一度怀疑是Windows组件故障或恶意软件作祟,白白浪费了宝贵的调试时间。
这个Bug源自PowerToys v0.95中一个名为“Light Switch”的新功能,该功能原本是为了实现用户期待已久的主题自动切换功能,即根据时间或日出日落来切换深色/浅色模式。
PowerToys在添加新的功能模块后都是默认禁用的,以避免干扰用户,然而微软开发者证实,“Light Switch”模块意外地默认开启了,触发了主题自动切换的混乱。
如果用户没有发现,如果手动在“设置”中将主题改回首选模式,PowerToys也会在极短时间内强制还原为相反的主题。
受影响的用户可打开PowerToys,进入系统工具设置页面,并确保“Light Switch”功能处于关闭状态,即可阻止Windows主题继续自动切换。