https://bugs.winehq.org/show_bug.cgi?id=54282
--- Comment #3 from Shmerl shtetldik@gmail.com --- (In reply to Rafał Mużyło from comment #2)
- winecfg is a non-factor here; the symlinks happen during shell32
_SHCreateSymbolicLink; desktop files IIRC are written by winemenubuilder during prefix creation/update
Why I thought winecfg is relevant is becasue it's where you go to disable that symlinking and mime association. So even if it happens before winecfg can take control over things, may be it can just undo it and clean things up if such parameters are passed, or something of the sort.