

Anyways, after deciding to release, I added a new component named "ThemeInvalidSigner" for adding the invalid signature to themes, and also an NSIS installer so that you don't have to run. This dll is no longer containing the signature verification code since Windows Vista, however the name stuck, and all software similar to this are called uxtheme-patchers. The UxTheme part comes from the dll name ( uxtheme.dll) which needed to be patched on XP when visual styles were introduced. While it contains "secure" in the name, it is rather "safe" instead of "secure". In hindsight, this was a pretty bad naming. Originally this project was for myself, and consisted of only the hooking dll, and required hex-editing the invalid signature to the themes. Naming has been pretty messy in this project, I admit that. Is it SecureUxTheme or ThemeTool? And what does it stand for anyways? Custom themes cannot be installed like that, they must be moved to %WINDIR%\Resources\Themes with all their accompanying files. Q: SelectTheme: pTheme->GetVisualStyle failed with 80070002Ī: You probably installed a theme by opening / double clicking. However for Office programs, there is a plugin for fixing this. Alternatively, see Issue #6.Ī: Unfortunately, this is close to impossible. Q: I have 1909 or later, and the Address bar / Search bar is weird when clickedĪ: Consider using OldNewExplorer which fixes this. Q: I just want a themed Windows, what do I do with all this?Ī: Help: Step by step installing SecureUxTheme and a custom theme Q: Help, a theme broke my install and it's login looping nowĪ: Help: Login loop after setting a theme

Regardless, here's a cool theme for illustration: This is only a tool for enabling custom themes, no actual visual changes will be made. A picture comparison showing the Task Manager opened after locking Windows without and with the fix can be seen here:ĭo note this feature might mess up some high contrast theme features when locking. Locking Windows makes LogonUI reset certain colors and ignore the currently set style.
