Windows 10 Themes no longer working...

DocCovington

New member
Dec 5, 2025
1
0
1
Hello, fellow Windows 10 users,

I hope someone here can help me out:
  • My Windows Themes suddenly stopped working. I can select all other categories under "Personalize", but clicking on "Themes" results in the application crashing (i.e., the window closing) and a SystemSettings.exe dump file being created.
Upon booting into Safe Mode, I got a direct error message that I screenshot:
themes-broken.jpg
How can I easily fix this without resorting to unwanted measures such as a system restore or having to create a brandnew user profile?

Thanks in advance. <3
 
I couldn't remember the exact steps on this one, so the following is from ChatGTP. If you still can't get it to work, paste your question into that app and it can also analyze your dump file if uploaded.

A system overrun of a stack-based buffer in SystemSettings.exe is almost always caused by corrupted theme files, shell extensions, or third-party customization software hooking into the “Themes” control panel.
The crash when opening Settings → Personalization → Themes is a common symptom.

Below is a safe, step-by-step repair path, starting with the simplest fixes and moving toward deeper repairs.


---

✅ 1. Remove/Reset Custom Themes

Corrupted .theme or .msstyles files can crash the Themes panel.

A. Delete all custom themes

1. Press Win + R


2. Run:



%localappdata%\Microsoft\Windows\Themes

3. Delete anything inside “Themes” except the CachedFiles folder.



B. Reset the theme back to default via command

Press Win + R, then run:

control /name Microsoft.Personalization /page pageColorization

If that still crashes, apply the default theme using PowerShell:

Get-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes | Select-Object *

Then reset:

rundll32.exe themecpl.dll,OpenThemes

If it opens, select Windows (Light) or Windows (Dark).


---

✅ 2. Remove Conflicting Shell Extensions

This includes apps like:

StartAllBack / Start11

ExplorerPatcher

UltraUXThemePatcher

OldNewExplorer

Wallpaper Engine

Rainmeter skins using theme hooks


If you use any of these, uninstall them temporarily and reboot.


---

✅ 3. Check for Corrupt System Files

Open Command Prompt (Admin):

SFC Scan

sfc /scannow

DISM Repairs

DISM /Online /Cleanup-Image /RestoreHealth

Reboot afterward.


---

✅ 4. Clear Windows Theme Cache

Run:

%AppData%\Microsoft\Windows\Themes

Delete:

slideshow.ini

TranscodedWallpaper

Cached thumbnails


(Windows regenerates them automatically.)


---

✅ 5. Delete Corrupted Registry Keys for Themes

Warning: Only touch these keys (safe to delete). They rebuild at reboot.

Open Regedit → Delete these folders:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes

Reboot.


---

✅ 6. Disable GPU Acceleration in Settings App

Sometimes SystemSettings.exe crashes when a GPU driver update conflicts.

Try:

1. Go to Settings → System → Display → Graphics


2. Find SystemSettings.exe (you may need to browse at C:\Windows\System32\SystemSettings.exe)


3. Set it to Power saving (iGPU)


4. Reboot.




---

✅ 7. Check Recent Windows Updates

A bad update can break the theme UI.

Go to: Settings → Windows Update → Update history → Uninstall updates

Uninstall the most recent Optional/Preview update and reboot.


---

✅ 8. Create a New Local User Profile (Test Only)

If Themes works in a new profile, your user profile is corrupted.

Run:

net user TestUser TestPassword /add

Log in and test.

If it works, your original profile may need:

registry cleanup

profile rebuild

transferring files to a new profile



---

✅ 9. Last Resort – Repair Install (Keeps All Files)

If nothing else fixes it:

Download Microsoft’s Media Creation Tool → choose:

Upgrade this PC now → Keep apps and files

This replaces Windows system files without wiping your PC.

.
 

Trending Posts

Members online

No members online now.

Forum statistics

Threads
341,680
Messages
2,264,753
Members
428,838
Latest member
DocCovington