A inicialização da VM do Azure está travada na atualização do Windows
Este artigo ajuda a resolver o problema quando sua máquina virtual (VM) trava no estágio Windows Update durante a inicialização.
Sintoma
Uma VM do Windows não inicia. Ao verificar as capturas de tela na janela Boot diagnostics, você verá que a inicialização está travada no processo de atualização. Estes são exemplos de mensagens que você pode receber:
- Instalando o Windows ##% Não desligue seu PC. Isso vai demorar um pouco Seu PC irá reiniciar várias vezes
- Mantenha seu PC ligado até que isso seja feito. Instalando 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
- Erro < código de erro> ao aplicar operações de atualização ##### de ##### (\Regist...)
- Erro fatal < código de erro > 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 demorar um pouco. Deixe a VM nesse estado por 8 horas. Se a VM ainda estiver nesse estado após esse período, reinicie a VM no portal do Azure e veja se ela pode iniciar normalmente. Se esta etapa não funcionar, tente a seguinte solução.
Remova a atualização que causa 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 sistema operacional estiver 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 que contém a pasta \windows. Se o disco estiver criptografado, descriptografe o disco antes de prosseguir com as próximas etapas deste documento.
Abra uma instância elevada de prompt de comando (Executar como administrador). Execute o seguinte comando para obter a lista dos pacotes de atualização que estão no disco do sistema operacional anexado:
dism /image:<Attached OS disk>:\ /get-packages > c:\temp\Patch_level.txt
Por exemplo, se o disco do SO 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 leia-o de baixo para cima. Localize a atualização que está no estado Instalação pendente ou Desinstalação pendente. A seguir, há um exemplo do status da 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 demorará um pouco para processar a desinstalação. Normalmente, o processo será concluído em 16 minutos.
Desanexe o disco do SO e recrie a VM. Faça um teste para verificar se o problema foi 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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de