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 make e modelo.

Aplica-se a: Windows 7 Service Pack 1, Windows Server 2012 R2
Número de KB original: 249694

Resumo

Um dos seguintes problemas pode ocorrer com seu 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 de um backup de 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 criação, modelo e configuração (hardware idêntico).

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

O método preferencial para restaurar o Windows 7

Para restaurar computadores baseados no Windows 7, o método preferencial é uma restauração completa do sistema. Especificamente, sem usar o ASR, você pode executar um BMR (Bare Metal Restore) para volumes de inicialização recém-formatados e volumes de 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 um BMR que usa o ASR para um computador com hardware diferente do computador original.

Observação

As BMRs só podem ser executadas quando o sistema está offline.

Tanto o computador De destino que está sendo backup quanto o computador de destino que recebe a restauração precisam ser baseados em UEFI (Interface de Firmware Extensível Unificado) ou BIOS. Não é possível misturar os dois em um cenário de BMR.

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

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

    Nesse cenário, você pode proteger o servidor fazendo um backup BMR de todos os volumes críticos no servidor. Em seguida, você recupera o servidor fazendo uma recuperação de BMR por meio do Windows Recovery. Nesse cenário, o BMR tem suporte para hardwares diferentes.

  • 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 BMR. Em seguida, você recuperaria o servidor fazendo uma Recuperação de Estado do Sistema do sistema operacional iniciado.

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

Cenário Com suporte
Recuperação de Estado do Sistema após a restauração do BMR/Servidor Completo para o mesmo hardware Sim
Recuperação de Estado do Sistema após a restauração do BMR/Servidor Completo para hardware diferente Não
Recuperação de Estado do Sistema após restauração do Servidor Completo (sem BMR) no mesmo hardware ou 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 do BMR. Aplicativos/funções que dependem de identificadores específicos do hardware, como endereço NIC, e assim por diante, podem exigir reconfiguração ou recuperação adicionais 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 tenha êxito.

Camada de abstração de hardware

Os computadores de origem e de 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 do multiprocessador ACPI (Configuração Avançada e Power Interface), o outro computador poderá ter o HAL do uniprocessador ACPI. A mesma regra se aplica a HALs de multiprocessador e uniprocessador MPS.

Por exemplo, se a origem estiver usando o HAL multiprocessador MPS, você poderá restaurar dados em um computador de destino que usa o HAL do uniprocessador MPS. No entanto, você não pode restaurar dados em 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 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 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 selecione Sistema.

  2. Na guia Hardware, selecione Gerenciador de Dispositivos e expanda o branch do Computador.

    • Computador multiprocessador ACPI = Halmacpi.dll
    • Computador uniprocessador ACPI = Halaacpi.dll
    • Computador ACPI (Advanced Configuration and Power Interface) = Halacpi.dll
    • Computador multiprocessador MPS = Halmps.dll
    • Computador uniprocessador 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 de destino devem usar versões idênticas do sistema operacional e SKUs (unidades de manutenção de estoque) idênticas do Windows. Por exemplo, você não pode fazer backup do Windows 2000 Server e restaurá-lo em um computador que está executando o Windows 2000 Advanced Server. Além disso, os computadores de origem e de destino devem usar versões de varejo do Windows ou a mesma versão OEM do Windows. A melhor prática é instalar o Windows no computador de destino usando a mesma mídia de instalação que você usou para instalar o Windows no computador de origem.

Filtrar drivers

Desinstale 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 para um computador diferente.

Layout de disco e pasta do Windows

O computador de destino deve usar a mesma letra de unidade lógica (%systemdrive%) e caminho (%systemroot%) que o computador de origem. Para controladores de domínio, os locais do banco de dados de serviço do Active Directory, arquivos de log do Active Directory, banco de dados FRS e arquivos de log FRS também devem ser idênticos para os computadores de origem e destino. Por exemplo, se os arquivos de log de 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 habilite os adaptadores adicionais depois de reiniciar o sistema operacional após a operação de restauração.

Nível de hotfix e service pack

Por exemplo, para computadores Windows 2000, o hotfix 810161 ou o Service Pack 4 do Windows 2000 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 nível de hotfix ou service pack para esse tipo de operação de restauração. Um usuário não precisa levar o computador de destino para o mesmo nível de service pack e hotfix para Windows Server 2003 ou para Windows XP. No entanto, restaurar um computador baseado em SP1 do Windows Server 2003 exige que você restaure o computador de destino no Windows Server 2003 SP1.

Possíveis problemas e as etapas para solucionar problemas

Depois de reiniciar o computador de destino, você poderá experimentar os seguintes sintomas:

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

    Parar 0x0000007B Inaccessible_Boot_Device
    STOP: 0x00000079 Hal_Mismatch

  • O computador para de responder na inicialização.
  • O computador é reiniciado espontaneamente quando você recebe a mensagem Inicial do Windows 2000 em uma tela preta no início do processo de reinicialização.
  • Você não pode configurar suas configurações de exibição.
  • O adaptador de rede não funciona corretamente.

Para resolve 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 resolve o erro Parar 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 ClientProtocols Registro existe e é preenchida 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 do 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 de Cadeia de Caracteres.
    2. Digite o nome do valor da entrada ausente e pressione Enter.
    3. Clique com o botão direito do mouse no nome do valor que você digitou 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 etapa 4 para cada valor ausente na ClientProtocols subchave.

  6. Reinicie o computador se alguma alteração do registro for feita.

Observação

Se o computador de origem foi atualizado de Windows NT 4.0, os perfis de usuário poderão ser armazenados na pasta %systemroot%\Profiles em vez da pasta %systemdrive%\Documentos e Configurações. Depois que uma atualização in-loco for executada, talvez seja necessário alterar o valor do registro a seguir 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 %systemroot%\Profiles