Убил из конфига все
shell\open\DropTarget и
Application-ы в
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts и все ассоциации прекрасно заработали
И вообще каша там какая-то... повторов тонна... куча
shell\play (Открыть в..), когда и так есть
shell\open...
-----added-----
я в этом, конечно, полный буратино, но почитав
http://msdn.microsoft.com/en-us/library/aa969385.aspx понял, что через IDropTarget оно как-то должно быстрее работать... Но и без него через shell-open-command тож всё работает... разницы в скорости не понял... тогда и нафиг этот огород?
-----added 2-----
Разобрался
HKCR,"PotPlayerMini.MPG\shell\Enqueue\DropTarget","Clsid",0x0,"{CB4EC897-07F7-4ECD-A15E-BBBE23A46EFF}"
HKCR,"CLSID\{CB4EC897-07F7-4ECD-A15E-BBBE23A46EFF}\InprocServer32",,0x0,"%16422%\PotPlayer\DPShell.dll"
И именно этого DPShell.dll, через который и идет вызов DropTarget и не хватает
Берем из старой 1.4 версии и всё работает и на конфигах из шапки