ShellExView is a lightweight Windows utility (by NirSoft) that lists all shell extensions installed on your system — context-menu handlers, icon overlays, property sheet extensions, drag-and-drop handlers, and more. It shows each extension’s name, description, file, class ID, company, type, and whether it’s currently enabled. You can sort and filter entries, disable or enable extensions, and save/export lists for troubleshooting.
Key points:
- Purpose: Diagnose and manage shell extensions that affect Explorer (slowdowns, crashes, extra context-menu items).
- Portable: No installation required; run the executable directly.
- Actions: Enable/disable extensions, view properties, locate the extension file, and create enable/disable lists.
- Safety: Disabling is reversible, but exercise caution—don’t remove or disable extensions you don’t recognize without backing up or noting original states.
- Usage scenario: Useful when Explorer performance is degraded or context menus are cluttered; commonly used during troubleshooting or after installing shell-integrating apps (e.g., cloud storage clients, image editors).
- Limitations: Not sandboxed; requires appropriate permissions to modify system-registered extensions. Some extensions may re-register themselves. Does not fully explain what each extension does—research may be needed.
- Alternatives: Autoruns (Sysinternals) for broader startup and shell items, or built-in Shell extension management via registry for advanced users.
If you want, I can provide a short step-by-step guide for using ShellExView to troubleshoot slow Explorer context menus.
Leave a Reply