Corrupt/Junk Autoplay Entries
Monday, November 20, 2006 6:33:35 AM
EDIT: Just found out that both of these have already been reported as Opera bug #236302!
For a while I'd been noticing an extra entry in my Autoplay dialog - the dialog Windows pops up when you insert a new USB thumb drive or similar. This thread on TechIMO shows the problem. However, the suggested solution of using TweakUI to find the problem entry didn't work - all the handlers showed up correctly! I didn't bother with CleanHandlers.
Some other threads pointed me in the right direction - to the registry. The relevant entries are under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers. Under that are two sub-keys: EventHandlers and Handlers. Each of those has numerous sub-keys of their own, one for each handler.
What I found was that one of the EventHandlers had a blank (Default) setting, while all the others had (value not set). So I deleted the value of that handlers (Default) setting. It reverted to (value not set) and the junk entry disappeared. Mission accomplished!
I also noticed there was an Autoplay entry for Opera under Handlers called OperaViewPicturesOnArrival. It was missing an icon and its entry read "Opera using Opera". I fixed those by changing the Action setting to "Open", and the DefaultIcon from "C:\Program Files\Opera\Opera.exe,0" to "C:\Program Files\Opera\Opera.exe",0 (put the ",0" outside the quotes). The entry doesn't seem to do anything, anyway.
For a while I'd been noticing an extra entry in my Autoplay dialog - the dialog Windows pops up when you insert a new USB thumb drive or similar. This thread on TechIMO shows the problem. However, the suggested solution of using TweakUI to find the problem entry didn't work - all the handlers showed up correctly! I didn't bother with CleanHandlers.
Some other threads pointed me in the right direction - to the registry. The relevant entries are under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers. Under that are two sub-keys: EventHandlers and Handlers. Each of those has numerous sub-keys of their own, one for each handler.
What I found was that one of the EventHandlers had a blank (Default) setting, while all the others had (value not set). So I deleted the value of that handlers (Default) setting. It reverted to (value not set) and the junk entry disappeared. Mission accomplished!

I also noticed there was an Autoplay entry for Opera under Handlers called OperaViewPicturesOnArrival. It was missing an icon and its entry read "Opera using Opera". I fixed those by changing the Action setting to "Open", and the DefaultIcon from "C:\Program Files\Opera\Opera.exe,0" to "C:\Program Files\Opera\Opera.exe",0 (put the ",0" outside the quotes). The entry doesn't seem to do anything, anyway.








