SecureUxTheme icon indicating copy to clipboard operation
SecureUxTheme copied to clipboard

Remove "hook explorer"

Open Senliast opened this issue 8 months ago • 7 comments

Since Win 11, Windows doesnt have classic Control Panel, and a corresponding warning is coming, when enabling the option. Can it then be removed, if should not be used anyway?

Senliast avatar May 01 '25 19:05 Senliast

What version was it removed in? Some Insider? I'm on 24H2 and it's still available:

Image

Just navigate to shell:::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} and it should work for you as well.

namazso avatar May 02 '25 04:05 namazso

Sorry, my bad, its still present in the lastest official Win 11, i must oversee it. But why do the message comes, that its pointless to patch explorer? I looked README and help page but was unable to find answer for it.

Senliast avatar May 03 '25 15:05 Senliast

Because ThemeTool allows you to set themes nowadays. It didn’t use to be a thing. It’s still useful for a developer - debugging feature.

namazso avatar May 03 '25 15:05 namazso

So may be you could remove this warning?

Senliast avatar May 03 '25 15:05 Senliast

Because ThemeTool allows you to set themes nowadays. It didn’t use to be a thing. It’s still useful for a developer - debugging feature.

True, except open/save dialogs don't work properly in some programs (e.g. NTlite) when an unsigned theme is loaded via ThemeTool. Seems to have something to do with the way common dialogs are invoked by some programs.

One has to revert to the default "Windows (light)" theme for them to work.

Yet it works fine in others (e.g. ExplorerPatcher's settings window, Notepad++).

I no longer use Start11 as Open Shell now works properly.

VerizonLover avatar May 06 '25 16:05 VerizonLover

Because ThemeTool allows you to set themes nowadays. It didn’t use to be a thing. It’s still useful for a developer - debugging feature.

True, except open/save dialogs don't work properly in some programs (e.g. NTlite) when an unsigned theme is loaded via ThemeTool. Seems to have something to do with the way common dialogs are invoked by some programs.

One has to revert to the default "Windows (light)" theme for them to work.

Yet it works fine in others (e.g. ExplorerPatcher's settings window, Notepad++).

I no longer use Start11 as Open Shell now works properly.

Are these apps 32-bit or 64-bit?

kristibektashi avatar Jun 11 '25 06:06 kristibektashi

Both. Turns out the theme that I'm using (aero7-11) was buggy. Updating to the latest version fixed the problem.

Also, I've noticed that using SecureUxTheme to apply unsigned is more stable, responsive, and less buggy than using Windhawk's "UXTheme hook" mod. Why is that Winhawk injecting into logonui and winlogon is worse from a performance and stability perspective than using SecureUxTheme?

VerizonLover avatar Jun 11 '25 12:06 VerizonLover

Replaced by #235

namazso avatar Jun 20 '25 07:06 namazso