Sunday, February 8, 2015

Disable Kaspersky right click context menu to fix Windows 8 performance!


It took me months to figure out why my right click context menu, any file right click menu and the Windows 8 quick menu (on the bottom left, right click) were always, always taking ages to load (at least 15 seconds).

I finally found the solution and I am so excited I wrote a blog post about it so everyone can see it!

Solution:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
delete the Kaspersky entry.
(tip: back up that key first by choosing right click > export)

Furthermore, I had been painstakingly trying to narrow down the problem using ShellExView and ShellMenuView but disabling none of those items helped my problem. So, I finally found the culprit and it was the evil Kaspersky hidden context menu entry, nesting inside Windows. The asterisk also means that context menu handler is called every time you right click anything.

What a relief!
Comment if this helped you. :)