Desabilitar completamente o winemenubuilder.exe evitará que o wine associe suas associações de arquivos, mas também evitará que ele crie entradas de menu para softwares recém-instalados, o que pode ser um comportamento indesejado. A melhor solução é esta:
-
Remover os hijacks de vinho existentes ( da FAQ de vinhos ):
rm -f ~/.local/share/mime/packages/x-wine* rm -f ~/.local/share/applications/wine-extension* rm -f ~/.local/share/icons/hicolor/*/*/application-x-wine-extension* rm -f ~/.local/share/mime/application/x-wine-extension* -
Edite
/usr/share/wine/wine.inf(como root), encontre a seção[Services]:[Services] HKLM,%CurrentVersion%\RunServices,"winemenubuilder",2,"%11%\winemenubuilder.exe -a -r" ...e edite-o para que ele seja:
[Services] HKLM,%CurrentVersion%\RunServices,"winemenubuilder",2,"%11%\winemenubuilder.exe -r" ...(a saber, para iniciar
winemenubuilder.exesem a opção-a). Isso impedirá a atualização de associações de arquivos em novas contas de usuário (ou com novosWINEPREFIXes). -
Edite seu arquivo
$WINEPREFIX/system.reg(se existir) de maneira semelhante. Onde diz[Software\Microsoft\Windows\CurrentVersion\RunServices] "winemenubuilder"="C:\windows\system32\winemenubuilder.exe -a -r"remova a opção
-a. (Por padrão,WINEPREFIX=$HOME/.wine.)
Isso evitará que o vinho roube seus mimeapps preferidos, mas o construtor winemen ainda será executado e criará entradas convenientes na área de trabalho para o seu software Windoze.