UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
A Windows 11 desktop showing broken glitchy visuals and mismatched custom theme icons on a modern office monitor
Fix It Yourself · Troubleshooting

Windows ricing fix

Published 4 September 202612 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

Most people who rice Windows end up on a forum asking why their desktop looks like it was designed by someone who hates them. The custom theme looked fine in the screenshots. Now the taskbar is the wrong colour, icons are missing, or the whole UI has gone a weird washed-out grey. This Windows ricing fix guide cuts through the noise and tells you exactly what to do, in order, based on how badly things have gone.

TL;DR

The fastest Windows ricing fix is to switch back to a default Windows theme under Settings then Personalisation then Themes, disable any active contrast theme or colour filter under Accessibility, and delete dodgy custom theme files. If the UI is still broken after that, run sfc /scannow and then DISM.exe /Online /Cleanup-Image /RestoreHealth from an elevated Command Prompt to repair patched system files.

⏳️ 13 min read ✅ Up to 90% success rate 📅 Updated August 2026

Key Takeaways

  • A proper Windows ricing fix starts at the theme level before touching system files.
  • Contrast themes and colour filters under Accessibility are a common hidden culprit for washed-out visuals.
  • Theme patching tools can corrupt protected Windows DLLs, requiring DISM and SFC to repair.
  • Always create a restore point before applying deep shell mods or theme engines.
  • If DISM and SFC both fail, a repair install is the next step, not a full wipe.

At a Glance

  • Difficulty: Intermediate
  • Time Required: 5 to 30 mins
  • Success Rate: Up to 90% of cases where Windows still boots

What Actually Causes Windows Ricing Problems?

Ricing is the practice of heavily customising the Windows visual shell, and it ranges from harmless wallpaper swaps to full theme engine installs that patch core OS files. The problems people run into fall into a few distinct categories, and knowing which one you're dealing with saves a lot of time.

The most common cause is a third-party or unsigned theme that patches Windows DLLs like uxtheme.dll or themeui.dll to bypass Microsoft's theme signing restrictions. Tools like UltraUXThemePatcher or SecureUxTheme modify protected system components directly. If the patch is applied incorrectly, or if a Windows update rolls back the patched file, the mismatch causes visual glitches ranging from wrong colours to a completely broken shell. This is the scenario that typically requires DISM and SFC to fix.

A second, much simpler culprit is the Accessibility settings. Contrast themes and colour filters sit under Settings then Accessibility, and they're easy to enable accidentally, especially if you were experimenting with display options. A high-contrast theme overrides your normal theme colours completely, which can look a lot like a broken custom theme when it isn't. Check this first before assuming something is deeply wrong.

Corrupted or incomplete custom theme files are another frequent offender. A theme downloaded from somewhere like DeviantArt or GitHub might reference icon packs, fonts or wallpapers that aren't installed, or it might have been built for a different Windows version. Windows will try to apply what it can and silently skip the rest, leaving you with a half-applied mess. Deleting the theme file and switching to a default theme clears this up immediately.

Finally, some users go further and modify shell DLLs, icon libraries (imageres.dll, shell32.dll) or system sounds directly. This is where real damage happens. Windows File Protection and System File Checker are specifically designed to catch and reverse these changes, but if the modification was deep enough, SFC alone won't be sufficient and you'll need DISM to repair the component store first. According to Microsoft's official DISM documentation, RestoreHealth pulls verified replacements from Windows Update, making it the right tool when SFC can't fix things on its own.

Windows Ricing Fix: Quick Theme Reset (5 to 10 Minutes)

Start here. Seriously. Most ricing problems are solved entirely at this level, and there's no point running command-line tools if switching back to a default theme fixes everything in two minutes.

1

Switch Back to a Default Windows Theme Easy

  1. Open Theme Settings
    Press Win + I to open Settings, then go to Personalisation then Themes. You'll see your currently active theme highlighted.
  2. Select a Windows default theme
    Under Windows Default Themes, click Windows, Windows Light or Windows Dark. This resets default colours, sounds, cursor and base visuals in one go. No reboot needed.
  3. Reset the wallpaper
    Go to Personalisation then Background. Set 'Personalise your background' to Picture and browse to C:\Windows\Web\Wallpaper to pick a stock Windows wallpaper. Custom wallpapers sometimes reference missing files and cause Explorer to stutter.
  4. Fix colours and transparency
    Go to Personalisation then Colours. Set Choose your mode to Light or Dark, turn Transparency effects On, and set the accent colour to Automatic. Some custom themes lock these settings to specific values that look wrong under the default shell.
  5. Check Accessibility settings
    Go to Settings then Accessibility then Colour filters. Make sure the toggle is Off. Then go to Contrast themes and set the dropdown to None if anything is selected. This one often gets overlooked and causes the washed-out look people mistake for a deeper problem.
  6. Delete the custom theme
    Back in Personalisation then Themes, right-click any custom theme tile and select Delete. This stops it being reapplied if you accidentally click it later.
If the desktop looks normal after this, you're done. No further steps needed.
The colour filter toggle (Settings then Accessibility then Colour filters) is the single most commonly missed setting in ricing recovery. A greyscale or inverted filter makes the whole desktop look broken even when nothing else is wrong.

More Windows Ricing Fix Options: Deeper Personalisation Reset (15 to 30 Minutes)

If the quick theme switch didn't fully sort things, or if the desktop looks mostly right but the taskbar, notification area or Start menu still behave oddly, this tier covers a more thorough reset plus a basic system file check. You don't need any special tools for this, just Settings, Control Panel and an elevated Command Prompt.

The legacy Control Panel personalisation path is different from the modern Settings app and sometimes catches things the newer UI misses, particularly on Windows 10 machines or systems that have been through several in-place upgrades. It's a bit old-fashioned but it works.

2

Reset Personalisation via Control Panel and Run SFC Intermediate

  1. Use the legacy theme picker
    Open Control Panel (search for it in the Start menu), go to Appearance and Personalisation then Personalisation then Change the Theme. Under Windows Default Themes, select Windows. This applies the default theme through the older code path and can override settings the modern Settings app leaves untouched.
  2. Reset taskbar behaviour
    Right-click the taskbar and open Taskbar settings. On Windows 11 go to Personalisation then Taskbar and set everything back to defaults. On Windows 10, right-click the taskbar, open Taskbar Settings and toggle off any custom behaviours. Restart Explorer via Task Manager (right-click the taskbar, select Task Manager, find Windows Explorer, right-click and Restart) rather than rebooting if you want to save time.
  3. Clear notification icon customisations
    In taskbar settings, find the notification area or system tray options and use Restore Default Settings if the option is available. Custom themes sometimes push icons into the overflow area or hide them entirely.
  4. Run a system file check
    Open Command Prompt as Administrator (search for cmd, right-click, Run as administrator). Type sfc /scannow and press Enter. Let it run to completion. It will report one of three outcomes: no integrity violations found, corrupt files repaired, or corrupt files found but unable to repair. The last one means you need Tier 3.
If SFC reports 'Windows Resource Protection did not find any integrity violations' or 'successfully repaired', reboot and check the desktop. Most moderate ricing problems are fixed at this point.
Do not close the Command Prompt window while SFC is running. Interrupting the scan mid-way can leave system files in a partially repaired state. Give it the full run, even if it looks stuck at 20% for a few minutes.

For context on what SFC is actually doing under the hood, HowToGeek's SFC explainer is a solid read. The short version: SFC compares every protected system file against a known-good cached copy in the component store. If a theme patcher replaced a DLL, SFC will catch it and restore the original.

If you're dealing with issues that go beyond the desktop and affect things like Windows Update or the Microsoft Store not loading, there's a good chance the theme patcher damaged more than just visual components. In that case, the advanced DISM repair below is the right move. You might also want to check our Windows Update troubleshooting guide if updates stopped working around the same time you applied the rice.

Advanced Windows Ricing Fix: DISM and Full System Repair (30+ Minutes)

This is the tier you need when theme patching tools have gone into protected OS territory. Tools that modify uxtheme.dll, shell32.dll or similar files bypass Windows' built-in protection, and SFC alone can't fix them if the component store itself is corrupted. DISM repairs the component store first, which gives SFC something reliable to work from.

Before doing anything here, create a restore point. Open the Start menu, search for 'Create a restore point', open System Properties, select your system drive and click Create. Give it a name like 'Before DISM repair'. This takes about two minutes and gives you a rollback path if something goes sideways. Don't skip it.

3

DISM Component Store Repair Followed by SFC Advanced

  1. Create a restore point first
    Search 'Create a restore point' in the Start menu, open System Properties, click Create, name it and confirm. Do this before anything else.
  2. Open an elevated Command Prompt
    Search for cmd, right-click Command Prompt and select Run as administrator. You need full admin rights for DISM to work properly.
  3. Run DISM RestoreHealth
    Type the following and press Enter: DISM.exe /Online /Cleanup-Image /RestoreHealth. This connects to Windows Update to download verified replacements for any corrupted component store files. It can take anywhere from 10 to 25 minutes depending on your connection speed and how much needs repairing. Do not close the window or let the machine sleep while it runs.
  4. Optional: run CheckHealth and ScanHealth first
    If you want a read-only check before committing to RestoreHealth, run DISM /Online /Cleanup-Image /CheckHealth for a quick flag check, then DISM /Online /Cleanup-Image /ScanHealth for a deeper scan. Neither makes changes. They just tell you whether corruption exists before you run RestoreHealth.
  5. Run SFC after DISM completes
    Once DISM finishes, run sfc /scannow in the same elevated Command Prompt. Now that the component store is repaired, SFC has verified files to restore from. This is the correct order: DISM first, SFC second.
  6. Reboot and verify
    Reboot the machine. After restart, check the desktop is using a Windows default theme (confirm in Settings then Personalisation then Themes). If the UI is still broken, run SFC once more. This one often needs a second reboot before it fully sticks.
After DISM and SFC complete successfully and you've rebooted, the desktop should be back to a clean Windows default state. Any patched DLLs will have been restored to their signed originals.
If DISM reports 'The source files could not be found' or fails to connect to Windows Update, you can point it at a local Windows ISO instead using the /Source flag. Download the correct Windows 11 ISO from Microsoft's site, mount it, and add /Source:D:\sources\install.wim to the DISM command where D is the drive letter of the mounted ISO.

If SFC still reports corrupt files it cannot repair after running DISM, the next step is to run both commands in Safe Mode. Boot into Safe Mode (hold Shift while clicking Restart, go to Troubleshoot then Advanced Options then Startup Settings, select Safe Mode with Networking) and repeat the DISM then SFC sequence. Safe Mode loads fewer drivers and services, which sometimes lets SFC access files it couldn't touch in a normal boot.

And if Safe Mode doesn't fix it? A repair install (also called an in-place upgrade) reinstalls Windows over itself without wiping your files or apps. It's a proper fix for deep system corruption and it's a lot less dramatic than a full reset. Microsoft's support page covers the Windows personalisation and recovery options in detail. If you've hit this point and you're not sure how to proceed, it's also exactly the kind of thing our remote support team handles regularly. See our Windows repair install guide for step-by-step instructions.

Preventing Windows Ricing Problems in the Future

The most important rule: create a restore point before you touch anything. This takes two minutes and gives you a one-click rollback if a theme patcher breaks something. Make it a habit, not an afterthought.

Beyond that, the risk level of different customisations varies a lot. Changing your wallpaper, accent colour or sound scheme through Settings is completely safe. Downloading a theme from the Microsoft Store is safe. Installing a third-party theme engine that patches uxtheme.dll is not safe in the same way, and you should know that going in. If you do use a theme patcher, stick to well-maintained ones with active communities and recent updates, and check that it supports your exact Windows build before applying it.

Test changes one at a time. Apply a new theme, reboot, confirm everything works, then apply the next change. It sounds slow but it makes it obvious which change broke something when things go wrong. Applying five mods at once and then trying to figure out which one caused the glitch is genuinely painful.

Run DISM /Online /Cleanup-Image /RestoreHealth and sfc /scannow occasionally when you're actively experimenting with heavy customisation. Catching emerging corruption early, before it compounds, is much easier than fixing it after the fact. And avoid contrast themes and colour filters unless you actually need them. They're easy to enable by accident and they make the desktop look broken when it isn't.

If you're running into repeated stability issues from shell mods, it might also be worth checking whether any of your customisation tools are conflicting with Windows security features. Our Windows security settings guide covers how to check what's been modified at the system level.

Windows Ricing Fix: Summary

A Windows ricing fix almost always starts with the simplest possible step: switching back to a default Windows theme and checking that no contrast theme or colour filter is active under Accessibility. That alone fixes the majority of cases. If the visual problems go deeper, a Control Panel theme reset combined with sfc /scannow handles moderate system file changes. For serious corruption from theme patching tools that modified protected DLLs, the DISM RestoreHealth command followed by SFC is the standard Microsoft-supported repair path and it's highly effective when Windows still boots. Create restore points before you mod, test incrementally, and keep the DISM and SFC commands bookmarked for when things go wrong. Because they will, eventually.

Quick Reference

  • Visual glitch only: Settings then Personalisation then Themes, pick a Windows default theme.
  • Washed-out colours: Settings then Accessibility then Colour filters, turn it off.
  • Taskbar or Start menu broken: Control Panel theme reset plus Explorer restart.
  • System files patched by theme tool: Run DISM.exe /Online /Cleanup-Image /RestoreHealth then sfc /scannow in an elevated Command Prompt.
  • SFC still failing after DISM: Repeat in Safe Mode or perform a repair install.

Frequently Asked Questions

Check Settings then Accessibility to make sure no colour filters or contrast themes are active, then go to Settings then Personalisation then Themes and select a Windows default theme such as Windows or Windows Dark.

This is almost always caused by an enabled colour filter or contrast theme. Go to Settings then Accessibility then Colour filters and turn it off, then check Contrast themes and set it to None.

Open an elevated Command Prompt and run sfc /scannow first. If issues remain, run DISM.exe /Online /Cleanup-Image /RestoreHealth followed by sfc /scannow again. Reboot after each run.

Rerun DISM /Online /Cleanup-Image /RestoreHealth to repair the component store first, then run sfc /scannow again. If corruption still persists, boot into Safe Mode and repeat, or perform a repair install of Windows.

Set a Windows default theme via Settings then Personalisation then Themes, restore default colours and transparency under Personalisation then Colours, and if needed run DISM and SFC from an elevated Command Prompt to repair any patched system files.