Old/irrelevant post

Here there be empty, as post has run its course and fulfills no purpose any longer.

27,348 views 3 replies +1 Loading…
Reply #1 Top


WindowBlinds uses the wrong registry type when enabling/disabling "Apply accent colour to backgrounds (recommended)" under WindowBlinds > Settings.

The registry key in question that is changed:


[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize]

"ColorPrevalence"


The type of this key should be a REG_DWORD with a value of 0x00000000 (0) or 0x00000001 (1), but WindowBlinds changes this registry key to the REG_SZ type with a value of 0 or 1, depending on whether the user enables or disables said setting I mentioned above.

This causes other applications that reads this registry key to throw an exception or fail, depending on how they're coded. See this issue on EarTrumpet for an example.

The registry key can easily be fixed by changing the "Show accent color on the following surfaces: Start, taskbar, and action center" in the Settings app > Personalization > Colors, at which point Windows will recreate the registry key to the appropriate type.

End of quote

Thank you for reporting this.  We have addressed this for the next WB update.

The crash in EarTrumpet however should be fixed as a wrong registry key type should not result in an app crash.

Reply #2 Top

It's a registry value that ships with Windows, it being the wrong type is exceptional so we throw an exception. Nothing to fix on our (EarTrumpet) end :D  thanks for the fix though. I'll update our bug report with this new info.