Como mover um software sem ter a configuração de instalação?

0

Um amigo meu pediu-me para propor-lhe uma maneira de transferir um software antigo que ele usa em uma máquina com Windows 2000 para um novo sistema.

Eu posso pensar em dois métodos:

  1. Cria uma imagem a partir do sistema Windows 2000 e faz uma cópia de todo o sistema em um novo sistema. mas não tenho certeza se isso funciona?
  2. Procurando pelas dependências da biblioteca do software e movendo todos os binários e bibliotecas para o novo sistema.

Não sei qual escolher.

    
por Masoud 28.02.2015 / 19:36

1 resposta

0

A opção 2 geralmente não funciona.
Se um programa armazena todos os seus arquivos em sua própria pasta dentro de C: \ Program Files \ myprog ou qualquer outra coisa, você pode simplesmente mover esta pasta para outro sistema com dependências idênticas ou o que o programa depende (arquitetura, tipo de disco, bibliotecas, número de série ...)

Mas assim que o aplicativo começar a armazenar arquivos de configuração ou bibliotecas de dll na pasta do Windows ou em qualquer outro lugar, é difícil encontrá-los.
Se agora o programa também usa o Registro para armazenar algumas informações, você quase pode esquecê-lo!

Você vê, apenas mover a pasta de um programa funcionou talvez no tempo do DOS (mesmo assim nem sempre), mas quanto mais recente for esse aplicativo, maior a probabilidade de ter alguns arquivos ou informações espalhados em locais diferentes ou depender em informações não tão fáceis de copiar (por exemplo, algumas proteções contra cópias)

    
por 28.02.2015 / 20:04