The Shell Extensions Approved list is *not* a complete list of shell extensions on the system

I’ve noticed that a number of different programs just look at the Approved list of shell extensions [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved] and figure that all shell extensions will be in that list.  It’s not true, because lots of folks don’t really care about that policy.  I don’t know how often it’s used – it doesn’t really make…


Supplemental Registrations (aka. Context Menu Handers (etc) – where are they loaded from…)

I’ve been thinking about the registration problem where you want to add a context menu (much of this applies to static verbs as well) to a file type (we’ll say .ogg).  You don’t want the default verb, you just want to add some verbs.  Because you don’t want the default, you shouldn’t put your progid…

7