As associações de arquivos são mantidas no registro como subchaves em HKEY_CLASSES_ROOT
.
A maneira mais fácil de configurá-los é com a ferramenta Contol Panel \ Folder Options.
Você pode fazer o backup deles exportando a chave HKEY_CLASSES_ROOT
da seguinte forma:
- Abra o Editor do Registro (vá para Iniciar-> Executar, digite "regedit")
- Selecione a chave HKEY_CLASSES_ROOT clicando nela
- Abra a caixa de diálogo Registro de backup (Arquivo- > Exportar ...)
- Em 'Export Range', selecione a opção 'Branch Selecionado', HKEY_CLASSES_ROOT já deveria estar na caixa de texto
- Digite um nome para o arquivo de registro a ser exportado; talvez "file_associations"
- Selecione um lugar no seu disco rígido para salvar o arquivo
- Clique em "Salvar". Essa parte do registro será exportada para esse arquivo
Para mesclar as chaves de volta no registro (como em uma nova máquina), simplesmente clique duas vezes no arquivo exportado e as chaves serão mescladas no registro, restaurando suas associações de arquivos.
Até onde eu sei, não há programa para fazer isso automaticamente.