ramensoftware / windhawk-mods

The official collection of Windhawk mods
305 stars 56 forks source link

Classic context menus in Windows 11 Explorer #165

Open ourslfs opened 1 year ago

ourslfs commented 1 year ago

Doesn't affect quick access in file explorer.

m417z commented 1 year ago

@ItsProfessional FYI

ItsProfessional commented 1 year ago

Known issue, too lazy to fix it The code for the mod was taken from ExplorerPatcher, I think I missed some other part that was necessary for it to work in quick access, not sure

aubymori commented 1 year ago

Known issue, too lazy to fix it The code for the mod was taken from ExplorerPatcher, I think I missed some other part that was necessary for it to work in quick access, not sure

Indeed you missed a whole lot of code. I attempted to port it, but it doesn't do anything as of now. I'm not that good with Win32 or C/C++ in general so I can't really do much more.

davelavoie commented 1 year ago

I've found a different way to disable immersive context menus, simply by running the following in the Terminal:

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

And then, either reboot the computer, or kill the Explorer process and restart it in task manager.

Now, if someone knows how to add it to Windhawk, I think it would be a nice working fix.

aubymori commented 1 year ago

I've found a different way to disable immersive context menus, simply by running the following in the Terminal:

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

And then, either reboot the computer, or kill the Explorer process and restart it in task manager.

Now, if someone knows how to add it to Windhawk, I think it would be a nice working fix.

This does absolutely nothing for me. Anyways, my mod Eradicate Immersive Menus for Windhawk v1.4+ should do the trick these days.

davelavoie commented 1 year ago

This does absolutely nothing for me. Anyways, my mod Eradicate Immersive Menus for Windhawk v1.4+ should do the trick these days.

I'm on Windows 11, so maybe that's why.... And it looks like your mod is for Windows 10, although I'll give it a try!

aubymori commented 1 year ago

This does absolutely nothing for me. Anyways, my mod Eradicate Immersive Menus for Windhawk v1.4+ should do the trick these days.

I'm on Windows 11, so maybe that's why.... And it looks like your mod is for Windows 10, although I'll give it a try!

My mod should work on Windows 11. It works on every Windows 10 version from 1507 all the way up to 22H2 so it should definitely work on 11.

aubymori commented 1 year ago

@davelavoie Oh wait. I see the confusion here. The thing you posted is to disable the new Windows 11 Explorer context menu. This mod and mine are to disable the "Immersive" menu style on the regular Explorer menus and make them look like any other menu.

davelavoie commented 1 year ago

@davelavoie Oh wait. I see the confusion here. The thing you posted is to disable the new Windows 11 Explorer context menu. This mod and mine are to disable the "Immersive" menu style on the regular Explorer menus and make them look like any other menu.

That's what I've just discovered. It looks like I misinterpreted the "immersive" part of the context menu :-P I wanted to get rid of those menus in Windows 11, and restore the classic menus:

image

So the solution I've shared earlier did work, and it would indeed be nice if it was possible to change this with a Windhawk mod, but apparently, it's not going to be disabled by using the Disable Immersive Context Menus and Eradicade Immersive Menus mods. It would need it's own mod I guess....

Sorry for the confusion!