-
Notifications
You must be signed in to change notification settings - Fork 32
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
How to enable/make visible on Windows 11? #55
Comments
open explorer, then select the control panel in the left tree view. |
OK, that helped - but there's a step missing.
If you de-select "Always Show Menus" from the view options, StExBar will be disabled again and you'll have to repeat the process. So... got it working, but its a bit clunky... |
unfortunately I think this will get even worse with every new Windows version - I think MS wants to get rid of DeskBands completely. |
That Control Panel trick as described above by Stefan did work for me. But now everything in Explorer is switched to the Windows 10 UI, specifically the ribbon and the context menu. For now that's ok for me, but do you know a way back to the Windows 11 Explorer UI? I tried to uncheck the StExBar in the same location, but that just hides StExBar, it doesn't go back to the Windows 11 Explorer UI. There's something else that seems to have changed permanently. |
I'm on Win11 beta channel. The explorer there has tabs. And there the UI is a little bit better, it keeps the Win11 UI style. But dark mode has some problems: right above the StExBar deskband a menu is shown which is always in bright mode, so it looks ugly. |
After a bit I found out that the Explorer window where I enabled StExBar stays in Win10 mode, but any new Explorer window opens in Win11 mode (including the context menu), with the StEx toolbar. And if I disable the StExBar (again using the Control Panel trick), any new window looks like before installing StExBar (normal Win11 UI). So with this small Control Panel work-around, it all works as it should. (I don't use dark mode.) |
@stefankueng , do you think a script like shown here could work, without the Control Panel steps? I think I found a CLSID of 6c7a85a7-27c6-49ce-98b2-a8479b0dd63d for StExBar, and I tried it, but got the error "Class doesn't support Automation". Is that your CLSID? Is "automation" something simple like a flag you can set when building that would allow your app to accept Shell commands like that? |
@jimtut yes, that's the CLSID of the stexbar deskband object. But as you've discovered, you can't just use that. To get the StExBar to show in explorer the easy way:
|
Yes, I had seen that workaround above and used that successfully on Windows 11. I was just thinking if there was a way to use an API to enable that "workband", which I thought might be the same as the bar in that API. The API says:
Sounds a lot like what StExBar is, so it's too bad if it's actually a different class/object. |
I just started using Windows 11; version 22H2. I wanted to use StExBar, but the workarounds described here to enable the explorer bar didn't work. There seems to be no longer any option to enable the menu permanently nor to enable an explorer tools bar. Did I overlook anything? Does anyone has an idea hoe to use StExBar also in Win 11? |
I'm still on W11 21H2, but the "old" Control Panel is there, and you can enable toolbars in the View menu there. Can you include a pic of your Control Panel and its View menu? Maybe it's been removed, maybe you're just missing it. |
Sure, attached some screenshots from selecting "Control Panel", then the "Control Panel" View itself, and finally the menu. Note that the only way I've found to activate the menu was to press and release the Alt-key. After that the menu was visible on the upper left. But nowhere I could see any option to activate any tool bar or similar. |
My menus are in the horizontal (left-to-right) structure shown in my pic below, and I definitely have the Toolbars menu, and StExBar available there. So, either your version of Windows and the Control Panel has removed this feature, or maybe StExBar isn't actually installed? Included a 2nd pic of the Control Panel "Programs and Features" tool that shows StExBar installed on my machine, for you to compare if it's really installed for you. If this doesn't help, the future looks bleak for all of us users... |
Alt + V and then you select StExBar from Toolbars |
Here is another workaround if you want to revert to the older right-click menu options. (edited to fix the restore command) To revert to the old UI run the following command: reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve To change it back run the following command: reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f |
Looks like this may have changed again in Windows Feature Experience Pack 1000.22700.1034.0, which seems to have come out in the last month. For me, I had to follow these actions:
|
I've had success with ExplorerPatcher or Start11, to bring back the win10 Ribbon, once you're done enabling it, you can switch back and it'll stay. |
On the most recent preview flight of Windows 11 - StExBar64 is installed, but the option to show the toolbar is no longer in the explorer menu options (that I can see). How do I enable the toolbar ribbon?
I'm sure I'm just missing something obvious, I just can't see where...
The text was updated successfully, but these errors were encountered: