Open-Shell / Open-Shell-Menu

Classic Shell Reborn.
MIT License
6.88k stars 427 forks source link

Uninstalling Classic Explorer doesn't revert Explorer defaults #981

Open MartinDerTolle opened 2 years ago

MartinDerTolle commented 2 years ago

Description: When I accidentaly installed Classic Explorer along with Open-Shell, I wanted to uninstall it, however when I did that, using the Open-Shell installer, my Explorer window looked like this:

bugged explorer

Notice that the status bar and toolbar are now white. Changing the Windows theme or switching dark theme on-and-off doesn't fix it.

Expected Behaviour: The Explorer window is recovered to the state it had before, which was a dark themed toolbar and status bar.

Versions:

Other: I suggest the Classic Explorer to be unticked in the installer by default, even if this gets fixed. Since it might not be expected to have it installed when Open-Shell is mainly known as an alternative to the default start menu.

bonzibudd commented 2 years ago

Are you using OldNewExplorer or another Explorer-editing program?

MartinDerTolle commented 2 years ago

No, but I have used third party themes with SecureUxThemepatcher before, but I was using the standard Windows theme (and no OldNewExplorer or such) when I had the problem. Also I'm using RetroBar, if that affects anything.

I already did a system check with SFC /scannow, but it didn't help. If you know how I can restore Explorer back to normal, that'd be of much help! I'm pretty sure it's something in the registry, because otherwise it should've been detected

eliardneru commented 1 year ago

same problem here, i also used uxthemepatcher, i uninstalled, disabled, but those buttons are still here image

ge0rdi commented 1 year ago

@MartinDerTolle @eliardneru Does the issue persist also after machine reboot (or File Explorer process restart)? Open-Shell doesn't do any persistent changes, so if it was properly uninstalled everything should return to original state.

Can you also check if Open-Shell was uninstalled properly? You can check if there is C:\Program Files\Open-Shell folder and whether it contains some files (DLLs).