ShellEx.info

Developer Resources

Technical documentation on writing, debugging, and optimizing Windows Shell Extensions in C++ and C#.

Add Your Own “Open with VS Code” to Folder Menus

Comprehensive guide on Add Your Own “Open with VS Code” to Folder Menus. Learn how to fix, manage, and optimize your Windows Shell Extensions.

Read Article →

How to Build a Simple Shell Extension in C# / .NET 8+

Comprehensive guide on How to Build a Simple Shell Extension in C# / .NET 8+. Learn how to fix, manage, and optimize your Windows Shell Extensions.

Read Article →
Partner Deal

Essential Security Tools

Don't let malware masquerade as system files. Get Malwarebytes, Avast, and Revo Uninstaller at unbeatable prices.

G2A Check Prices →

How to Build a Custom File Preview Handler for Windows Explorer (2026 Developer Tutorial)

Complete C++ tutorial on implementing the IPreviewHandler COM interface to create custom file preview panes in Windows Explorer. Covers registration, debugging, and supporting custom file types.

Read Article →

Debugging Shell Extensions – Avoiding Explorer Crashes

Comprehensive guide on Debugging Shell Extensions – Avoiding Explorer Crashes. Learn how to fix, manage, and optimize your Windows Shell Extensions.

Read Article →

Migrating Shell Extensions from Windows 10 to Windows 11: Complete Developer Guide (2026)

The definitive guide to porting legacy IContextMenu shell extensions to Windows 11's IExplorerCommand API. Covers the new context menu architecture, MSIX packaging, backward compatibility, and Win32 App Isolation.

Read Article →

Open-Source Shell Extension Examples on GitHub in 2026

Comprehensive guide on Open-Source Shell Extension Examples on GitHub in 2026. Learn how to fix, manage, and optimize your Windows Shell Extensions.

Read Article →

Why Your Shell Extension Isn’t Showing Up in Windows 11

Comprehensive guide on Why Your Shell Extension Isn’t Showing Up in Windows 11. Learn how to fix, manage, and optimize your Windows Shell Extensions.

Read Article →

Writing Windows Shell Extensions in C++: A 2026 Developer Guide

Learn COM, IShellExtInit, IContextMenu, and how to debug shell extensions using x64dbg and Visual Studio.

Read Article →