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
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.
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.
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
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 :
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.
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.