[SOLVED] Can’t Change Taskbar Color in Windows
The taskbar may stay stuck with its normal dark or clear look even after choosing a new color in the Settings app.
This means Windows is stopping the change because of mode limits, usually caused by Light mode, which turns off taskbar color changes.

The main cause is the system’s mode setting, with other causes including problems from third-party tools like ExplorerPatcher or Wallpaper Engine.
1. Revert to the Default Windows Theme
The taskbar color issue could be a temporary glitch in the display module. You can often clear it by switching back to the default Windows theme.
- Right-click on the desktop and select Personalize.
Right-click on your Desktop and click on Personalize - In Settings, select Themes on the left, then click Windows under Change theme.
Revert to Windows Theme - Check if you can change the taskbar color now.
2. Update Windows of Your System to the Latest Build
Microsoft regularly adds features and fixes bugs through updates. If Windows isn’t up to date, you may experience this problem. Updating to the latest build may resolve it.
- Press Windows + Q and type Check for updates.
Check for updates - Click Check for updates. If updates are available, download and install them.
Check for Windows Updates - Restart your system and see if the taskbar color issue is resolved.
3. Change the Color of the Taskbar After Enabling/Disabling Different System Options
Starting with Windows 10 version 1903, Microsoft changed how taskbar colors work. Follow these steps to set it up correctly.
- Click the Windows button and search for Settings, then select it.
Opening Windows Settings - Open Personalization and set Background to Solid color.
Open Personalization in the Windows Settings - In the left pane, click Colors. On the right, open the Choose your color dropdown.
Change Background Color to Solid - Select Custom, then set Choose your default Windows mode to Dark.
- Set Choose your default app mode to Light (you can switch this later if you prefer).
- Turn Transparency effects Off.
- Uncheck Automatically pick an accent color from my background (under Choose your accent color).
Set Color Mode to Custom and Disable Transparency - Select a color you like in the Windows colors section.
- Under Show accent color on the following surfaces, check both “Start, taskbar, and action center” and “Title bars and window borders”.
Select a Color and Enable the Option of Show Accent Color on the Following Surfaces - Check if the taskbar color changes.
- If not, open Settings again (step 1) and select Ease of Access.
Open Ease of Access in Settings - In the left pane, select Color filters and turn Turn on color filters to the Off position. Then check the taskbar color again.
Disable Color Filter
4. Reset the Graphics Settings of Your System to Defaults
If your graphics settings are misconfigured, Windows may not apply color changes correctly. Resetting your graphics settings to their defaults can help.
4.1. AMD
- Right-click on the desktop and open AMD Radeon Settings.
Open AMD Radeon Setting - Go to the Preferences tab and select Restore Factory Defaults.
Restore Factory Defaults of AMD Radeon
4.2. NVIDIA
- Right-click on the desktop and open the NVIDIA Control Panel.
Open Nvidia Control Panel - Click Manage 3D settings, then click Restore (or Restore Defaults) near the top right.
Restore Defaults of Nvidia Control Panel
4.3. Intel
- Right-click on the desktop and select Graphics Properties.
Open Graphics Properties - Open 3D, then click Restore Defaults (near the bottom).
Restore Defaults of Intel Graphics Settings
After resetting the graphics settings, restart your system and check if you can change the taskbar color.
5. Remove Conflicting Applications
Customization apps can override Windows settings and prevent the taskbar color from changing. Uninstalling conflicting apps may resolve the issue. One known example is Stardock Start10.
- Press the Windows key, find Stardock Start10, right-click it, and click Uninstall.
Click on Uninstall in the Sub-Menu of Start10 - In Control Panel’s list of installed programs, select Stardock Start10 and click Uninstall. If it’s not listed, right-click inside the window and select Refresh.
Uninstall Stardock Start10 - Follow the prompts to uninstall Start10, then restart your system.
- After restart, check for any similar apps. If found, uninstall them as well and restart again.
- Verify if the taskbar color can now be changed.
If you do not want to uninstall Stardock Start10 (or similar apps), explore its settings to disable features that control taskbar colors, which may be blocking Windows from changing them.
6. Use the High Contrast Mode
If the taskbar color still won’t change, switching to High Contrast mode can sometimes produce the desired effect.
- Click the Windows button, then click the gear icon to open Windows Settings.
- Open Ease of Access and select High contrast on the left.
- Toggle Turn on high contrast to On, then check if you can change the taskbar color.
Enabling High Contrast in Windows
7. Delete the Personalization Registry Key
If none of the above worked, deleting the related registry key may help.
- Press Windows + Q and type Registry Editor. In the results, right-click Registry Editor and select Run as administrator.
Open Registry Editor as Administrator - Then back up the registry (recommended).
- Navigate to:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization
Delete Personalization Registry Key - In the left pane, right-click Personalization and click Delete.
- Confirm the deletion and exit Registry Editor.
- Restart your system and check if you can change the taskbar color.
8. Use Another User Account
A corrupt user profile can also prevent color changes. Using another account (either the built-in Administrator or by creating a new user account) may solve the problem.
- Right-click the Windows button and select Computer Management.
Open Computer Management - In the left pane, expand Local Users and Groups.
- Click Users. In the right pane, right-click Administrator and select Properties.
Open Properties of Built-in Administrator Account - Uncheck “Account is disabled” and click Apply/OK.
Enable Built-in Administrator Account - Restart your system. Log in with the built-in Administrator account and check if you can change the taskbar color.
9. Reset Windows of Your System to the Defaults
If none of the solutions worked, your Windows installation might be corrupted. In that case, reset Windows to its defaults. Hopefully, this will resolve the taskbar color issue.
If the issue persists, you may need to perform a clean installation of Windows or use a 3rd party application (like TranslucentTB, Taskbowfree, Winaero’s Personalization Panel for Windows 10, Classic Shell, or Winaero Tweaker) to change the taskbar color.