Existe uma boa solução para isso: FileOpenPatcher. Faça o download aqui: link
Observe que não é apenas um simples ajuste de registro. este Patcher altera Comdlg32.dll na sua pasta do Windows. você pode ver todas as informações no arquivo de ajuda do patch depois de baixá-lo.
Estou usando há vários meses e funciona bem.