Compartilhar via


A inicialização da VM do Azure está presa ao Windows Update

Aplica-se a: ✔️ Windows VMs

Este artigo ajuda a resolver o problema de quando sua VM (Máquina Virtual) fica presa no estágio do Windows Update durante a inicialização.

Sintoma

Uma VM do Windows não inicia. Quando você verificar as capturas de tela na janela Diagnósticos de inicialização, verá que a inicialização está presa no processo de atualização. A seguir estão exemplos de mensagens que você pode receber:

  • Instalando o Windows ##%. Não desligue o computador. Isso vai demorar um pouco enquanto seu computador será reiniciado várias vezes
  • Mantenha seu computador ligado até que isso seja concluído. Instalando a atualização # de #...
  • Não foi possível concluir as atualizações. Desfazendo alterações, não desligue o computador
  • Falha ao configurar atualizações do Windows. Revertendo alterações. Não desligue o computador
  • Código < de erro > ao aplicar operações de atualização ##### de ##### (\Regist...)
  • Código > de erro de erro < fatal ao aplicar operações de atualização ##### de ##### ($$...)

Solução

Dica

Se você tiver um backup recente da VM, tente restaurar a VM do backup para corrigir o problema de inicialização.

Dependendo do número de atualizações que estão sendo instaladas ou revertidas, o processo de atualização pode levar algum tempo. Deixe a VM nesse estado por 8 horas. Se a VM ainda estiver nesse estado após esse período, reinicie-a pelo portal do Azure e veja se ela consegue iniciar normalmente. Se essa etapa não funcionar, tente a solução a seguir.

Remover a atualização que causou o problema

  1. Faça um instantâneo do disco do sistema operacional da VM afetada como um backup. Para saber mais, consulte Instantâneo de um disco.

  2. Anexe o disco do SO a uma VM de recuperação.

  3. Depois que o disco do SO está conectado à VM de recuperação, execute diskmgmt.msc para abrir o Gerenciamento de Disco e verifique se o disco anexado está ONLINE. Anote a letra da unidade atribuída ao disco do sistema operacional anexado contendo a pasta \Windows. Se o disco estiver criptografado, descriptografe-o antes de continuar com as próximas etapas neste documento.

  4. Abra uma instância de prompt de comandos com privilégios elevados (Executar como administrador). Insira o comando a seguir para obter a lista dos pacotes de atualização que estão no disco do SO anexado:

    dism /image:<Attached OS disk>:\ /get-packages > c:\temp\Patch_level.txt
    

    Por exemplo, se o disco do sistema operacional anexado for a unidade F, execute o seguinte comando:

    dism /image:F:\ /get-packages > c:\temp\Patch_level.txt
    
  5. Abra o arquivo C:\temp\Patch_level.txt e, em seguida, leia-o de baixo para cima. Localize a atualização que está no estado Instalação Pendente ou Desinstalação Pendente. A seguir está um exemplo do status de atualização:

    Package Identity : Package_for_RollupFix~31bf3856ad364e35~amd64~~17134.345.1.5
    State : Install Pending
    Release Type : Security Update
    Install Time :
    
  6. Remova a atualização que causou o problema:

    dism /Image:<Attached OS disk>:\ /Remove-Package /PackageName:<PACKAGE NAME TO DELETE>
    

    Exemplo:

    dism /Image:F:\ /Remove-Package /PackageName:Package_for_RollupFix~31bf3856ad364e35~amd64~~17134.345.1.5
    

    Observação

    Dependendo do tamanho do pacote, a ferramenta DISM levará algum tempo para processar a desinstalação. Normalmente, o processo será concluído em 16 minutos.

  7. Desanexe o disco do SO e recrie a VM. Em seguida, verifique se o problema for resolvido.

Entre em contato conosco para obter ajuda

Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.