Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts
Found the internet!
91

How-To: Disable new context menu, Explorer command bar

91

How-To: Disable new context menu, Explorer command bar

No 3rd-party apps or patches or whatever, just a simple registry value.

Restart Explorer shell to take effect.

Disable new context menu:

reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

Restore new context menu:

reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f

Disable Explorer command bar:

reg.exe add "HKCU\Software\Classes\CLSID\{d93ed569-3b3e-4bff-8355-3c44f6a52bb5}\InprocServer32" /f /ve

Restore Explorer command bar:

reg.exe delete "HKCU\Software\Classes\CLSID\{d93ed569-3b3e-4bff-8355-3c44f6a52bb5}" /f
32 comments
99% Upvoted
Log in or sign up to leave a comment
User avatar
level 1
· 14d · edited 14d

Thanks. Care to explain how does it work?

Edit: Basically, it overrides the values in HKLM which specify where the code for the COM components responsible for the new immersive context menu and the new command bar are located, providing empty values (for path and the threading model) so that Explorer fails to load the aforementioned components and the code falls back to the old code path where the ribbon or command bar is used. Right, that's how I get it looking a bit on it. A very smart approach, I might add. Have I got it right or...? Thanks.

5
User avatar
level 2

Yup, that's exactly it.

It's pretty much the same effect as removing the listed components from HKCR, however modifying the OS entries in HKLM would require messing with ACLs or elevating to TrustedInstaller and would likely be reverted by feature updates, so just overriding in HKCU is a cleaner way to do this. And of course, this sort of UI change really should be a user preference setting. :)

5
User avatar
level 1

HOLY MOTHER OF GOD, it' so much better now though i have to sacrifice the looks which tbh sucks. But, now i know what to do to switch between them.

So, this was really just a skinned file manager which explains the horribble latencies while browsing. I am just disappointed.

4
User avatar
level 2

There's no real reason that a redesign should slow the explorer down so much. There's a clear issue here in that instead of actually redesigning explorer, they're tacking the new stuff on top as extensions. I'm sure that makes it easier to write things like the ribbon replacement, and normally I'd say that's fine but explorer is a critical part of the OS. COM interop is not the fastest thing in the first place, bad coding practices on top of that make for a really bad time.

3
User avatar
level 2

I mean yeah, completely redesigning legacy applications might break them but idk

1
User avatar
level 2

what latency? it feels the same to me.. am i crazy?

1
User avatar
level 1

Thank you. :)

3
User avatar
level 1

Thank you very much! Tried disabling the new context menu. Works on 10.0.22000 (Build 22000)

1
User avatar
level 1

RemindMe

1
User avatar
level 1

Oh wow. Thank you.

Thanks to you, I just removed the only thing I hate about Windows 11: the new context menu.

1
User avatar
level 1

What's the CLSID for the immersive search box in the File Explorer window? It was introduced in Windows 10 1909 and it is still worse than the classic search box

1
User avatar
level 2

The old search box is implemented in the component with CLSID {bc32b5-4eec-4de7-972d-bd8bd0324537}. The new one is in the component with CLSID {1d64637d-31e9-4b06-9124-e83fb178ac6e}. In the code from ExplorerFrame.dll, in the code that initializes the search box for each window (CUniversalSearchBand::InitializeSearchControl) there is a check where they initially set the CLSID of the search box to initialize to the "modern" one, and then call a method (CUniversalSearchBand::IsModernSearchBoxEnabled) that tells whether the new search box is enabled (for example, that method says it should not be enabled in Control Panel windows, that's why there you get the old box still). If the search box is determined to be disabled, the CLSID for the search box to create is switched to the CLSID for the old search box (also called CLSID_SearchBox, can be Googled). Of course, an in-memory patch would be to modify the CUniversalSearchBand::IsModernSearchBoxEnabled method and make it always return 0, but I also very much prefer static patches, so since patching the DLL is kind of out of the question and expanding on the idea proposed by the OP, I used the TreatAs emulation mechanism to have the new CLSID point to the old CLSID, so even though the new search box is determined to be enabled, CoCreateInstance with the new CLSID still invokes the old CLSID. In the spirit of OP's one liners, here are the commands to disable/enable the atrocious new search box:

Disable new search box

reg.exe add "HKCU\Software\Classes\CLSID\{1d64637d-31e9-4b06-9124-e83fb178ac6e}\TreatAs" /f /ve /t REG_SZ /d "{64bc32b5-4eec-4de7-972d-bd8bd0324537}"

Enable new search box

reg.exe delete "HKCU\Software\Classes\CLSID\{1d64637d-31e9-4b06-9124-e83fb178ac6e}" /f
5
User avatar
level 1

Thanks for blessing us with your 50in penis

1
User avatar
level 1

THANKS SO MUCH!

1
User avatar
level 1

Can you please change your OP to get these commands out of these boxes? Copying the text is a bitch.

1
User avatar
level 1

Maybe a stupid question, but what exactly is the "Explorer command bar", and does disabling it bring back the old look? As much as I like 11 overall, the context menu stupidity and File Explorer reskinning are awful.

1
User avatar
level 1

Thank you!

1
User avatar
level 1
· 2d · edited 2d

--EDIT-- For anyone who ran into something similar see edit below

I ran this and for some reason after restarting (even after restoring back/regedit key no longer there) my explorer just crashes every time I right click the desktop or try to open an explorer window. Anyone else have this issue?

--EDIT INFO-- So after some snooping, I figured out it is related to a 3rd party software that added a context menu to right click. Using this program http://www.nirsoft.net/utils/shexview.html , I disabled each 3rd party program that added a context menu. Turns out it was NVIDIA whomp whomp.

NVIDIA CPL Context Menu Extension	Yes	Context Menu	NVIDIA Display Shell Extension	472.12	NVIDIA Shell Extensions	NVIDIA Corporation	No	No	No	No	No	No	C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_19c79fb6254e3b11\nvshext.dll	{3D1975AF-48C6-4f8e-A182-BE0E08FA86A9}	9/21/2021 11:58:49 PM	10/5/2021 12:46:14 PM	No	Directory\Background	A	129,144	No		No
1
User avatar
level 1

thanks. new context menu SUCKS.

are you reading this, microsoft? the new context menu SUCKS. having to click twice to open the "open with" cascade is a horrific design decision. it wasn't broken, you shouldn't have tried to fix it.

1
More posts from the Windows11 community
1.3k
Post image
114 comments
1.2k
Post image
344 comments
1.2k
Post image
217 comments
1.1k
Post image
238 comments
827

Otherwise I love everything about Win11. Been using it for a while and I've had 0 bugs! Just disappointed in whoever at MS put that Recommended Section in the Start Menu. Really, really despise it. I also think that the taskbar shouldn't go across the whole screen and it should dynamically 'grow'.

Like when you have more apps opened or pinned then the taskbar should take up the amount of space used. They could even give us more screen there and I don't think it would be a prob if the extra screen real estate given is on the left and right sides cause aren't phones like that? I also REALLY wish they would allow us to see All Apps by default and not the pinned ones.

Anyway purely my opinion.

152 comments
781
Post image
136 comments
764
Post image
180 comments
734
Post image
67 comments
703
Post image
250 comments
632
Post image
67 comments
627
View Comments
Pause
0:00
0:00
Settings
Fullscreen
145 comments
606
View Comments
Play
0:00
0:00
Settings
Fullscreen
238 comments
604

Yes, you read that right - Windows 11 is out now to download! You can find out more about Windows 11 here, read more about the upgrade process here, and download it by going to Settings > Update & Security > Windows Update and clicking Check for updates. If you would prefer to use the installation assistant, create installation media, or download the ISO file, you can find those here.

All other posts about it being available, screenshots of the Windows update screen, "just updated" posts, and anything similar will be removed, but a megathread for those will be coming soon.

422 comments
506
View Comments
Play
0:00
0:00
Settings
Fullscreen
55 comments
390
927 comments
380
View Comments
Play
0:00
0:00
Settings
Fullscreen
85 comments
Continue browsing in r/Windows11
This community is dedicated to Windows 11 which is a personal computer operating system to be released by Microsoft as part of the Windows NT family of operating systems. This subreddit is not a tech support subreddit. Troubleshooting/support posts will be removed, these posts would be a better fit in /r/WindowsHelp or /r/TechSupport. This includes error messages, blue screens of death, software failing to install, and so on.
48.4k

Members

828

Online


Created Oct 28, 2012