Tutorial – Backup das Configurações do Delphi para um Novo Computador
Antes de Começar, Alguns Pontos
- É bom ressaltar aqui que não vou entrar em detalhes de como utilizar o editor de registro. Como programador acho que você já deve estar bastante familiarizado com a utilização dele.
- Também não vou colocar fotos (screenshots) do processo por não achar necessário já que é um procedimento muito simples.
- A não ser que você vá formatar o computador para instalar de novo, é recomendável deixar a instalação anterior intacta até ter tudo funcionando na nova máquina. Podem surgir excessões e com a instalação intacta é bem mais fácil resolver o problema visto que o Delphi irá informar qual/quais arquivos estão faltando. Mas acho que as dicas que dei até aqui cobrem tudo.
Primeira Parte – o Backup da Máquina/Instalação
Antiga
Preparativos
Crie uma
pasta onde salvaremos todos os arquivos que precisarão ser copiados. A pasta se
chamará aqui c:\bkpdelphi. Dentro desta pasta crie as pastas c:\bkpdelphi\registros\,
c:\bkpdelphi\borland\, c:\bkpdelphi\componentes\ e c:\bkpdelphi\system32\.
Copiando o Registro
Primeiro
vamos salvar os arquivos de registro utilizados pelo Delphi. Execute o Editor
de Registro através do comando Iniciar > Executar…
clicando em ou usando a tecla de atalho Windows+R. Digite “regedit”
e clique no botão OK ou pressione ENTER.
Assim que
o Editor de Registro inicializar, maximize-o para ter uma melhor visão e
procure pela chave de registro HKEY_CURRENT_USER\Software\Borland aí
clique no menu Arquivo > Exportar… para gerar um arquivo. Lembre-se de
salvar com o nome de registro-bkp-delphi-1.reg na pasta c:\bkpdelphi\registros\.
Repita a mesma operação com a chave HKEY_LOCAL_MACHINE\SOFTWARE\Borland
desta vez salvando como registro-bkp-delphi-2.reg.
Copiando os Arquivos do Delphi Necessários
Agora é a
vez de copiar os arquivos da pasta de instalação do Delphi. Copie a pasta C:\Arquivos
de programas\Borland\ juntamente com tudo que há nela para a pasta c:\bkpdelphi\borland\.
Na verdade apenas alguns arquivos daqui são necessários, mas para não ter que
dizer um por um, é mais fácil copiar tudo já que não é tão grande assim.
Copiando os Arquivos de System32
Não sei
porque, mas o Delphi deixa vários arquivos .BPL no diretório System32 do
Windows. Acho um problema, mas fazer o que? Você deve copiar todos os arquivos
de extensão .BPL que encontrar na pasta c:\Windows\System32 para a pasta
c:\bkpdelphi\system32\. Para facilitar ordene os arquivos por TIPO e
assim todos os arquivos .BPL ficarão juntos facilitando a cópia.
Arquivos dos Componentes
Você deve
copiar para a pasta c:\bkpdelphi\componentes\ todos os componentes que
você utiliza. Talvez este passo nem seja necessário porque geralmente você deve
normalmente fazer o backup dos componentes juntamente com o backup de seus
fontes. Mas em todo caso não custa nada lembrar.
NOTA 1: Um detalhe importante é que você
deve reproduzir no computador de destino EXATAMENTE a mesma hierarquia de
diretórios que você utiliza para seus componentes. Por exemplo. Se você guarda
seus componentes atualmente na pasta c:\empresa\fontes\componentes. copie esta
pasta componentes e quando for salvar no computador de destino, salve a pasta
componentes no mesmo diretório c:\empresa\fontes\componentes. Senão não
funciona!
NOTA 2: Eu utilizo uma única pasta para
guardar todos os meus componentes e isto facilita este processo. Para o caso de
você ter vários componentes instalados em várias pastas, eu recomendo que você
reinstale seu Delphi da maneira normal e centralize todos os seus componentes
em um único diretório. Na próxima vez você terá maior facilidade em fazer a
migração.
Com isto,
concluímos a primeira parte, que é a preparação para o backup. Salve todo o
conteúdo de c:\bkpdelphi\ em um CD ou DVD para levarmos para a máquina
nova. Vamos lá!
Segunda Parte – a Restauração do Backup na Nova
Máquina/Instalação
Os
procedimentos na nova máquina são bem simples e seguem quase que a mesma lógica
do backup – só que invertida, é claro. Desta vez vamos assumir que os arquivos
de backup estão num CD/DVD-ROM sob a letra D: e portanto na pasta d:\bkpdelphi\.
Mas antes é preciso instalar o Delphi.
Instalando e Preparando o Delphi
Primeiro
você instala normalmente o seu Delphi a partir do CD/DVD de instalação. Tomando
o cuidado de ativar (se é que você se lembra) as mesmas opções ativadas quando
você instalou na máquina anterior. Se não lembra, utilize a instalação padrão.
Com o
Delphi instalado, reinicie o computador e execute-o pela primeira vez para que
o Delphi realize as últimas configurações e preparações necessárias. Apos o
Delphi abrir e terminar seu carregamento, não há nada pra fazer nele agora.
Feche-o para darmos prosseguimento ao processo de restauração do backup.
Restaurando os Arquivos do Delphi
Agora
você deve copiar de volta os arquivos que estão no CD/DVD-ROM, para seus locais
de origem. Vamos começar pelos arquivos da pasta de instalação do Delphi. Você
irá copiar a pasta c:\bkpdelphi\borland\Borland para a pasta C:\Arquivos de
programas\Borland\. A maioria dos arquivos já existe na pasta de destino,
portanto, na medida que o sistema vai pedindo para substituir você diz SIM ou
SIM PARA TODOS ou NÃO ou NÃO PARA TODOS, tanto faz. O que importa são os
arquivos que não existiam e que serão copiados aos seus devidos lugares neste
processo.
A Pasta System32
O mesmo
deve ser feito com a pasta d:\bkpdelphi\System32 todos os seus arquivos
devem ser copiados para c:\Windows\System32 substituindo ou não os
arquivos repetidos quando isto for perguntado.
Os Arquivos dos Componentes
Da mesma
forma, você deve copiar seus componentes para a mesmíssima pasta onde ficavam
no seu computador anterior. Se algum componente estiver em diretório diferente
ele não irá funcionar no Delphi e na hora de compilar seus sistemas faltalmente
ocorrerão erros.
Os Arquivos de Registro
Por
último você deve restaurar os arquivos .REG que estão na pasta
d:\bkpdelphi\registros. Basta clicar duas vezes em cada arquivo que está lá e
quando o sistema perguntar algo, responda SIM ou OK em todas as vezes. Não tem
mistério. Execute o arquivo .REG e clique em SIM e em OK e pronto.
Última Parte – Testando o Delphi
Pronto!
Agora você pode abrir o Delphi e então verá – se nada de diferente ocorrer e se
você não fez nada errado – que está tudo no seu lugar como antes. Inclusive as
configurações do Delphi, ambiente, posição e disposição de janelas, cores,
tudo. Os componentes estarão lá todos registrados.
É isso
aí! Espero que este artigo venha a ser útil para vocês como é pra mim. Não
deixem de comentar aqui se há algo a acrescentar ou corrigir.
Grande
abraço!
Fonte .:
Nenhum comentário:
Postar um comentário