Compartilhar via


Como restaurar uma instalação do Windows 7

Este artigo descreve como criar um backup de estado do sistema em um computador e como restaurá-lo no mesmo computador ou em um computador físico diferente da mesma marca e modelo.

Número original do KB: 249694

Resumo

Um dos seguintes problemas pode ocorrer com o computador:

  • Falha de hardware
  • Falha de software
  • Roubo de computador
  • Desastres naturais
  • Erro do usuário

Para se recuperar de um desses problemas, você pode restaurar o sistema operacional Microsoft Windows a partir de um backup do estado do sistema. Você pode restaurar um backup de estado do sistema para o mesmo computador físico do qual o backup de estado do sistema foi criado ou para um computador físico diferente que tenha a mesma marca, modelo e configuração (hardware idêntico).

No entanto, não oferecemos suporte à restauração de um backup de estado do sistema de um computador para um segundo computador de marca, modelo ou configuração de hardware diferente. Fornecemos apenas esforços comercialmente razoáveis para apoiar esse processo. Mesmo que os computadores de origem e de destino pareçam ser de marcas e modelos idênticos, os computadores de origem podem ter drivers, hardware ou firmware diferentes dos computadores de destino.

O método preferido para restaurar o Windows 7

Para restaurar computadores baseados no Windows 7, o método preferido é uma restauração completa do sistema. Especificamente, sem usar ASR, você pode executar uma BMR (Restauração Bare Metal) para volumes de inicialização recém-formatados e volumes do sistema no mesmo servidor do qual o backup original foi retirado. Nesse caso, os layouts e identificadores de volume são idênticos aos usados durante o backup do computador original. Além disso, você pode executar uma BMR que usa ASR para um computador que tenha hardware diferente do computador original.

Observação

As BMRs podem ser executadas somente quando o sistema estiver offline.

Tanto a máquina de destino que está sendo submetida a backup quanto a máquina de destino que recebe a restauração devem ser baseadas em UEFI (Unified Extensible Firmware Interface) ou BIOS. Você não pode misturar os dois em um cenário de BMR.

Possíveis cenários de recuperação para o Windows 7

  • Cenário de servidor não inicializável/migração de servidor (planejado e não planejado)

    Nesse cenário, você pode proteger o servidor fazendo um backup de BMR de todos os volumes críticos no servidor. Em seguida, você recupera o servidor fazendo uma recuperação de BMR por meio da Recuperação do Windows. Nesse cenário, a BMR é suportada por hardware diferente.

  • Cenário de mau funcionamento do servidor (inicializável) ou reversão de funções de servidor

    Nesse cenário, você pode proteger o servidor fazendo um backup de estado do sistema ou um backup de BMR. Em seguida, você recuperaria o servidor fazendo uma recuperação do estado do sistema a partir do sistema operacional iniciado.

A tabela a seguir descreve os cenários de recuperação do sistema com e sem suporte.

Cenário Com suporte
Recuperação do estado do sistema após a restauração da BMR/servidor completo para o mesmo hardware Sim
Recuperação do estado do sistema após a restauração da BMR / Full Server para hardware diferente Não
Recuperação do estado do sistema após a restauração completa do servidor (sem BMR) para o mesmo hardware ou para hardware diferente Não

Observação

O Backup do Windows Server garante que o sistema seja inicializado com êxito após o processo de restauração da BMR. Aplicativos/funções que dependem de identificadores específicos de hardware, como endereço NIC e assim por diante, podem exigir reconfiguração ou recuperação adicional para torná-los funcionais.

Diretrizes para restaurar o sistema operacional Windows 7

Siga as diretrizes nas seções a seguir para ajudar a garantir que a operação de restauração seja bem-sucedida.

Camada de abstração de hardware

Os computadores de origem e destino devem usar o mesmo tipo de HAL (Camada de Abstração de Hardware). Há uma exceção a essa regra. Se um dos computadores contiver o HAL multiprocessador ACPI (Advanced Configuration and Power Interface), o outro computador poderá ter o HAL uniprocessador ACPI. A mesma regra se aplica a HALs multiprocessador MPS e HALs uniprocessador MPS.

Por exemplo, se a origem estiver usando o HAL multiprocessador MPS, você poderá restaurar dados para um computador de destino que usa o HAL uniprocessador MPS. No entanto, você não pode restaurar dados para um computador de destino que usa o HAL multiprocessador ACPI.

Observação

Se o HAL do computador de destino for compatível, mas não idêntico, ao HAL do computador de origem, você deverá atualizar o HAL no computador de destino depois de concluir a restauração. Por exemplo, se o computador de origem tiver um único processador e estiver usando o HAL de uniprocessador ACPI, você poderá restaurar um backup desse computador para um computador de destino multiprocessador. No entanto, o computador de destino não usará mais de um processador até que você atualize o HAL para um HAL multiprocessador ACPI.

Para determinar o tipo de HAL do computador que você está usando em cada computador, siga estas etapas:

  1. Selecione Iniciar, aponte para Configurações, selecione Painel de Controle e, em seguida, selecione Sistema.

  2. Na guia Hardware, selecione Gerenciador de Dispositivos e expanda a ramificação Computador.

    • Computador multiprocessador ACPI = Halmacpi.dll
    • Computador com uniprocessador ACPI = Halaacpi.dll
    • Computador ACPI (Configuração Avançada e Interface de Energia) = Halacpi.dll
    • Computador multiprocessador MPS = Halmps.dll
    • Computador monoprocessador MPS Halapic.dll computador padrão = Hal.dll
    • Multiprocessador Compaq SystemPro ou 100% compatível = Halsp.dll

Versão do sistema operacional

Os computadores de origem e destino devem usar versões idênticas do sistema operacional e SKUs (unidades de manutenção de estoque) do Windows. Por exemplo, você não pode fazer backup do Windows 2000 Server e restaurá-lo em um computador que esteja executando o Windows 2000 Advanced Server. Além disso, os computadores de origem e de destino devem usar versões comerciais do Windows ou a mesma versão OEM do Windows. A prática recomendada é instalar o Windows no computador de destino usando a mesma mídia de instalação usada para instalar o Windows no computador de origem.

Drivers de filtro

Desinstale os drivers de filtro de terceiros no computador de origem antes de fazer o backup. Esses tipos de drivers podem causar problemas quando o backup é restaurado em um computador diferente.

Pasta do Windows e layout de disco

O computador de destino deve usar a mesma letra de unidade lógica (%systemdrive%) e o mesmo caminho (%systemroot%) que o computador de origem. Para controladores de domínio, os locais do banco de dados do serviço de diretório do Active Directory, dos arquivos de log do Active Directory, do banco de dados FRS e dos arquivos de log FRS também devem ser idênticos para os computadores de origem e de destino. Por exemplo, se os arquivos de log do banco de dados do Active Directory no computador de origem foram instalados em C:\WINNT\NTDS, o computador de destino também deve usar o caminho C:\WINNT\NTDS.

Hardware

Se você remover qualquer hardware no computador de destino que não seja necessário para concluir o processo de restauração, aumentará a probabilidade de uma operação de restauração bem-sucedida. Por exemplo, remova ou desabilite fisicamente todos, exceto um adaptador de rede. Instale ou ative os adaptadores adicionais depois de reiniciar o sistema operacional após a operação de restauração.

Hotfix e nível de service pack

Por exemplo, para computadores com Windows 2000, o hotfix 810161 ou o Windows 2000 Service Pack 4 deve ser instalado no computador de origem antes de fazer backup dos dados. Esses itens também devem ser instalados no computador de destino antes de restaurar o backup. O Windows Server 2003 e o Windows XP não têm requisitos de hotfix ou nível de service pack para esse tipo de operação de restauração. Um usuário não precisa colocar o computador de destino no mesmo service pack e no mesmo nível de hotfix para o Windows Server 2003 ou para o Windows XP. No entanto, a restauração de um computador baseado no Windows Server 2003 SP1 exige que você restaure o computador de destino para o Windows Server 2003 SP1.

Possíveis problemas e as etapas para solucionar problemas

Depois de reiniciar o computador de destino, você pode enfrentar os seguintes sintomas:

  • Você recebe uma das seguintes mensagens de erro de parada :

    Parar 0x0000007B Inaccessible_Boot_Device
    PARAR: 0x00000079 Hal_Mismatch

  • O computador para de responder na inicialização.
  • O computador é reiniciado espontaneamente quando você recebe a mensagem Iniciando o Windows 2000 em uma tela preta no início do processo de reinicialização.
  • Não é possível definir as configurações de exibição.
  • O adaptador de rede não funciona corretamente.

Para resolver problemas com as configurações de exibição ou com um adaptador de rede, remova o adaptador gráfico ou o adaptador de rede do Gerenciador de Dispositivos e reinicie o computador. O Windows detectará novamente o dispositivo e possivelmente solicitará drivers.

Para resolver o erro Stop ou o problema em que um computador para de responder, faça uma atualização in-loco do Windows.

Depois de concluir a atualização in-loco, verifique se a subchave do Registro existe e está preenchida ClientProtocols corretamente. Para fazer isso, siga estas etapas:

  1. Selecione Iniciar e Executar, digite regedit e selecione OK.

  2. Localize e clique com o botão direito do mouse na subchave do Registro a seguir. Verifique se os valores na lista a seguir existem: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\ClientProtocols

    Nome do valor Tipo de valor Dados do valor
    ncacn_ip_tcp REG_SZ rpcrt4.dll
    ncacn_ip_udp REG_SZ rpcrt4.dll
    ncacn_nb_tcp REG_SZ rpcrt4.dll
    ncacn_np REG_SZ rpcrt4.dll
  3. Se a ClientProtocols subchave estiver ausente, adicione-a sob a Rpc subchave.

  4. Se os valores estiverem ausentes na ClientProtocols subchave, siga estas etapas:

    1. Clique com o botão direito do mouse em ClientProtocols, aponte para Novo e selecione Valor da Cadeia de Caracteres.
    2. Digite o nome do valor da entrada que está faltando e pressione Enter.
    3. Clique com o botão direito do mouse no nome do valor digitado na etapa b e selecione Modificar.
    4. Digite os dados de valor apropriados para o nome do valor que você digitou na etapa b e selecione OK.
  5. Repita a ClientProtocols etapa 4 para cada valor ausente na subchave.

  6. Reinicie o computador se alguma alteração no Registro tiver sido feita.

Observação

Se o computador de origem tiver sido atualizado do Windows NT 4.0, os perfis de usuário poderão ser armazenados na pasta %systemroot%\Profiles em vez de na pasta %systemdrive%\Documents and Settings . Depois que uma atualização in-loco for executada, talvez seja necessário alterar o seguinte valor do Registro de volta para %systemroot%\Profiles.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Nome do valor Diretório de perfis
Tipo do Valor REG_EXPAND_SZ
Dados do valor %raiz_do_sistema%\Perfis