PetrCBR wrote:Auto play handlers are in HKEY_LOCAL_MACHINE
Registering the AutoPlay handlers in HKEY_LOCAL_MACHINE of course requires admin rights. However, this is something that should only be done
once during installation.
(that's why you need admin rights even when trying to change autoplay settings in windows).
AutoPlay settings can be changed with user privileges in Control Panel -> AutoPlay.
Besides that, I don't think that the UAC prompt is triggered by MM4's AutoPlay settings, because
1. In my installation of MediaMonkey all four options belonging to "Show AutoPlay actions for" and all three options belonging to "Show context-menu actions for" are unchecked; changing the language does not trigger the UAC prompt on startup.
2. If I activate any of the options belonging to "Show AutoPlay actions for" or any of the options belonging to "Show context-menu actions for", then change the language and restart MediaMonkey, I don't get the UAC prompt on startup.
3. After a language change in MediaMonkey the UAC prompt pops up on startup if (
and only if) "Re-assoiate File Types on startup (recommended)" is checked, regardless the other settings mentioned above.
BTW: In XMPlay (
http://www.un4seen.com) I can re-associate file types and configure context-menu actions with user privileges.
Anyway, it looks as though the issue has been removed from MantisBT, so I don't expect it to be fixed.