Movendo dados do aplicativo para outro host do Windows?

Movendo dados do aplicativo para outro host do Windows?

Eu gostaria de facilitar a migração do XP para o Windows7/8. O principal problema é que é preciso muito trabalho para identificar quais aplicativos o usuário precisa, mover os dados e reconfigurar o aplicativo exatamente como estava no host de origem.

Aqui está o que pensei em fazer:

  1. No host de origem, useMonitor de Processoobservar quais arquivos o aplicativo usa, ignorando o acesso ao Registro, pois o aplicativo será instalado em estado vazio no host de destino

  2. Depois de ter uma lista de quais arquivos os aplicativos usam para ler/gravar seus dados, copie esses arquivos no host de destino

  3. Verifique se o aplicativo funciona bem no host de destino.

Isso parece bom? Existe uma solução melhor do que o Process Monitor?

Obrigado.


Editar: desde que não haja alternativa melhor, gostaria de configurar o Process Monitor para ignorar o acesso a EXEs e DLLs para reduzir a desordem. Parece não suportar isso nem suporta regexes. Alguém pode confirmar?

Responder1

Acabamos de reinstalar o Windows 7 (o registro estava em um setor defeituoso, compramos um novo HDD) e funciona muito bem verificar os seguintes locais e copiar a pasta que leva o nome do programa.

Por exemplo: Temos o Thunderbird instalado, então copiei C:\Users\<username>\AppData\Roaming\Thunderbird. Para um programa diferente, basta copiar a pasta que tem o mesmo nome do programa (ou o nome da empresa que fabrica o software, por exemplo Roaming\Individual Software\Typing Instructor). Outro lugar para verificar arquivos de dados é C:\ProgramData\<programname>.

Espero que isto ajude.

EDITAR

O Win XP pode ter um local diferente, acho que talvez <username>\AppDatase chame <username>\Application Data.

Este método copia a maioria ou todas as configurações, bem como todos os dados. Surpreendentemente, poucos programas usam o registro para configurações, mas alguns o fazem. Acabei de alterar manualmente as configurações para eles.

informação relacionada