What shell extensions do for Windows
Shell extensions are COM components that run inside Windows processes to add functionality to the operating system’s shell. While Windows installs many of these extensions itself, third-party applications often add their own handlers to integrate features directly into Explorer.
Typical real‑world example
When you install a compression utility, such as WinZip, it frequently adds its own commands to the right‑click menu for archive files. That extra menu entry is implemented as a shell extension and appears inside Explorer’s context menu.
Managing extensions with ShellExView
ShellExView is a lightweight utility that lists shell extension components present on your PC and gives you control over them. It lets you inspect each extension’s details and toggle them on or off so you can troubleshoot or tidy up your context menus.
- Use it to diagnose and repair problematic context‑menu items that interfere with Explorer.
- Turn specific extensions off or back on to test whether they’re causing issues.
- View detailed information about each shell extension, such as its file, class ID, and provider.
- Drag one or more files from the ShellExView window directly into an Explorer window or another application.
Recent enhancements
A recent update added drag‑and‑drop support: you can now select files shown in ShellExView and drop them into Explorer or other programs, streamlining file handling between the utility and the rest of your system.
Technical
- Windows
- Free