Quick fix: Theme sync needs Other Windows settings turned on under Settings → Accounts → Windows backup → Remember my preferences on every PC, plus a Microsoft account signed in everywhere. If one PC has the wrong sync source set in registry, theme writes from there get rejected — verify SyncProvider values match across devices.
You changed the wallpaper, accent color, and theme on your desktop PC. Yesterday the change appeared on your laptop within a minute. Today it doesn’t. Sync of other Windows settings (display brightness preference, mouse sensitivity, etc.) still works. Only theme stopped synchronizing. The cause is usually one of three things: a sync category turned off on one device, a conflicting theme write from a third device, or a profile-level provider mismatch.
Affects: Windows 11 with Microsoft account sync enabled.
Fix time: 10 minutes.
What “theme sync” actually covers
Theme synchronization covers the active theme file (which includes wallpaper, sounds, mouse cursor scheme, and color), the accent color, and the light/dark mode selection. The sync category is Other Windows settings in modern Windows 11 (formerly named separately as “Theme” in older builds). It rides on the same Microsoft account sync channel as language preferences, passwords (if enabled), and other settings.
Sync uses an “ownership” model: the last device to commit a change becomes the source. If you change the theme on Device A and within 60 seconds Device B writes its own theme (a saved scheduled-task script, for instance), B wins and A’s change reverts on the next sync — without a visible error.
Method 1: Verify sync settings on every device
- On each PC, open Settings → Accounts → Windows backup → Remember my preferences.
- Confirm Other Windows settings is on.
- Also check Accessibility if you want mouse cursor scheme sync.
- If the toggle was off on any device, turn it on, sign out, and sign back in to force a re-sync.
- On the device whose theme you want as the source, change the theme one more time (right-click desktop → Personalize → pick a different theme, then pick the right one again). This forces a write.
- Wait 2 minutes. Check the other device.
Most cases are a quietly-toggled-off sync category on one device. Confirming it’s on everywhere is the first step.
Method 2: Identify which device is overwriting your changes
If sync flips themes back, another device is writing its preferred theme.
- On each PC, open Task Scheduler. Check for any custom task that runs a theme-change script (PowerShell setting
AppsUseLightThemeor similar). Disable any you find. - Check for third-party theme-switching tools (Auto Dark Mode, WinDynamicDesktop). These can fight account sync — either run them only on one device, or set them to skip the user-facing sync write.
- On each device, run
reg query “HKCU\Control Panel\Desktop” /v Wallpaperandreg query “HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize” /v AppsUseLightTheme. The values should match across all devices. - If one device shows a different value, that’s your source of conflict. Either align it manually or disable theme sync on that device (Settings → Windows backup → toggle off; theme stays local but doesn’t override others).
Auto Dark Mode and similar tools are common culprits — you want them on one device, not all.
Method 3: Reset sync state and force a fresh pull
For sync that’s stuck in a bad state with no obvious cause:
- On a device where the theme is correct (your source of truth), apply the theme one more time to make sure it’s committed.
- On the other devices, navigate to Settings → Accounts → Windows backup.
- Toggle Other Windows settings off, sign out and back in, then toggle it back on.
- Within 2 minutes, the source-of-truth theme should arrive.
- For chronic sync issues, also clear the local sync cache: open elevated Command Prompt and run
del /q /s “%LocalAppData%\Microsoft\Windows\Themes\*”(this clears the cache — sync will repopulate it).
This is heavier than Method 1 but the right step when sync is silently failing without an obvious conflict.
How to verify the fix worked
- Apply a noticeably different theme on Device A (e.g., switch from a dark to a light wallpaper).
- Within 5 minutes, Device B shows the same wallpaper, accent color, and mode.
- Open Settings → Accounts → Your info on each device — the same Microsoft account is signed in.
- Run
Get-ItemProperty “HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize”on both devices — identical output.
If none of these work
If theme sync still doesn’t propagate, check whether your Microsoft account has the issue at the cloud level — sign in to https://account.microsoft.com/privacy, look for Manage your data, and confirm settings/preferences appear in the cloud. For work accounts, your tenant admin may have disabled certain sync categories via Intune policy — the local toggle then has no effect. As a last resort, sign out completely on both devices, wait an hour, and sign back in — this forces a full re-handshake with the sync backend.
Bottom line: Theme sync needs the category on, no third-party tool fighting it, and consistent registry values. Verify all three and theme sync starts working again.