Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Themes are not applied in latest windows build #19

Closed
ghost opened this issue Jul 15, 2020 · 15 comments
Closed

Themes are not applied in latest windows build #19

ghost opened this issue Jul 15, 2020 · 15 comments

Comments

@ghost
Copy link

ghost commented Jul 15, 2020

I updated to Windows version 19041.388 and whilst the tool seem to install fine, all themes I've tried (including the one used as an example) do not work. There is no error but 90% of the theme is not applied (it swaps windows color but not much else). These themes were working fine on a previous install with last month's Windows build. If it's the themes themselves that need updating and this tool is working fine then feel free to close this issue.

@namazso
Copy link
Owner

namazso commented Jul 15, 2020

I have that update pending on my main machine, so I'll test it in some minutes

@namazso
Copy link
Owner

namazso commented Jul 15, 2020

Interesting, it works on my machine. Probably a dupe of #14 or #18 which I haven't managed to reproduce yet, although I'll try that again

Also, incorrect themes will more likely just login-loop you rather than not working.

@namazso
Copy link
Owner

namazso commented Jul 15, 2020

In the meantime, could you check if:

  • SecureUxTheme.dll exists in C:\Windows\system32 folder
  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\winlogon.exe in regedit shows VerifierDlls with a value of SecureUxTheme.dll and GlobalFlag with a value of 0x100 like this:

image

  • Process Hacker shows SecureUxTheme.dll to be loaded into winlogon.exe, like this:

image

@namazso
Copy link
Owner

namazso commented Jul 15, 2020

Seems to work perfectly on a freshly installed 2004 VM, with all possible security features enabled

image

@ghost
Copy link
Author

ghost commented Jul 16, 2020

Thanks for testing. Seems like the problem is on my end then. Tested what you asked & there seems to be a problem with permissions. Any idea how to solve it?

0
1
3

@namazso
Copy link
Owner

namazso commented Jul 16, 2020

that's just PH not having access to it. Run Process Hacker as administrator. If you already did and it still doesn't show, screenshot the "General" tab.

@ghost
Copy link
Author

ghost commented Jul 16, 2020

1
image

@namazso
Copy link
Owner

namazso commented Jul 16, 2020

okay, this probably means that something is acting up with theme applying, since custom themes should be allowed to load. My guess in #14 was that there's possibly some WoW64 messup going on. I'll post an x64 build of themetool in a few mins.

@namazso
Copy link
Owner

namazso commented Jul 16, 2020

okay, could you try this one? It's just an x64 compile of ThemeTool straight from repo.
ThemeTool.zip

If it still doesn't work, could you try the old method?

@ghost
Copy link
Author

ghost commented Jul 16, 2020

x64 did not work. The old method however did work. Thank you!

@namazso
Copy link
Owner

namazso commented Jul 16, 2020

Thanks for feedback!
I'll try to figure out what could be the issue.
Can I ask if you ran ThemeTool originally as standalone (and if so, as administrator?), or from installer?

@ghost
Copy link
Author

ghost commented Jul 16, 2020

I ran it from the installer. Originally without admin but when it didn't work I reinstalled it and tried with admin and it didn't seem to make a difference. Again, thanks a lot for helping out.

@bennibennibenni
Copy link

bennibennibenni commented Aug 13, 2020

any update about this issues?It happend to me too. Themetool success apply the theme when first install. But revert back to default theme after restart

Windows 10 19041

@namazso
Copy link
Owner

namazso commented Aug 13, 2020

@bennibennibenni i'm running same build and it works on my machine. fixes or changes are not planned for this major version of the tooling, eventually the branch custom_installer will replace everything. It has logging, more sanity checks, etc..
Theme setting works already so feel free to compile it yourself to try. Installing is still half-implemented though.

@namazso
Copy link
Owner

namazso commented Aug 20, 2020

probably fixed in v2.0 will reopen if it still isn't

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants