I have the checkbox UNCHECKED for "Explorer extension" in MediaInfo Preferences because I like to create and maintain my own registry scripts for file associations.
However - every time that MediaInfo loads - when "Explorer extension" is unchecked in Preferences - it finds any verbs named "MediaInfo" under ANY key in HKEY_CLASSES_ROOT in the registry and deletes it.
For example, if I myself define: [HKEY_CLASSES_ROOT\VideoTypeRandomName5\shell\MediaInfo\command]
When MediaInfo loads - even though that registry key has nothing to do with it - it will still find it and delete it. This is a bug because it is deleting user registry keys of class type "VideoTypeRandomName5" because it found a verb named "MediaInfo" inside. It should not touch other registry key classes than its own. If someone wants to create a verb with the text "MediaInfo" for any purpose at all - MediaInfo will still delete it.
MediaInfo should not touch the user's registry unless the user gives her permission to.