Win11 26H2 Windows 聚焦 自动换壁纸程序和逻辑是什么?

是 Windows 自带的「Windows 聚焦(Windows Spotlight)」在换桌面壁纸**,而且是系统默认开启的。

1. 证据:壁纸指向系统聚焦缓存

HKCU\Control Panel\Desktop\WallPaper
= C:\Users\cmm\AppData\Local\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\
  LocalCache\Microsoft\IrisService\16540354777649714314\134370674058863360.jpg

配套的两个开关都处于开启状态:

注册表 值 含义
HKCU\...\Explorer\Wallpapers\BackgroundType 3 背景类型 = Windows 聚焦
HKCU\...\DesktopSpotlight\Settings\EnabledState 1 桌面聚焦已启用

2. 干活的程序

C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy 里的系统组件(包版本 1000.26100.372.0):

  • IrisService.dll → 聚焦内容服务,负责从微软 CDN 下载图片
  • DesktopSpotlight.dll + 后台任务 DesktopSpotlight.BackgroundTask.UpdateTimer → 负责定时轮换
  • 实际写入壁纸由系统外壳/主题服务完成:会生成 %APPDATA%\Microsoft\Windows\Themes\TranscodedWallpaper,并同步注册表
  • 计划任务 \Microsoft\Windows\Shell\CreateObjectTask 今天 20:32:10 运行过一次,和壁纸变化时间完全吻合(本次开机是 20:28:45,登录后约 3 分钟触发)

3. 更新逻辑(本机实测记录)

10 月 21 日 22:43 系统一次性下载了 8 张图(16 秒内下完),其实是 4 天的量,按"桌面 + 锁屏"成对下载:

序号 分辨率 用途
1,3,5,7 3840×2160 桌面壁纸
2,4,6,8 1080×1920 锁屏壁纸

之后每天取下一张 4K 图作为桌面,从 TranscodedWallpaperCache 的历史文件可以还原出完整的更换记录:

时间 使用的图
10/21 22:43 第 1 张(开启当天立即应用)
10/22 22:28 第 2 张
10/25 18:25 第 3 张
10/27 20:32 第 4 张(当前这张)

几个要点:

  • 频率:一天最多换一次,在开机/登录后联网时检查并应用,不是卡自然日零点。
  • 关机/休眠的天数不消耗图片:10/23、10/24、10/26 没换,因为机器没开或任务被取消(10/26 21:09 那条 ThemesSyncedImageDownload 的返回码是 0x800704C7,即"操作已取消")。所以日历上看着像"隔几天才换"。
  • 旧图会保留在 TranscodedWallpaperCache(现有 4 份),可回看/回退。
  • 锁屏图另存到 ...\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets。
  • 这批 4 天用量今天刚好用完,下次(明天开机后)大概率会重新下载一批新图,届时 IrisService 目录里会出现新文件,可以验证。
  • 补充:Windows 11 近版本(KB5048652 之后)默认壁纸就是聚焦,你这台是 10/19 新装的系统,所以是默认状态。

4. 不想自动换的话

设置 → 个性化 → 背景 → "个性化设置背景" 选「图片」(锁屏想固定的话:设置 → 个性化 → 锁屏界面 → 选「图片」)。这样 BackgroundType 会变回 0,聚焦就不再改壁纸了,无需卸载任何东西。

posted @ 2026-10-27 21:49  petercao  阅读(41)  评论(0)    收藏  举报