Debugging of Shell extensions is a simple process, but some things still made developers "unhappy": dll's are locked by Explorer and other applications, some settings hidden in the registry. ShellReset utility solves these problems.
The ShellExView utility displays the details of shell extensions installed on your computer, and allows you to easily disable and enable each shell extension.