Page 3 of 3

Re: Pane right click hangs and crashes [solved]

Posted: Fri May 20, 2011 9:54 am
by David Erceg
Where exactly (in the code) is the crash occurring?

Re: Pane right click hangs and crashes [solved]

Posted: Sat Oct 01, 2011 8:42 pm
by twinsen
I've now solved this in a different way. It will no longer be a problem on any of the explorer++ releases.

I deleted every folder context menu via the registry:

Code: Select all

HKEY_CLASSES_ROOT\*\OpenWithList 
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers 
HKEY_CLASSES_ROOT\Directory\Background 
HKEY_CLASSES_ROOT\Directory\shell 
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers 
HKEY_CLASSES_ROOT\Drive\shell 
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers 
HKEY_CLASSES_ROOT\Folder\shell 
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers 
I got the list of spots from http://www.tomshardware.com/forum/34616 ... click-menu
And I also used ShellExView. In particular TortoiseGit, TortoiseHg and TortoiseSvn were easier to disable with that tool (plus its easy to re-enable them if I need them for coding).
http://www.nirsoft.net/utils/shexview.html
ShellExView is probably a safer tool to use for people to disable problematic context menu handlers.

The only folder ones I kept were:
* A new entry I use for opening windows explorer
* Explorer++
* Beyond Compare
* Unlocker
* The default OS ones
None of these have the crashing problem.

It also makes my PC faster, its back to instantly displaying folder context menus in both windows explorer and explorer++.

Hopefully if anyone else has a similar problem they can just disable all "Context Menu" types in ShellExView, then enable the ones they want to keep. If one they want to keep causes a crash we can test the latest version of it, and decide whether we want to support the problematic context menu handler.